Posts tagged with wpf

Aug 20 2011

ThreadPool vs. Tasks

Does the TPL really enable you to do anything you couldn't do with ThreadPool in .NET 2.0?

wpf threading tpl
Apr 6 2011

HTML vs. Silverlight vs. WPF

A short guide on how I choose between WPF, Silverlight and ASP.NET/HTML

wpf silverlight html
Apr 4 2011

WPF Dynamically Generated DataGrid

Sometimes you might have a very dynamic source of data, with classes to represent rows and properties. Here's how you can use a WPF DataGrid with it.

wpf binding
Apr 3 2011

WPF TemplateParts

A lesser known feature of WPF is TemplateParts. I thought it would be interesting to describe them here.

wpf
Apr 2 2011

Xstrata Kiosk

In three weeks Artem and I built a WPF touch screen kiosk application for browsing SharePoint documents. Here's a few screenshots.

wpf kiosk readify
Mar 15 2011

Internet Explorer 9 == WPF 3?

Microsoft just released IE 9, but it suffers from the same font rendering problems that WPF 3 did. Can we expect a fix?

wpf fonts ie-9
Feb 16 2011

Unit of Work in Rich Clients

Categorizing the different ways unit of work might be managed in WPF applications

wpf mvvm mvc patterns architecture
Feb 1 2011

Magellan 2.2

I just released Magellan 2.2. Here's a summary of the changes.

magellan wpf .net navigation frame
Nov 14 2010

Useful WIX Snippets

Some short snippets for WIX, which include checking for .NET 4.0, uninstalling previous versions, and creating event sources.

wpf wix desktop installer msi
Nov 1 2010

The Right Tool for the Job

Choosing the right tool for the job

wpf silverlight microsoft html5
Sep 7 2010

Magellan article on CodeProject

I just published an article to CodeProject about Magellan.

magellan wpf mvc mvvm
Sep 6 2010

The Third Object

A little context around Model-View-ViewModel, ViewModel-First and Model-View-Presenter

mvvm mvp wpf
Sep 6 2010

Magellan 2.0 is here!

It took a while, but Magellan 2.0 is finally released. Learn more about what the new build contains and how to get started.

magellan wpf mvc
Aug 5 2010

Observal

Introducing Observal, a small library for managing complex, observable hierarchies of objects

wpf observable reactive binding
Jul 21 2010

The Ultimate Lib Folder

What third-party assemblies would you use on a new project?

visual-studio wpf asp.net mvc libraries lists
Jul 18 2010

Real-world MVVM Presentation from DDDSydney

Slides and code samples from my DDDSydney talk about MVVM

mvvm wpf silverlight
Jul 12 2010

Rethinking UI programming

Thinking out loud about what the next desktop UI programming experience will be.

architecture-astronauts wpf user-interface
Jul 1 2010

WeakReference Event Handlers

How to wrap an event handler in a weak reference, the simple way.

wpf windows-forms weak-references memory-leaks
Jun 9 2010

MVVM Instantiation Approaches

A short series of examples on instantiating and assigning MVVM ViewModels to a View

wpf silverlight mvvm model-view-viewmodel
Jun 1 2010

Magellan 2.0 Feature Preview

An overview of the changes planned for Magellan 2.0

navigation magellan wpf mvc mvvm
May 9 2010

Visual Studio 2010 Designer

I'm really impressed with the stability of VS 2010's designer surface for WPF.

wpf xaml visual-studio-2010
May 2 2010

Magellan Route Registration

I'm implementing a routing engine in Magellan. Unfortunately I have to make a slight deviation from the ASP.NET route registration syntax.

magellan silverlight wpf routing
Mar 15 2010

Talking Shop

Richard Banks interviewed me for Talking Shop.

wpf
Mar 15 2010

OzWPF

OzWPF is a mailing list for Australian WPF developers.

wpf australia mailing-list
Feb 20 2010

Magellan Major Changes

A brief note about a couple of big changes in Magellan

wpf magellan
Feb 20 2010

Magellan Forms

Magellan introduces a couple of controls and patterns for building data entry forms.

wpf magellan forms data-entry input
Feb 19 2010
Feb 2 2010

My WPF 5.0 Wishlist

A list of improvements and changes I'd like to see in a future version of WPF

wpf
Jan 28 2010

Magellan Navigation Engine Design

Plans for a better navigation framework for WPF and Silverlight

wpf silverlight magellan
Jan 15 2010

Introducing MicroModels

MicroModels is a Model-View-ViewModel framework for WPF with a focus on minimizing the code in the ViewModel.

wpf mvvm micromodels inotifypropertychanged
Jan 14 2010

A Field Guide to WPF Presentation Patterns

An overview of the MVC, MVP and MVVM pattern, and some practical guidelines for spotting them in the wild.

mvc patterns wpf .net
Jan 11 2010

Using Model View Presenter in WPF

Sample code and a short description of one way of implementing the Model View Presenter pattern in WPF, using Composite WPF, AvalonDock and Autofac.

wpf mvp model-view-presenter patterns autofac avalondock composite-wpf
Jan 2 2010

Magellan Extension Points

A list of the extension points in Magellan's MVC framework

magellan mvc wpf
Jan 2 2010

Extending the WPF XML namespaces

Is it bad to use the [XmlnsDefinition] tag to usurp the Microsoft WPF namespaces?

magellan wpf xaml
Jan 2 2010

Magellan Shared Layouts

Shared Layouts bring the concepts of ASP.NET Master Pages to WPF, and can be used on Pages, Windows and User Controls.

wpf magellan navigation master-pages shared-layout
Dec 30 2009

Magellan Diagnostics

Magellan provides deep diagnostics information that can be used for troubleshooting errors.

magellan wpf diagnostics trace tracesource
Dec 30 2009

Magellan Asynchronous Controllers

Using background threads to execute actions in Magellan.

wpf magellan threading asynchronous background loading action-invokers
Dec 22 2009

Magellan with Windows Forms

Magellan doesn't support Windows Forms natively, but it's easy to add using a custom View Engine.

magellan wpf windows-forms interop view-engines
Dec 14 2009

WPF Validation

An overview of validation options available in WPF

wpf validation data-binding
Dec 12 2009

Magellan Transitions

Transitions allow you to play animations when navigating between pages. Magellan includes out-of-the-box support for transitions.

wpf magellan navigation transitions
Dec 7 2009

Magellan and View Reuse

ActionFilters are a great mechanism for extending Magellan. Here we take a look at how they might be used to activate views that are already open rather than always creating a new view.

magellan wpf action-filters mvc
Nov 27 2009

Magellan and WPF Page management woes

WPF navigation can be tricky. This page describes some of the issues I have had with it while building Magellan.

wpf navigation pages magellan
Nov 26 2009

Opinions: View() or Window()/Page()?

Looking for opinions on a Magellan API change.

magellan wpf mvc
Nov 15 2009

Magellan Installer

Introducing the brand new Magellan installer and project templates.

magellan wpf project-templates visual-studio
Nov 9 2009

Using Magellan with Caliburn and the MVP Pattern

Caliburn is a WPF framework that shares similarities with Magellan, and they can also work side by side. This page describes how.

magellan caliburn wpf
Nov 9 2009

Magellan vs. WPF Starter Kit

This page compares Magellan with the WPF Starter Kit navigation system.

magellan wpf-starter-kit wpf
Nov 8 2009

Magellan View Engines

View engines contain the logic to render Windows, Pages, Dialogs, and other forms of views from a ViewResult.

magellan wpf view-engines
Nov 8 2009

Magellan Action Results

ActionResults are a Magellan feature that decouple the intent of the controller from the execution.

magellan wpf navigation mvc
Nov 8 2009

Magellan Action Filters

This page describes Action Filters, an MVC concept that has been ported to Magellan. They provide a useful means for implementing cross-cutting concerns in Magellan applications.

magellan wpf navigation action-filters mvc
Nov 8 2009

Magellan Controllers

As an MVC framework, Controllers have a pretty prominent position in Magellan. This page describes the ins and outs of controllers.

magellan wpf mvc controllers
Nov 8 2009

Magellan Navigator

The Navigator begins the navigation flow in Magellan. This page describes what it is used for.

magellan wpf navigator
Nov 8 2009

Magellan Commands

Magellan comes with some inbuilt ICommands that make navigation easy.

wpf magellan navigation commands
Nov 8 2009

Magellan and the MVVM Light Toolkit

The MVM light toolkit by Laurent Bugnion is a useful framework for MVVM applications. This page shows how it can integrate with Magellan.

magellan mvvm wpf
Nov 8 2009

Magellan and the Microsoft MVVM Toolkit

Microsoft provides a toolkit for building MVVM project in WPF. This page describes how Magellan and the MVVM toolkit can leverage each other.

magellan mvvm wpf
Nov 8 2009

Magellan and Composite WPF

Magellan and Composite WPF can work together to to build composite WPF applications using MVC.

magellan prism composite-wpf wpf
Nov 8 2009

Magellan Quickstart

A short walkthrough to get you up and running with your first Magellan application.

magellan wpf tutorial
Nov 8 2009

Magellan

Magellan is a lightweight MVC framework for WPF.

magellan wpf mvc framework
Oct 25 2009

Magellan Introduction

This page provides a very brief intoroduction to Magellan, an MVC framework for WPF.

magellan wpf mvc navigation
Oct 7 2009

Sheldon

This is a sample application that shows how IronPython can be hosted within a WPF application.

ironpython wpf dynamic-languages
Oct 2 2009

Editable Collection Adapter for WPF

Handling large edits of data with undo functionality in WPF

wpf binding data-grid collections
Oct 2 2009

DelayBinding: a custom WPF Binding

What can you do with a timer, a MarkupExtension, and a bit of imagination?

wpf binding markupextension search delay
Oct 2 2009

Gotcha: VB.NET classes and namespaces in XAML

A small gotcha that can occur when migrating XAML files from C# to VB.NET

vb.net xaml wpf silverlight
Oct 2 2009

String.Format MultiBinding for WPF

A multi binding for WPF that provides string formatting

wpf binding string.format
Oct 2 2009

WPF Navigation

A deep guide into how to make use of navigation, pages and PageFunctions in WPF.

wpf navigation pages pagefunctions frame
Oct 2 2009

Windows Presentation Foundation

WPF related articles from PaulStovell.com

wpf binding validation navigation
Oct 2 2009

IEditableObject Adapter for WPF and Windows Forms

Using TypeDescriptors to add IEditableObject support easily

wpf windows-forms binding ieditableobject
Sep 26 2009

WPF Guidelines

Guidelines for developers and architects embarking on WPF applications

wpf guidelines architecture