Day eight* of the port and I was so happy not to discover any new issues. At this point I have almost all the major UI pieces in place. You can now see what you would normally during typical profiler usage. There’s still a lot of work to be done…probably much more than has been done so far...
Posted to
.NET & Funky Fresh
by
Rob Eisenberg
on
04-09-2010
Filed under:
Filed under: WPF, Xaml, Control Templates, WPF/e, .NET 3.5, Caliburn, Featured, Silverlight, NHibernate, RIA, MVVM, UI Architecture, NHProf
Today I worked on statements. They flow pretty naturally out of the sessions functionality. I still have a lot of work ahead of me, so fortunately I only found two new issues today. I was able to rework Xaml in both cases fairly easily. Binding in it’s Element form is not allowed. Fortunately,...
Posted to
.NET & Funky Fresh
by
Rob Eisenberg
on
04-06-2010
Filed under:
Filed under: WPF, Xaml, databinding, WPF/e, .NET 3.5, Caliburn, Featured, Silverlight, NHibernate, RIA, MVVM, UI Architecture, NHProf
I started working on the most complicated part of the UI: Sessions. There are a lot of different view models and views related to this part. Fortunately, by now, I think I have found most of the issues. But I’m still encountering a few new issues here on day six. Below is the customary screenshot...
Posted to
.NET & Funky Fresh
by
Rob Eisenberg
on
04-05-2010
Filed under:
Filed under: WPF, Xaml, databinding, Control Templates, WPF/e, .NET 3.5, Caliburn, Featured, Silverlight, NHibernate, RIA, MVVM, UI Architecture, NHProf
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
Christoper and I have had the privelage of helping Ayende to build the UI for his NHibernate Profiler over the last couple months. Yesterday evening he released the public beta with a 30 day trial version. If you are using NHibernate, get over to the product site and download the beta . This is going...
Rob and I have had the fantastic opportunity to contribute to Ayende's NHibernate Profiler . It's somewhat analogous to SQL Profiler, and yet—oh, so much more. I'm really excited about this tool, not just because it has afforded an opportunity for interesting WPF work, but because of what...