140 likes | 383 Views
SketchFlow. Prototyping: Faster Easier Richer by: Gary Chin gchin2003@yahoo.com. About me:. 2 nd Code Camp Presentation Avid tennis player 12 years developing web applications using C# and SQL Server Microsoft Certified Solutions Developer (MCSD). Microsoft User Groups (… I attend) .
E N D
SketchFlow • Prototyping: • Faster • Easier • Richer • by: Gary Chingchin2003@yahoo.com Gary Chin - Code Camp 12
About me: • 2nd Code Camp Presentation • Avid tennis player • 12 years developing web applications using C# and SQL Server • Microsoft Certified Solutions Developer (MCSD) Gary Chin - Code Camp 12
Microsoft User Groups(… I attend) • Boston .NET Certification Grouphttp://tech.groups.yahoo.com/group/bostondotnetcertification/ • Boston .NET Architecture Study Grouphttp://tech.groups.yahoo.com/group/boston_dotnetarchitecture/ • New England ASP.NET Professionals User Group http://neasp.net/ • New England SQL Server User Grouphttp://www.nesql.org/default.aspx • Beantown.NET User Group http://beantowndotnet.org • Boston .NET User Grouphttp://www.bostondotnet.org/ Gary Chin - Code Camp 12
Boston Azure User Group(1st Meeting) Location: Microsoft New England R&D (NERD) Center, One Memorial Drive, Cambridge, MA 02142 When: October 22, 2009 from 6:30 to 8:30 Audience: Anyone interested in Microsoft's Azure platform, or Cloud computing in general Featured Speaker: Brian Lambert Website: http://bostonazure.org Gary Chin - Code Camp 12
Find a User Group near you… http://blogs.msdn.com/jimoneil/pages/area-user-groups.aspx#6 Gary Chin - Code Camp 12
Presentation Summary “SketchFlow is a dynamic prototyping feature found in Expression Studio 3 and it revolutionizes the speed and efficiency of prototyping the vision for an application. Rapidly demonstrate and iterate on ideas, application flows, screen layouts, and the functionality of an application.”Bruno TerkalyMicrosoft Developer Evangelist in Northern Californiahttp://blogs.msdn.com/brunoterkaly/archive/2009/09/30/highlights-events-create-interfaces-that-customers-care-about.aspx Gary Chin - Code Camp 12
Prototyping Pain Points • Envisioning • Easier experimentation, exploration of ideas • Communicating • A pathway to communicate ideas • Reviewing • Collect User feedback, incorporate into design • Reference: Firestarter- SketchFlowby Janete Perez, Program Manager Expression Blendhttp://www.slideshare.net/mithund/5silverlight3firestartersketchflowjanete-perez Gary Chin - Code Camp 12
SketchFlow Features • Envision • SketchFlowMap • SketchFlowPlayer • SketchStyles • Components • Communicate • Navigation • SketchFlow Animation • Review • Feedback • Annotations • Import PowerPoint • Export to Word Reference: Ibid Gary Chin - Code Camp 12
Project: Media Library • ASP.NET 3.5 Web Application • Supports DVDs, CDs, Books and Magazines • Users: Library Owner, Editors, Registered Users and Anonymous UsersNote: Owner can ban user from borrowing • Administration • Add Media • Approval/Deny Reviews • User Role Administration • Loan Administration Gary Chin - Code Camp 12
Demo • Using SketchFlow: • Illustrate the MediaLibrary project • Collect feedback and incorporate suggestions Gary Chin - Code Camp 12
Feature Summary • Envision • SketchFlowMap • SketchFlowPlayer • SketchStyles • Components • Communicate • Navigation • SketchFlow Animation(States / Behaviors) • Review • Feedback • Annotations • Import PowerPoint • Export to Word • Others • Import Photoshop or Illustrator files • Create sample data Gary Chin - Code Camp 12
SketchFlow References • Getting startedhttp://www.silverlight.net/getstarted/ • New book: Dynamic Prototyping with SketchFlow for Expression Blendhttp://www.dynamic-prototyping.com/ • Silverlight-3 FireStarterhttp://blogs.msdn.com/mithund/archive/2009/10/06/silverlight-3-firestarter-recordings-download-now.aspx • MIX09 SketchFlow: From Concept to Productionhttp://videos.visitmix.com/MIX09/C01F Gary Chin - Code Camp 12
.NET RIA Services References • Getting startedhttp://code.msdn.microsoft.com/RiaServices Gary Chin - Code Camp 12
Deep Zoom References • NZ Fashion Week 2009http://lifestyle.msn.co.nz/minisite/silverlight-wall.aspx • Nigel Parker’s blog on creating the MSN “Wall of Fashion”http://blogs.msdn.com/nigel/archive/2009/09/24/msn-air-new-zealand-fashion-week.aspx • Source Codehttp://kiwi.blob.core.windows.net/code/FashionWeek.zip Gary Chin - Code Camp 12