Presentation is loading. Please wait.

Presentation is loading. Please wait.

Contents : What is Silverlight? Silverlight Overview Silverlight Toolkit Overview Timeline & Packaging Silverlight V1.0 & V1.1 Properties of V1.0 Properties.

Similar presentations


Presentation on theme: "Contents : What is Silverlight? Silverlight Overview Silverlight Toolkit Overview Timeline & Packaging Silverlight V1.0 & V1.1 Properties of V1.0 Properties."— Presentation transcript:

1 Contents : What is Silverlight? Silverlight Overview Silverlight Toolkit Overview Timeline & Packaging Silverlight V1.0 & V1.1 Properties of V1.0 Properties of V1.1 Silverlight &.net : better together Silverlight.net Showcase Demo for installation Resources

2 Microsoft Silverlight is a cross-browser, cross-platform implementation of.NET for building and delivering the next generation of media experiences & rich interactive applications for the Web.

3 What is Silverlight? Microsoft Silverlight is a cross-platform cross-browser plug-in for delivering rich interactive applications for the web. It offer a programming model that is familiar to web developers, Silverlight is programmed using a text bases mark-up language format and a JavaScript running inside browser`s script engine. Silverlight enables features such as animations, audio-video playback, text and vector graphics. Silverlight applications are created using a combination of Expression Studio (Expression Design, Expression Blend, and Expression Encoder) and Visual Studio

4 Silverlight Overview Compelling Cross-Platform User Experiences Immersive media experiences & RIA Fast installation for end users Flexible programming model with collaborative tools Integration with Web technologies Based on the.NET Framework Role specific tools for designers / developers Efficient, lower cost delivery, and more capable media Broad media ecosystem Tools for live and on-demand publishing

5 Silverlight Overview NameLogoUsagedUsers Microsoft Visual Studio Carrying out programming work in Silverlight objects as well as business logic. Developers Microsoft Expression Blend Blending XAML objects with C# codes to handle events on these objects as well as Manipulating XAML objects properties i.e. size, location, background color...etc Developers/Designers Microsoft Expression Design Designing complex XAML objects to be exported to Expression Blend as XAML. Designers Microsoft Expression Encoder Encoding Videos and media into Silverlight. Designers

6 Silverlight Overview How does silverlight work? Rich Internet Application Architecture Rich Internet Applications (RIA’s) combine the maturity, stability and scalability of service orientation with state of the art display technology to create the next wave of web based distributed applications. RIA is typically delivered either by way of a site-specific browser, via a browser plug-in. Adobe Flash, Java and Microsoft Silverlight are currently the three top frameworks that apply RIA. Silverlight Application Architecture Silverlight architecture is based on eXtensible Application Markup Language (XAML) which is XML based that what makes Silverlight cross- platform cross-browser plug-in. XAML provide a unified way to declare graphics, media, animation, text and layout.

7 Silverlight Toolkit Overview AutoComplete Box Dockpanel Charting Drag and Drop

8 DEMO A Richer Web with Silverlight

9 Timeline & Packaging Timeline V1.0 Released September 2007, V1.1 in Alpha (timing and some functionality TBD) Moonlight – timing TBD (Novell) Packaging Browser plug-in, little dependency on other s/w

10 Silverlight V1.0 and V1.1 V1.1 will add.NET to V1.0 CoreCLR Independent subset of the.NET Framework Silverlight V1.1 Silverlight V1.1 Silverlight V1.0 Silverlight V1.0

11 Silverlight 1.0 2D Graphics Animations Input (mouse, keyboard, ink) Media (WMV, WMA, MP3) Imaging (JPEG, PNG) Text HTTP Downloader XAML Parser JavaScript DOM

12 Graphics and Animations in Silverlight 2D Graphics Standard shapes, masking and clipping Transformations: skew, rotate, scale, translate, matrix Animation Basics Animations change properties over time Support linear, discrete animation Animatable property types: Double, Color, Point Animations and graphics are defined using XAML

13 Media Media Features Video: WMV V7, V8, V9, VC-1 Audio: WMA V7, V8, V9 (standard), MP3 Multiple options for deploying media HTTP progressive download Integration with Windows Media Server Extensive WMV ecosystem

14 Silverlight 1.1 2D Graphics Animations Input (mouse, keyboard, ink) Media (WMV, WMA, MP3) Imaging (JPEG, PNG) Text HTTP Downloader XAML Parser JavaScript DOM CLR DLR Controls Layout Editing SOAP, WCF, RSS. REST XMLReader / XMLWriter LINQ DRM

15 Silverlight and.NET: Better Together Highly productive development framework Multi-language support Latest developer innovations (e.g. LINQ) Great tools Visual Studio Expression Studio Cross-platform & cross-browser plugin Works with Safari, Firefox and Internet Explorer Mac OS X and Windows Any web server Fast, easy install process

16 Silverlight.net Showcase

17 Installing Silverlight

18 Resources www.silverlight.net Community Site : http://silverlight.net Main Product Site: http://www.microsoft.com/silverlight MSDN Center :http://msdn.microsoft.com/silverlight Online Forums : http://silverlight.net/forums


Download ppt "Contents : What is Silverlight? Silverlight Overview Silverlight Toolkit Overview Timeline & Packaging Silverlight V1.0 & V1.1 Properties of V1.0 Properties."

Similar presentations


Ads by Google