-
Well, I’m pleased to say that on Wednesday I only encountered one new* issue during the port. ListBox does not support grouping. One neat thing in WPF is that all the items controls supported grouping. One of the reports we had was a set of master/details grids where the master was a grouped ListBox...
Posted to
.NET & Funky Fresh
by
Rob Eisenberg
on
04-02-2010
Filed under:
Filed under: WPF, Xaml, databinding, WPF/e, .NET 3.5, Caliburn, Featured, Silverlight, NHibernate, RIA, MVVM, UI Architecture, NHProf
-
On Tuesday I spent a decent amount of time fleshing out the last remaining features under the Options menu. I then did some general reorganization to the project structure. Along with the port to Silverlight, I’ve been upgrading the application to use Caliburn 2.0 which is working out exceedingly...
Posted to
.NET & Funky Fresh
by
Rob Eisenberg
on
04-01-2010
Filed under:
Filed under: WPF, Xaml, databinding, Control Templates, WPF/e, .NET 3.5, Caliburn, Featured, Silverlight, NHibernate, RIA, MVVM, UI Architecture, NHProf
-
On Monday I spent a good four hours working on the port. I decided to flesh out the functionality of the Main Menu. As I mentioned before , none of the menu controls available support commanding. Fortunately, Caliburn has its own mechanism which is much richer than what you get out of the box anyways...
Posted to
.NET & Funky Fresh
by
Rob Eisenberg
on
03-31-2010
Filed under:
Filed under: WPF, Xaml, databinding, Animation, WPF/e, .NET 3.5, Caliburn, Featured, Silverlight, NHibernate, RIA, MVVM, UI Architecture, NHProf
-
Yesterday I delivered my talk, “Build Your Own MVVM Framework,” at Mix. Thanks to all who came out to listen and allow me a short time to share some of my ideas. I’m very grateful to have had this opportunity. Thanks also to all who voted for the talk. If you were not able to make it...
Posted to
.NET & Funky Fresh
by
Rob Eisenberg
on
03-16-2010
Filed under:
Filed under: WPF, Xaml, databinding, WPF/e, .NET 3.5, Caliburn, Featured, Silverlight, RIA, MEF, MVVM, UI Architecture
-
Tomorrow I kiss the wife and baby goodbye (sadly) and hop on a plane heading to Mix in Las Vegas . This year I have the unique honor and privilege to present “Build Your Own MVVM Framework.” I’ll be speaking Monday afternoon at 3:30 PM in Lagoon F. Here’s the official description...
-
Since our v1 release of Caliburn in October, we’ve had a healthy amount of bug fixes and feature improvements. The community has really gotten involved and contributed in a big way. The result of this contribution is the forthcoming v1.1. As of this post, the release candidate is available for...
-
It’s shameless, I know. But, please vote for my sessions at Mix :) The voting tool can be accessed here: http://visitmix.com/opencallvote/ Below are titles, descriptions and links to where you can vote for each of my submissions. Votes must be submitted by Friday, January 15, 2010.* Title : Build...
-
In the last par t I showed a very basic view model. I needed something in order to give those new to the concept of MVVM a concrete example. However, there are several aspects of that example that left me feeling uncomfortable; not to mention the myriad questions that seemed to arise in my mind about...
-
Hooray!!! I finally released Caliburn v1 to RTW and got the official site launched ! This has been a long time coming and I could not have done it without the generous help and support of the .NET community, family and friends. Many individuals contributed by finding bugs, submitting patches, recommending...
Posted to
.NET & Funky Fresh
by
Rob Eisenberg
on
10-26-2009
Filed under:
Filed under: WPF, Xaml, databinding, WPF/e, .NET 3.5, Caliburn, Featured, Silverlight, DSL, RIA, MVVM, UI Architecture
-
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...
-
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...