Silverlight
More Adventures in MVVM So, I am getting myself ready to head out to Sandusy, Ohio for three days of nerdy fun at CodeMash. While I am there, I will be giving my “Introduction to the MVVM Pattern”. In preparation for this talk, I decided to create a new demo application. This application is a calendar and session list for the conference. It is not terribly fancy (I wish I had more time (or talent) to skin it better), but it highlights many of the concepts that I will be speaking about in my presentation....
This post is intended to be a high-level post intended to index all of my “Adventures in MVVM” posts. I will be traveling the region this summer giving talks on the MVVM pattern and these posts are part of me working through the details of the MVVM pattern. These posts will not include the “What”. There are several good articles on the web that do that already. Instead, I will be taking a deeper dive into MVVM and writing on the “How” and “Why” of the MVVM pattern. Commands in Silverlight A Testing...
This article is describing how to solve the problem in SIlverlight, but the problem can be solved in WPF using the exact same technique. So, now it is time to internationalize our application. I want to use the built-in "resx" mechanism for i18n in .net, so I create myself a resource file and start adding strings to the table: Visual Studio automatically generates the resource class for me, and I am ready to bind to the data in my XAML: <UserControl.Resources> <l:i18n x:Key="i18n" />...
I have been developing full time in Silverlight 2 for a few months now. I must say, it is the most fun environment I have ever programmed in. It has been an enabling technology in our product, and I am rather excited to see what comes next. If the pattern continues as I expect it probably will, we will hear all about the features of Silverlight 3 in a few weeks at Mix 09. I will not be attending this conference, but I fully expect to be watching the important sessions virtually. I am hoping for a...
The Problem I have been developing with Silverlight for a few months now, and I have really been enjoying myself. It has been the enabling technology my project and we have been extremely productive in the environment. Unfortunately, Silverlight is still in version 2.0 and there are some missing capabilities. One such hole in the framework is "Drag and Drop". There is no support for it directly. There are several blog examples on the web, but I have yet to find a fully encapsulated, generic solution...