-
I am building out a new Windows Phone 7 application and this time I am finally going to use the Caliburn Micro framework (I have been telling Rob I was going to for a long, long time). Of course one of the great features of this framework is that it was built from the beginning to support DI ( Dependency...
-
I’m pretty excited about having NuGet support for Caliburn.Micro with the upcoming RTW. The work was spearheaded by Ryan Cromwell and I’ve been testing it and extending it for about a week. I thought I would take this opportunity to share a few things that Ryan put together in order to make...
-
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 to be focusing the company on what I know and...
Posted to
.NET & Funky Fresh
by
Rob Eisenberg
on
04-07-2011
Filed under:
Filed under: WPF, .NET 3.0, Xaml, WPF/e, .NET 3.5, Caliburn, Featured, Silverlight, RIA, MVVM, UI Architecture, Caliburn Micro, WP7
-
Today, I'm happy to make available the Release Candidates for both Caliburn 2.0 and Caliburn.Micro 1.0 ! The docs for both have been updated significantly, though they will continue to evolve over the coming months. Get em' while they're hot!
Posted to
.NET & Funky Fresh
by
Rob Eisenberg
on
02-21-2011
Filed under:
Filed under: WPF, Xaml, databinding, WPF/e, Caliburn, Featured, Silverlight, RIA, MVVM, UI Architecture, Caliburn Micro, WP7
-
If you have ever tried used the HyperlinkButton inside your WP7 application and navigate to an external URL you are familiar with the following error. "Navigation is only supported to relative URIs that are fragments, or begin with '/', or which contain ';component/'.\r\nParameter...
-
Today I setup to use Dotfuscator’s product for Windows Phone 7 . Since this was the first time I had used the product I started by checking out the help files ‘quick start’ guide, which was pretty straight forward and easy to follow. The end result was a xap file which was obfuscated...
-
Ok, so I am trying to build out an UI where I use the <Slider> UX control to indicate passing time (this is for the Dimecasts.net WP7 application). But the oddest thing happened, when I put the slider control onto my page it did not show up. I thought maybe I was doing something wrong...
-
One key UX concept when working with the WP7 is making data entry easy for the user. When entering a text box on WP7 you are presented with the virtual keyboard (aka SIP – Soft Input Panel). The trick is allowing the user to close this keyboard without having to do something special (yes...
-
One of the main features of Caliburn.Micro is manifest in its ability to remove the need for boiler plate code by acting on a series of conventions. Some people love conventions and some hate them. That’s why CM’s conventions are fully customizable and can even be turned off completely if...
Posted to
.NET & Funky Fresh
by
Rob Eisenberg
on
12-16-2010
Filed under:
Filed under: WPF, Xaml, databinding, WPF/e, Caliburn, Featured, Silverlight, RIA, Tutorial, MVVM, UI Architecture, Caliburn Micro, WP7
-
Many thanks to the Microsoft MVP program for providing the MSDN Subscriptions and to Jetbrains for providing us with several ReSharper licenses. Than you all for participating and congratulations to the winners! For those of you interested in learning more about Caliburn.Micro, MVVM or general client...
Posted to
.NET & Funky Fresh
by
Rob Eisenberg
on
12-06-2010
Filed under:
Filed under: WPF, Xaml, WPF/e, Caliburn, Featured, Silverlight, RIA, MVVM, UI Architecture, Caliburn Micro, WP7, Contest
-
One of the great features (also one which is not fully implemented in my opinion) is the backstack in WP7. The idea of the back stack is that when you navigate away from a page that page is pushed to this stack so that when the user hits the back button (or it is done via code) the previous page...
-
Up until now I’ve been focusing on fairly simple usage of Screens and Conductors. In this article, I want to show something a bit more sophisticated. This sample is based loosely on the ideas demonstrated by Billy Hollis in this well-known DNR TV episode . Rather than take the time to explain what...
Posted to
.NET & Funky Fresh
by
Rob Eisenberg
on
11-18-2010
Filed under:
Filed under: WPF, Xaml, databinding, WPF/e, Caliburn, Featured, Silverlight, RIA, Tutorial, MEF, MVVM, UI Architecture, Caliburn Micro, WP7
-
Let’s look at another example: this time a simple MDI shell that uses “Screen Collections.” As you can see, once again, I have kept things pretty small and simple: Here’s a screenshot of the application when it’s running: Here we have a simple WPF application with a series...
Posted to
.NET & Funky Fresh
by
Rob Eisenberg
on
10-19-2010
Filed under:
Filed under: WPF, Xaml, databinding, WPF/e, Caliburn, Featured, Silverlight, RIA, Tutorial, MVVM, UI Architecture, Caliburn Micro, WP7
-
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> and two “Page” view models...
Posted to
.NET & Funky Fresh
by
Rob Eisenberg
on
10-12-2010
Filed under:
Filed under: WPF, Xaml, databinding, WPF/e, .NET 3.5, Caliburn, Featured, Silverlight, RIA, Tutorial, MVVM, UI Architecture, Caliburn Micro, WP7
-
Actions, Coroutines and Conventions tend to draw the most attention to Caliburn.Micro, but the Screens and Conductors piece is probably most important to understand if you want your UI to be engineered well. It’s particularly important if you want to leverage composition. The terms Screen, Screen...
Posted to
.NET & Funky Fresh
by
Rob Eisenberg
on
10-08-2010
Filed under:
Filed under: WPF, WPF/e, Caliburn, Featured, Silverlight, RIA, Tutorial, MVVM, UI Architecture, Caliburn Micro, WP7