Download presentation
Presentation is loading. Please wait.
Published byDuane McGee Modified over 9 years ago
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.