Download - Family.Show: I See Dead People, with Windows Presentation Foundation

Transcript
Page 1: Family.Show: I See Dead People, with Windows Presentation Foundation

1 February 2007 · Confidential

Family.Show

I See Dead People…with WPF.

Scott StanfieldCEOVertigo Software, Inc.

Page 2: Family.Show: I See Dead People, with Windows Presentation Foundation

Note

• My presentations are mostly demos with a few slides to set things up. So, if you’re viewing this deck out of the live context, I suggest you watch the video of my presentation.

• Key point: Family.Show is a big, free WPF sample application with source. Download at www.vertigo.com/familyshow

1 February 2007 · Confidential 2

Page 3: Family.Show: I See Dead People, with Windows Presentation Foundation

1 February 2007 · Confidential 3

Hi, I’m Scott Stanfield. You may remember me from such samples such as …

• FMStocks 1.0

• FMStocks 2000

• Nile Bookstore

• .NET Pet Shop 1.0 / 1.5 (performance)

• .NET Pet Shop 2.0 / 3.0 (enterprise design)

• .NET Pet Shop 4.0 (ASP.NET 2.0)

• IBuySpy: Commerce

• IBuySpy: Portal

• ASP.NET Starter Kit: Time Tracker

• ASP.NET Starter Kit: Reports

• ASP.NET Web Developer Training (downhillbikes.net)

• Connected Systems SOA Starter Kit

• IssueVision

• FotoVision and TaskVision

• Visual Basic .NET Guided Tour

• Visual Studio .NET 2000 and 2003 Guided Tours

• Windows Server 2003 Guided Tour

• Speech-enabled APS.NET Commerce Starter Kit

• Speech-enabled APS.NET FMStocks Starter Kit

• Windows Marketplace

• ASP.NET How Do I Videos

Page 4: Family.Show: I See Dead People, with Windows Presentation Foundation

1 February 2007 · Confidential 4

We Are Located Approximately Here

Page 5: Family.Show: I See Dead People, with Windows Presentation Foundation

1-slide WPF• Do your homework: read Petzold and Nathan’s book.

• Read them again.

• Expression Blend. Not just for Designers!

• F4, Ctrl+0, A, V, and the spacebar.

• Data Binding rules. And ClickOnce (still).

• Styles, Resources, Templates. Think CSS on steroids.

• Converters are the sprintf() of XAML.

• You’ll still need real designers.

• You can’t spell genealogy (think gene-analogy)

• You get one gratuitous animation effect per app.1 February 2007 · Confidential 5

Page 6: Family.Show: I See Dead People, with Windows Presentation Foundation

1 February 2007 · Confidential

Big Fat Demo

Page 7: Family.Show: I See Dead People, with Windows Presentation Foundation

1 February 2007 · Confidential

Thanks.

vertigo.com/familyshowEmail me: [email protected]

One more thing…