Since the iPhone came out a few years ago the idea of using a stylus on a cell phone to perform any type of input action as become ‘old school’. Steve Jobs once said that if your phone uses a stylus you are doing it wrong (which by the way if I remember he was taking direct aim at Windows Phone...
This is a follow up to my prior post on how to obfuscate a WP7 application, which is really just a call out to Bil’s post . While trying to get a large (when I say large it takes 2+ hours just to obfuscate) WP7 application ready for publication I ran into an error while trying to obfuscate our...
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
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
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
Hopefully, previous articles have you up to speed on what Caliburn.Micro is , its basic configuration , and how to take advantage of a few of its features . In this part, I want to talk about some WP7 specifics issues. It’s unfortunate that I have to call out WP7, but your going to find that while...
This is simply a PSA as I spent 10 minutes today scratching my head why my Property Change notification was not being fired when I edited some text boxes in a WP7 application. I knew my binding was setup because the values in my ViewModel we showing up in my View, but when I would make a change...
When building out phone applications real estate is at a premium. If you need to provide any type of edit content on the screen you either need to make the decision to only allow a few edit boxes to remove the need for scrolling or allow for scrolling. In this post We will take a look at how we...