-
The WPF book Christopher and I wrote earlier this year is finally off to the printers! It's 480 pages of full color goodness. We were pretty excited to have the opportunity to talk about things like SoC/SRP, DI, MVP, etc within the context of building some real applications. Below is the table of...
Posted to
.NET & Funky Fresh
by
Rob Eisenberg
on
06-04-2008
Filed under:
Filed under: WPF, .NET 3.0, Xaml, databinding, Control Templates, Animation, 3D, WPF/e, .NET 3.5, Caliburn, Silverlight
-
Hadi Eskandari has begun blogging about Caliburn. He's putting together a multi-part series detailing the steps necessary to get started building your first application. Thanks for this great contribution Hadi! You can read the first post in his series here .
-
I've just put together a document briefly describing the current set of features that Caliburn supports. I've added it to the official documentation and copied it below. If you are new to Caliburn, this should give you a good idea about what we've been up to. I say "we"...
-
I've finally got Beta 1 out the door! It has a host of new features and improvements that I'm pretty excited about. Here's a brief list of what's new/changed: Improved asynchronous programming experience for actions. Asynchronous module loading Eager and lazy loaded modules...
-
First, let me begin by saying that I'm a huge fan of Silverlight. I've been working with it since the Alpha 1.1 was released at Mix07. I've written thousands of lines of Silverlight 1.1 code for a personal project of mine that I hope to share in the not too distant future. ...
-
The Caliburn framework is packed with a variety of features spread across three main assemblies. In this post, I'll be discussing a few features available in Caliburn.dll. I'll cover basic configuration of the framework and demonstrate how a WPF UI can communicate with a Controller/Presenter...
-
Caliburn is a WPF framework geared towards the creation of testable, maintainable and extensible client applications. It has strong support for MVC/MVP as well as many other features useful in the creation of a modern Windows application. I started building an early version of this framework in the first...
-
Well, with all of the hoopla surrounding Safari for Windows, I thought I'd make my own contribution to the browser wars: Ninja Browser. I call it "Ninja Browser" because you can code it so fast, you'll feel like a XAML ninja afterwards! Below is the entire XAML source for the browser: <Window xmlns...
-
The final frontier… This is the last set of WPF features that I want to cover before moving into a series of posts on Windows Workflow Foundation. Both animation and 3D are large areas when examined individually. In this post I would like to cover them both generally. Mostly, I will point out a number...
-
Derik Whittaker , a very experienced WinForms developer, has written a post about his initial frustrations with WPF since its recent release. He brings up some very valid points and asks why he should bother with it anymore. I would like to address some of his questions and concerns and hopefully show...
-
In the last part I covered the basics of Xaml and how you can use it to define various UI constructs. When building a UI, one of the first issues you’ll deal with is how to arrange all of the UI pieces on screen. In previous MS technologies we have had limited support for layout. .NET 2.0 offers...
-
Xaml stands for eXtensible Application Markup Language. You can think of it as HTML for Windows applications, but it is really quite a bit more expressive and powerful. For those of you code junkies out there, Xaml is really no more than a special type of CLR object serialization. It was intentionally...