-
The following code throws an exception. Can you spot the bug? public class MyControl : Control { public static DependencyProperty MyPropertyProperty = DependencyProperty.Register( "MyProperty", typeof (double), typeof (MyControl), new PropertyMetadata(0)); public double MyProperty { get { return...
-
Silverlight 4 is now supporting the commanding that we’ve come to love from WPF. Commanding was a foundational feature for MVVM. It’s what enabled us to bind to methods on our view models. John Papa has an excellent introductory post on using commands in Silverlight 4 . This pattern is called the DelegatingCommand...
-
I’ll be at the Alabama Code Camp this weekend in Mobile, AL, along our very own Alan Northam . Like all code camps, this is a free event. If you are anywhere in the area I recommend attending. The schedule is posted on the site and there are a lot of great sessions. I’m doing two presentations: one on...
-
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...
-
Just a quick and simple reminder. If you run into the case where you are not hitting breakpoints in your Silverlight code, take a look at the properties of your hosting web project (if applicable). On the Web tab, under Debuggers is a set of checkboxes. First, ensure that Silverlight is checked. If it...
-
In case you are not familiar with MIX , it is a conference from Microsoft focusing on the collaboration of design and development. Admittedly, the sessions tend to favor the developer, but there is always excellent design and UX content. There was an open call for presentations this year and the community...
Posted to
Christopher Bennage
by
Christopher Bennage
on
01-08-2010
Filed under:
Filed under: WPF, Game Development, fun, XNA, Software Architecture, web, Silverlight, MVC, Presentations, UI, UI Patterns, XAML, UX, Caliburn, viewmodel, mvvm
-
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...
-
Over the next several months I am going to be releasing various starter kits/samples for Caliburn. Each sample will demonstrate a different application style. I’ve factored each sample so that it has a reusable mini-framework, allowing developers to easily take the shell and start plugging in their...
-
If you are building an OOB application with Silverlight that relies on web services, you may have some interesting challenges on you hands. You probably want to have some fallback for certain operations when the network is down. You can do some fun stuff with caches and message queuing, but...
-
A friend recently complained to me that he had a hard time putting together a Hello World application using Caliburn. Here’s a simple step-by-step guide to getting a very simple Caliburn application up and running with the 1.0 release. The goal is to demonstrate the built-in conventions-based binding...
-
You can check it out immediately at http://silverlight.net/getstarted/silverlight-4-beta Here's a couple of other links to help you get started as well: http://wildermuth.com/2009/11/18/Silverlight_4_Beta_Announced! http://johnpapa.net/silverlight/silverlight-4-beta-announced-at-pdc09-great-learning...
-
I’ve blogged previously about the MVVM pattern, but so far I have managed to escape without showing any code ;) Before diving in deeper, I would like to stop and show what it takes to do a very simple implementation of this pattern on top of naked WPF (that’s plain WPF without any cool frameworks...
-
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
-
I was a bit hasty in my earlier post when I called the SaveFileDialog inadequate. One complaint I was going to make was simply a matter of my ignorance. It had to do with the dialog thinking that it was not initiated by the user . In particular, it was some of our Caliburn magic obscuring this. However...