The Full Stack–Part 3 Building a Repository with TDD

Part 3 in the Full Stack series in which Jon and I are building an entire application from conception to delivery that includes MVC 3 ASP.NET, Silverlight and Windows Phone.

Get Microsoft Silverlight

 

Also available on Channel 9

Posted in Full Stack, Patterns & Skills | Tagged | 2 Comments

Windows Phone From Scratch #6 – Data Binding (Really)

Whoa! Insurrection on this series! Fair enough, it is based on the quite legitimateiStock_connectTwoWiresXSmall complaint that the mini-tutorials were too mini and not enough tutorial.  To make up for this deficiency, this mini-tutorial will cover steps 2 and 3 described in the previous mini-tutorial: creating the form and basic data binding.

Continue reading

Posted in Patterns & Skills | Tagged | 14 Comments

Windows Phone From Scratch #5 – Data Binding

Databinding is a somewhat advanced topic, typically covered in the second or even thedatabinding final third of most Silverlight books.  We’re going to tackle it in the next couple mini-tutorials because

  • It isn’t difficult to understand
  • It isn’t difficult to implement
  • It is critical both to most applications and to the principal design pattern used with Windows Phone: MVVM

Continue reading

Posted in Essentials, iPhoneToWP7, Patterns & Skills, WindowsPhone | Tagged , | 5 Comments

Yet Another Podcast Show #12–Buying My Phone (a 2-minute special)

A two minute special podcast recording the purchase of my new Windows Phone. Samsung

 

Listen | Return to Yet Another Podcast

Call in comments:  1-347-YAP-CAST

rss iTunes
Posted in WindowsPhone | Tagged , | 5 Comments

6 Steps To Presentations That Don’t Suck

1 Your Slides

  • Stones Slide Do not read your slides aloud
  • Use few transitions and keep them simple
  • Do Not give out your slides in advance.

KeyEverything on your slide must be there for a reason.  That includes animation, colors, gradients, text, fonts, etc.  If you can’t say clearly why you added it, take it out.

Continue reading

Posted in Community, Essentials, Opinion | Tagged | 4 Comments

Windows Phone From Scratch #4 – First Xaml

demo3-3 In the previous mini-tutorial in this series you created a form in which you placed a prompt and text box for the first name using Expression Blend and drag and drop.  It was probably not obvious that as you created columns and rows and as you dragged controls onto the form, Blend was creating Xaml code for you that represented your design.

Continue reading

Posted in Essentials, Mini-Tutorial, Patterns & Skills | Tagged , , | 4 Comments

Best Silverlight 4 Books

library This review is very tough to write. First because I’ve not read every Silverlight 4 book that is out there (and many are not yet released) and second, because the one I keep finding answers to my questions in was written by my boss: Pete Brown.  That said, the three books reviewed here are so truly tremendously excellent, I can’t not write about them.

Continue reading

Posted in Community, Opinion, Patterns & Skills | Tagged | 4 Comments

Yet Another Podcast #11: Charlie Kindel and Windows Phone Best Practices

Talking with Charlie Kindel about Best Practices for Windows Phone DesignCK

(Part 1 of a 2 part discussion)

 

Listen | Return to Yet Another Podcast

Call in comments:  1-347-YAP-CAST

rss iTunes
Posted in Podcast, WindowsPhone | Tagged , | 2 Comments

The Full Stack – Part 2 – Starting the Windows Phone Client

Part 2 of the full stack video series with Jon Galloway

Get Microsoft Silverlight

Posted in Full Stack, iPhoneToWP7, Patterns & Skills, Tools and Utilities, WindowsPhone | Tagged , | 3 Comments

Silverlight: Alive and Well!

Silverlight Just Logo Following PDC10 last week there has been much speculation in the press and online about Microsoft’s commitment to the Silverlight platform.

So let’s set the record straight: Silverlight is not dead, in fact Silverlight is more important and strategic to Microsoft than ever.

Continue reading

Posted in Community, News | 23 Comments

Yet Another Podcast Show #10 – Live From PDC Windows Phone Workshop – SPECIAL

Talking with developers at the PDC Windows Phone Workshop – A Special Podcast

Listen | Return to Yet Another Podcast

Call in comments:  1-347-YAP-CAST

rss iTunes
Posted in Patterns & Skills, Podcast | Tagged | Comments Off on Yet Another Podcast Show #10 – Live From PDC Windows Phone Workshop – SPECIAL

Windows Phone From Scratch #3 – First Project

List Open Expression Blend (which you downloaded in mini-tutorial #1) and select New Project.  In the New Project dialog box, select Windows Phone in the left pane, Windows Phone Databound Application in the upper right, and name the application WPFS3.

The art board should display the outline of a simplified phone, with the default names for the application, the page and a number of two line items.  To see what this looks like in the phone emulator, press F5 (that is, run this project before we even begin work on it).

Continue reading

Posted in Essentials, Mini-Tutorial, Patterns & Skills, WindowsPhone | Tagged , | 3 Comments