Presentation is loading. Please wait.

Presentation is loading. Please wait.

Jumpstart: Silverlight Presenter: Kevin Grossnicklaus November 6 th, 2010.

Similar presentations


Presentation on theme: "Jumpstart: Silverlight Presenter: Kevin Grossnicklaus November 6 th, 2010."— Presentation transcript:

1 Jumpstart: Silverlight Presenter: Kevin Grossnicklaus November 6 th, 2010

2 Introductions Kevin Grossnicklaus www.architectnow.net www.architectnow.net – ArchitectNow- www.architectnow.net (2009-Present)www.architectnow.net President – Washington University - CAIT Program (2003-Present) Instructor www.SSEinc.com www.SSEinc.com – SSE - www.SSEinc.com (1999-2009)www.SSEinc.com Chief Architect Software Development Practice Leader kvgros@architectnow.net kvgros@architectnow.net Email: kvgros@architectnow.netkvgros@architectnow.net @kvgros @kvgros Twitter: @kvgros@kvgros blog.architectnow.net blog.architectnow.net Blog: blog.architectnow.netblog.architectnow.net

3 Agenda What is Silverlight? Demonstrations Architecture and Technologies Tools Additional Resources

4 EXPECTATIONS

5 What is Silverlight? Browser plug-in with a version of the.NET framework and the ability to render UI elements via XAML

6 Silverlight in Action www.Silverlight.net/ShowCase www.bing.com/visualsearch http://www.worldwidetelescope.org/webclient/ http://rubrik.ch.msn.com/reportagen/zermatt.aspx http://pjd.mscui.net/default.htm

7 Silverlight Architecture Browser HTML Content Silverlight Plugin Silverlight Application Database ASP.NET Application WCF Services

8 Why Silverlight? Rich Internet Applications Target Multiple Platforms – Windows – Mac – Linux (via Moonlight) Simplified Deployment Familiar Development Process – Full C# or VB.NET – Visual Studio.NET Debugging Experience

9 Key Silverlight Terminology XAML XAML – eXtensible Application Markup Language XAP XAP – File extension for Silverlight packages Expression Blend Expression Blend – Designer focused tool for designing XAML based UI’s WCF WCF – Windows Communication Foundation WCF RIA Services WCF RIA Services – A data access technology meant to simplify communication between Silverlight applications and WCF services

10 Silverlight Development Visual Studio.NET 2008 – Silverlight 3.0 SDK Visual Studio.NET 2010 – Ships with Silverlight 3.0 SDK – Silverlight 4.0 SDK as separate download Visual Studio.NET 2010 Express – http://www.microsoft.com/express/web/ http://www.microsoft.com/express/web/

11 SILVERLIGHT DEVELOPMENT

12 Additional Development Tools Expression Blend – http://www.microsoft.com/expression http://www.microsoft.com/expression Silverlight Control Toolkit – http://silverlight.codeplex.com/ http://silverlight.codeplex.com/ PRISM Framework – http://compositewpf.codeplex.com http://compositewpf.codeplex.com

13 EXPRESSION BLEND

14 SILVERLIGHT CONTROL TOOLKIT

15 Silverlight 4 Support for: – Out of Browser Applications – Printing – Gestures – Access to local resources including camera – Improved data binding and support for line-of- business applications – Much more…

16 3 rd Party Controls Telerik – http://demos.telerik.com/silverlight/ http://demos.telerik.com/silverlight/ Infragistics – http://labs.infragistics.com/silverlight/lobsamples /2010.2/#/Samples/Welcome/HomePage http://labs.infragistics.com/silverlight/lobsamples /2010.2/#/Samples/Welcome/HomePage DevExpress – http://www.devexpress.com/Downloads/NET/Onli neDemos.xml http://www.devexpress.com/Downloads/NET/Onli neDemos.xml

17 What should I be focusing on? XAML LINQ Entity Framework WCF and/or RIA Services

18 Additional Resources http://www.Silverlight.net http://Msdn.microsoft.com http://www.silverlightshow.net/ http://www.asp.net http://channel9.msdn.com/learn/courses/Silverlight4/ http://www.microsoft.com/design/toolbox/ http://www.microsoft.com/expression/resources/BlendTraining/ http://silverlight.codeplex.com/ http://compositewpf.codeplex.com/

19 Additional Resources

20 Next Steps… Sessions, Sessions, Sessions Network with speakers and peers Play around Ask Questions Read What if I need help? kvgros@architectnow.net Twitter: @kvgros


Download ppt "Jumpstart: Silverlight Presenter: Kevin Grossnicklaus November 6 th, 2010."

Similar presentations


Ads by Google