Windows Phone 7 – Seattle Silverlight User Group Meeting Code

August 4, 2011

On 8/3/2011 I did a presentation for the Seattle Silverlight Users Group called, “A Slice of Mango – Data Forms.”

This presentation was on data forms for Windows Phone 7.

The MangoForms demo application consists of a series of forms that each focus on a single aspect of a form such as, scrollability, type mismatch exceptions, validation, ICommands, IDataErrorInfo, sample data, design-time tooling, MVVM, etc.

I’ll try and publish a few videos that capture the teaching presented at the meeting.

Download

You can download the code and deck from my Sky Drive here.

Note:  The deck is in the folder SiliconValleyCodeCamp and is for the Application Life Cycle training.  There is no deck for this presentation, just code.

Have a great day,

Just a grain of sand on the worlds beaches.


Boise Prism, Unity, WPF, MVVM Code and Decks

June 29, 2011

Everyone had a great time in Boise this week with developers from the United Kingdom and all over the United States.  WPF is alive and well and being used in corporate development along with Prism!

Contents

C# early version of Ocean.

  • Data Binding
  • M-V-VM
  • Commands in M-V-VM
  • Dialogs in M-V-VM
  • Data Validation
  • M-V-VM Tips & Tricks
  • Unit Testing & Moq
  • Introduction to Prism
  • Unity and Dependency Injection
  • Shell and Bootstrapping
  • Modules
  • Regions
  • Events
  • Navigation

Download

The download includes PowerPoint decks for most of the sessions and source for all sessions.  Also included is an  Extras folder with goodies.

Please READ THE READ ME.

You can download the code and decks from my Sky Drive here.

Have a great day,

Just a grain of sand on the worlds beaches.


Registration Open for Prism, Unity, WPF, MVVM Boise Training Event

May 12, 2011

Registration is now open for the  patterns & practices Prism, Unity, WPF, MVVM training event, 27-29 June in Boise, ID. All event information can be found on the registration page.

Register:  http://prismboise-eorg.eventbrite.com/

In addition a dinner is planned for Sunday, 26 June at the Goodwood Barbecue Company at 6:00pm.

Register: http://prismboisedinner-eorg.eventbrite.com/

Very much looking forward to these events.

Have a great day,

Just a grain of sand on the worlds beaches.


Announcing a Prism, Unity, WPF, MVVM Training Event

May 7, 2011

Save the dates for a 3 day patterns & practices Prism, Unity, WPF, MVVM training event, 27-29 June in Boise, ID.

Join three Prism Team members Bob Brumfield (lead developer), Geoff Cox (developer), and myself (program manager) for an information packed 2 days of instruction followed up by a day of pair-programming.

Day one will consist of WPF and MVVM topics; day two Prism 4.0 and Unity; day three is dedicated to pair-programming, getting your questions answered, and an opportunity for you to apply the last two days’ training against your scenarios and programming style. The pair-programming day is always so much fun along with some wicked coding.

This is a free event for 75 attendees. Each seat has a desktop, power and wireless.

Registration will open soon and will be announced on my blog and twitter.

Very much looking forward to spending time with developers and taking in the beauty of Idaho.

Have a great day,

Just a grain of sand on the worlds beaches.


New Book Available: Developer’s Guide to Microsoft Prism 4

March 25, 2011

Last fall patterns & practices shipped Prism 4.

 

Today we are announcing the availability of the “Developer’s Guide to Microsoft Prism 4” book.

 

This book is available from O’Reilly or Amazon.

 

The eBook will be available for download shortly.

 

The MSDN online content is available here.

PrismBookCover
   
PrismSubwayMap

What’s In The Book?

Prism helps you to design and build flexible and maintainable WPF and Silverlight applications by using design patterns that support important architectural design principles, such as separation of concerns and loose coupling.

This guide will show you how to use Prism to implement the Model-View-ViewModel (MVVM) pattern in your applications, and how to use it along with commands and interaction requests to encapsulate application logic and make it testable.

It will show you how to split an application into separate functional modules that can communicate through loosely coupled events, and how to integrate those modules into the overall application.

It will show you how to dynamically construct a flexible user interface by using regions, and how to implement rich navigation across a modular application.

Have a great day,

Just a grain of sand on the worlds beaches.


Attending Dallas Day Dot Net 4-5 March 2011

December 6, 2010

Very much looking forward to the Dallas Day Dot Net event 4-5 March 2011.

You can still register and get the early bird savings of $50 by going to www.jointechies.com and use the Discount Code ‘ChanderDhall’. 

Early bird registration expires Dec 7th 9am.

I’m planning two sessions as well as attending both days.  Looking forward to Saturday afternoon hands on coding time and some Texas BBQ.

I’ve submitted a session on Prism and one in the web space.  I’ll post the details on both later this week.

Looing forward to being back in Dallas again!

Have a great day,

Just a grain of sand on the worlds beaches.


Updated In the Box MVVM Training

December 1, 2010

I’ve posted an update to In the Box, MVVM Training:

http://visualstudiogallery.msdn.microsoft.com/en-us/3ab5f02f-0c54-453c-b437-8e8d57eb9942

The update corrects WPF data binding issues when the current culture is not en-US.

  • Corrected two spelling errors
  • Corrected the SearchView user controls, changing the data format string to {0:d}
  • Added code to each App.xaml.cs Startup method to set WPF data binding culture to the current culture.  This corrects the DatePicker data binding problems.

Many thanks to those that posted comments and suggestions.

Have a great day,

Just a grain of sand on the worlds beaches.


Follow

Get every new post delivered to your Inbox.

Join 241 other followers