A Timeline Visualizer in Silverlight/C#: Part 1
I encountered a problem while developing an application for my current client: They needed to visualize a series of events on a timeline. Like a schedule or a Gantt chart. I couldn't find a canned...
View ArticleA Timeline Visualizer in Silverlight/C#: Part 2
The last post was a primer on consuming the TimeLineVisualizer control. If you want to just use the control as is, that is all you would need. You can customize the appearance by changing the colors...
View ArticleMouse DoubleClick in Silverlight
We are implementing a mouse-doubleclick event in the TimeLine Visualizer control, but that is not native to Silverlight. There are a number of code snippets on the web about how to do this, but I think...
View ArticleA Pattern For Control-Specific Context Menu on Right-Click in Silverlight
There are a lot of good examples online, about how to make Silverlight applications respond to mouse right-clicks. So, I am not going to rehash it in detail here. Instead, I will attempt to describe a...
View ArticleSilverlight DataGrid with Row-Aware Context Menu
In my last post I talked about adding context-menus to controls. DataGrid is a control that we use in most projects, and it will be nice to have this context menu be aware of the row on which the user...
View ArticleCopying Datagrid data to Clipboard through Context Menu
In my last post, I talked about adding context menu to Silverlight DataGrid. One thing that always frustrated our users was that they could not copy contents of a datagrid in our application to the...
View ArticleSilverlight DataGrid: Letting Users Manage Layout
We have a few datagrids that contain a lot of columns, and different columns are important to different users. They want to see only a subset of what is available, and use different fields as keys to...
View ArticleSilverlight Datagrid Layout Manager: The code
In the previous post I talked about a datagrid layout manager we used in our product. There is a demo and a link to code in that post as well. By the way, one thing I forgot to mention in that post: A...
View ArticleExporting data from Silverlight
We can put a lot of time and effort figuring out what our customers want to do with data, and tailoring the UI towards making those tasks pleasant, efficient, and seamless. But there comes a point...
View ArticleShared classes in RIA Services
I have been playing around with RIA .NET Services. It seems like a very powerful and unified way to work with data. I have only skimmed the surface of it's capabilities, but I found a few curious...
View ArticleEvent Timeline: Re-implemented in Javascript
I had a couple of posts about creating an event timeline in Silverlight. I was curious about how much of that functionality could be reproduced in a jquery plugin. This was also an exercise in learning...
View ArticleA Data Pager with Angular
I had created a data pager to use in a knockout / MVC4 project. Recently I adapted it to angular for another ASP.NET/MVC 4 project. I was told this may be useful for the community, so here it is. I...
View ArticleBreaking up ng-repeat into rows
Recently I had to get an array of an undetermined number of items to fit into a bunch of rows (bootstrap) using angular and the ng-repeat directive. What I did..In Html:--<div class="row"...
View Article