Dec
20
2011
Here we are at lucky number 7 of our 12 Days of Silverlight series. I thought I would continue on with the binding theme. I know by now you are singing the 12 days of Silverlight every time you see one of these posts. I’m tempted to try and put together a YouTube video contest on it. Hmm…
On the seventh day of Silverlight, the team delivered to me… ancestor relative source binding.
Continue reading
no comments | tags: ancestor binding, silverlight 5 | posted in Silverlight, Silverlight 5
Dec
18
2011
So here we are rounding out the half way mark of our 12 Days of Silverlight series. I’ve had a lot of fun writing the series so far and have had a lot of good feedback on it as well. Looking at the date, it looks like I should get the series wrapped up right before Christmas. Good timing… 
On the sixth day of Silverlight, the team delivered to me… binding in style setters.
Continue reading
1 comment | tags: silverlight 5, style | posted in Silverlight, Silverlight 5
Dec
16
2011
Welcome back campers for the 5th installment in my 12 Days of Silverlight series on some of the new features of Silverlight 5. So without further ado…
On the fifth day of Silverlight, the team delivered to me… text improvements.
Continue reading
1 comment | tags: silverlight 5 | posted in Silverlight, Silverlight 5
Dec
14
2011
So it’s day four, and we are moving right along with the 12 Days of Silverlight series. There has been a lot of text changes added to Silverlight 5 to help address some layout needs that have been expressed. So I thought we would take a look at one of these additions today.
On the fourth day of Silverlight, the team delivered to me… linked and multi-column text.
Continue reading
no comments | tags: silverlight 5 | posted in Silverlight, Silverlight 5
Dec
14
2011
On to the third part of my 12 Days of Silverlight series. This one is probably one of my favorite features of Silverlight 5. It has already saved me several hours of work and is something you should look into…
On the third day of Silverlight, the team delivered to me… Databinding debugging.
Continue reading
no comments | tags: databinding, debugging, silverlight 5 | posted in Silverlight, Silverlight 5
Dec
12
2011
This is a continuation of some of my favorite features in the new Silverlight 5 release. Since it’s right before Christmas, I decided to do a 12 Days of Silverlight, so feel free to try and put the post to song if you would like (just make sure you YouTube it). If you haven’t downloaded the new release, you can find it on the Silverlight download page. So….
On the second day of Silverlight, the team delivered to me… a DataContextChanged event.
Continue reading
no comments | tags: datacontextchanged, silverlight 5 | posted in Silverlight, Silverlight 5
Dec
9
2011
The much anticipated release of Silverlight has finally arrived. I know there has been rumors and speculations, but it ship as promised “by the end of the year”. I am rather excited about this release, even outside of the new version of PivotViewer. It comes packed with a ton of new features and addresses most of the issues that developers have come across in previous versions.
You can find the official release announcement on over on the Silverlight Team’s Blog. I’m sure the Twitterverse and Blogosphere will be packed with announcements as well. So what are you waiting for, run out and get the new download on the Silverlight Download page.
Also go take a look at Pete Brown’s blog for a fairly detailed list of features.
What, still here? Good.
Since it’s Christmas time and we got a new Silverlight release, I decided to do a 12 Days of Silverlight series to showcase some of the new SL5 features. Should be fun, so make sure you stop back by to check those out. My PivotViewer Basics series might have to wait till after the 12 days, but we will see how energetic I am.
I just wanted to finish up by congratulating the Silverlight team on doing an amazing job. As a MVP, it’s been an incredible experience being able to watch the release mature and to see what the team was able to accomplish in such a short period of time. So great job on the release everyone!
no comments | tags: silverlight 5 | posted in Announcement, Silverlight, Silverlight 5
Oct
18
2011
One of the added API features of the new Silverlight 5 PivotViewer is the ability to define a custom detail pane. It is rather simple to replace the style with your own, however, then you are left with the task of implementing several features that you most likely want to keep (like when to show and hide your detail pane). There are also a few other states and navigation features that would also be nice to keep. We will look at how you can replace the default implementation with the smallest amount of code and keep the functionality that you will want to keep. If you are a bit more hard core and want to know about all of the in’s and out’s of creating your own implementation from scratch, I will address that in a future PivotViewer post.
(Note: This article is based on the Silverlight 5 RC. If you are still using the original Silverlight 4 PivotViewer, you can take a look at the PivotViewer Lessons site on CodePlex.)
Continue reading
4 comments | tags: detailpane, pivotviewer, silverlight 5 | posted in PivotViewer, Silverlight, Silverlight 5
Oct
18
2011
Houston Tech Fest was another great time this year. The event continues to grow every year and there was right about 1000 folks there this year. I had a lot of great conversations with attendees and received a ton of feedback on people’s thoughts about Silverlight, Windows 8, etc. I want to thank everyone who came to one of my sessions and a special thanks to the few who suffered thru all 3.
Here are the slide decks for my 3 sessions. Please feel free to reach out to me if you have any questions or want to continue any conversations.
Look forward to seeing everyone next year or at a UG meeting around town.
no comments | tags: pivotviewer, presentation, silverlight 5, Win8 | posted in Presentation
Sep
8
2011
One of the things missing in Silverlight has been an implementation of a “double click” event. Prior to Silverlight 5 you were basically on your own to write the code to implement this. With Silverlight 5 out, we were given a new property in the MouseButtonEventArgs call ClickCount. Instead of simply providing a double click event, the Silverlight team gave us the ability to track double click, triple click, and so on. However, there is a limitation to the ClickCount and this article will look at creating a solution to resolve it. However, first lets take a quick look at how to use the new click count.
Continue reading
4 comments | tags: behavior, click count, clickcount, mouse, silverlight 5 | posted in Silverlight, Silverlight 5