-
Today I’ve made the RC3 of Caliburn v1 available. I’m going to let it sit for a couple of weeks, then I will RTW. Please take time to update your code to this new version and post any bugs to the codeplex site . Any bugs not found in the next couple of weeks will have to be fixed in v2. Below...
-
There are several major architectural approaches used in building user interfaces. MVC, MVP and MVVM seam to be the most popular of the bunch. From among them, MVVM has risen to the top of the stack for WPF and Silverlight developers. Even ignoring the question “Why use separated presentation at...
-
As a follow-up to my last post on MVVM , I want to further investigate the ViewModel as a concept. In commenting on my blog, one reader describes a ViewModel as “a UI oriented abstraction of the model.” In that sense, he is saying that a ViewModel (VM) is simply a contextual “View of...
-
I’ve put a ton of work into this release and I think we are finally almost ready for RTW! You can get the new RC2 bits here . Please download them, try them and help me squash any final bugs that may remain. Below is a list of things that have changed since RC1, its quite significant: Added the...
-
Recently Glenn Block asked some questions of the community concerning what support Microsoft should offer for the MVVM design pattern in WPF/Silverlight. I’d like to answer that question here, but in a round-about manner. I’m going to use this as an opportunity to talk about the origins of...
-
I'm heading out to Mix09 in Las Vegas today. If you are going to be there, please say hello. I'm looking forward to meeting people and talking about one of my new projects .
-
Today is a long awaited day for me. Caliburn is now in official Beta. There have been many bug fixes and a ton of new features since the Alpha release last October. We’ve also been dogfooding it on several projects, one of which is NHProf . I wanted to use this post as an opportunity...
-
Yes, you read that right. Check out ScottGu's blog for the proof. Let the good times roll...
-
Caliburn is a framework designed to aid in the development of WPF and Silverlight applications. It implements a variety of UI patterns that are geared towards solving problems encountered in real-world scenarios. It's goals are: Support building WPF/SL application that are TDD friendly. Implement...
-
Some of you may be wondering about the status of Caliburn. I'm presently working on the new version and am having great success making it compatible with both WPF and Silverlight. It hasn't been easy, but it is going to work. There's a lot of under-the-hood improvements...
-
I've blogged previously about inconsistencies between SL 2 Beta 1 and WPF. In my previous post I mentioned a few critical things that I felt would make it hard for WPF developers to move code between the two platforms. Most of my complaints were not addressed in the updated Beta 2 of Silverlight...
-
After asking some questions of the community and doing some thinking, I've finally devised a plan of action for Caliburn: I'm going to freeze the current source code where it's at. Anyone who is using it can be assured that it's not going anywhere. However, I will not be making...
-
I have high hopes for Silverlight, but I just can't ignore the amazing stuff that is happening with Flash! Adobe just released the Beta 1 of Flash 10 which supports hardware accelerated 3D, shader effects and an advanced drawing api. Basically, all the stuff that is in the recent WPF SP1 Beta. Except...