Browse by Tags
All Tags »
.NET 3.5 (RSS)
I started work with “Xaml-based” platforms in the pre-Beta days of WPF, so I’ve been working with this technology longer than most. Back then I was utterly awed and inspired by it’s capabilities. Today I’m frustrated and...
More than half year ago, I wrote an article about importing RSA private key in PEM format into C# RSACryptoProvider. This code was used by me for a long time until two days ago I got private key which I was unable to import due to “Bad Data” CryptographicException...
What Happened To Me I’d say that 2011 was a pretty good year for me as a .NET open source developer. After all, Caliburn.Micro had it’s first official release in April 2011 just in time for the Mix Open Source fest. At the festival, the framework had...
Recently my good friend and business partner, Christopher Bennage, made a decision to move his family to Redmond and take a job with Microsoft’s P&P team. A few people have been asking me what that means for Blue Spire. In short, I’m going...
Previously, we discussed the theory and basic APIs for Screens and Conductors in Caliburn.Micro. Now I would like to walk through the first of several samples. This particular sample demonstrates how to set up a simple navigation-style shell using Conductor<T>...
In this tutorial we will learn a few of the basics of Caliburn.Micro . Let’s start by getting the framework. Head on over to http://caliburnmicro.codeplex.com/SourceControl/list/changesets Either use Mercurial to clone the repo or click on the link...
After about eight months of work, today I’m happy to announce the release of Caliburn v1.1 . This release supports .NET3.5, .NET4.0, Silverlight 2.0, 3.0 and 4.0. We’ve made tons of bug fixes since the v1 release as well as added a few minor...
There’s a whole lot of talk these days about MVVM. It’s the “hep” thing and everyone wants in. There isn’t a single day lately where someone doesn’t post about this topic (and I read their post..I’ve tried really...
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...
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...
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...
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...
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...
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...
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...
Next page »