Building Amazing Business Centric Applications with Microsoft Silverlight 3

26

Transcript of Building Amazing Business Centric Applications with Microsoft Silverlight 3

Page 1: Building Amazing Business Centric Applications with Microsoft Silverlight 3
Page 2: Building Amazing Business Centric Applications with Microsoft Silverlight 3

DesignDevelop

Consistent Tools &

Application Model

Deploy

Browser ClientUser Experience Continuum

Microsoft .NET Application PlatformDeliver applications across the UX Continuum

Page 3: Building Amazing Business Centric Applications with Microsoft Silverlight 3
Page 4: Building Amazing Business Centric Applications with Microsoft Silverlight 3

Support for HigherQuality Video & Audio

Out of BrowserCapabilities

Design Tooling

Silverlight 3 Themes

EmpoweringRich Experiences

Improving RIA Productivity

Page 5: Building Amazing Business Centric Applications with Microsoft Silverlight 3

Design Tooling

Out of Browser

Dev Productivity

Graphics

Media

Silverlight 3 New Capabilities : Media

Media

Support for Higher Quality Video and Audio

Smooth Streaming More Format Choices

Full Screen HD Playback Extensible Media Formats

Industry Leading

Content Protection

Page 6: Building Amazing Business Centric Applications with Microsoft Silverlight 3

IIS7 Smooth StreamingLive & On-Demand True HD 720p+

Silverlight 3 New Capabilities : Media

IIS Media Services (formerly IIS Media Pack) is an integrated HTTP media delivery platform, which features Smooth Streaming which dynamically detects and seamlessly switches, in real time, the video quality of a media file delivered to Silverlight based clients depending on local bandwidth and CPU conditions.

Design Tooling

Out of Browser

Dev Productivity

Graphics

MediaMedia

Support for Higher Quality Video and Audio

Page 7: Building Amazing Business Centric Applications with Microsoft Silverlight 3

Design Tooling

Out of Browser

Dev Productivity

Graphics

MediaMedia

Demos

Silverlight 3 New Capabilities : Media

Support for Higher Quality Video and Audio

Page 8: Building Amazing Business Centric Applications with Microsoft Silverlight 3

Silverlight 3 New Capabilities : Graphics

Design Tooling

Out of Browser

Dev Productivity

Graphics

Media

Graphics

Empowering Rich Experiences

Perspective 3D Graphics Bitmap Caching

New Bitmap API Themed App Support

Enhanced Control Skinning Improved Text Rendering

Page 9: Building Amazing Business Centric Applications with Microsoft Silverlight 3
Page 10: Building Amazing Business Centric Applications with Microsoft Silverlight 3

Design Tooling

Out of Browser

Dev Productivity

Graphics

Media

Demos

Graphics

Silverlight 3 New Capabilities : Graphics

Empowering Rich Experiences

Page 11: Building Amazing Business Centric Applications with Microsoft Silverlight 3

Design Tooling

Out of Browser

Dev Productivity

Graphics

Media

Silverlight 3 New Capabilities : Dev Productivity

Dev Productivity

Improving RIA Development Productivity

Controls Search Discoverability

.NET RIA Services

Framework

Improved Performance

Advanced Accessibility

Page 12: Building Amazing Business Centric Applications with Microsoft Silverlight 3

Silverlight 3 New Capabilities : Dev Productivity

Design Tooling

Out of Browser

Dev Productivity

Graphics

Media

Dev Productivity

60+ Controls

60+ high-quality, fully skinnable and customizable controls avilable such as charting and media, new layout containers such as dock and viewbox, and controls such as autocomplete, treeview and datagrid. Controls come with nine professional designed themes and the source code can be modified/recompiled or utilized as-is.

Improving RIA Development Productivity

Page 13: Building Amazing Business Centric Applications with Microsoft Silverlight 3

Silverlight 3 New Capabilities : Dev Productivity

Design Tooling

Out of Browser

Dev Productivity

Graphics

Media

Dev Productivity

Search Engine Discoverability

Solve the SEO-related challenges posed by RIAs by utilizing business objects on the server, together with ASP.NET controls and site maps, and automatically mirror database-driven RIA content into HTML that is easily indexed by the leading search engines.

Improving RIA Development Productivity

Page 14: Building Amazing Business Centric Applications with Microsoft Silverlight 3

Silverlight 3 New Capabilities : Dev Productivity

Design Tooling

Out of Browser

Dev Productivity

Graphics

Media

Dev Productivity

.NET RIA Services Framework

.NET RIA services and a new set of data controls for Silverlight 3 provide a range of new capabilities which make it easier than ever before to build out a complex, data driven user interface.New features include Element to Element Binding, Data Form controls, data validation capabilities, and support for business objects on both the client and server

Improving RIA Development Productivity

Page 15: Building Amazing Business Centric Applications with Microsoft Silverlight 3

Silverlight 3 New Capabilities : Dev Productivity

Design Tooling

Out of Browser

Dev Productivity

Graphics

Media

Dev Productivity

Improved Performance

Improvements include Application Library Caching to reduce

application size, Enhanced DeepZoom for more fluid navigation

with larger DeepZoom collections, Binary XML for compressed

and thus speedier communication with the server, and Local

Connection which allows communication between two Silverlight

applications on the client without server roundtrip

Improving RIA Development Productivity

Page 16: Building Amazing Business Centric Applications with Microsoft Silverlight 3

Silverlight 3 New Capabilities : Dev Productivity

Design Tooling

Out of Browser

Dev Productivity

Graphics

Media

Dev Productivity

Enhanced Accessibility Support

Silverlight 3 is the first browser plug-in to provide access to all

system colors, allowing partially-sighted people to make

changes such as high contrast color schemes for ease of

readability by using familiar operating system controls.

Improving RIA Development Productivity

Page 17: Building Amazing Business Centric Applications with Microsoft Silverlight 3

Silverlight 3 New Capabilities : Dev Productivity

Design Tooling

Out of Browser

Dev Productivity

Graphics

Media

Dev Productivity

Demos

Improving RIA Development Productivity

Page 18: Building Amazing Business Centric Applications with Microsoft Silverlight 3

Silverlight 3 New Capabilities : Out of Browser

Design Tooling

Out of Browser

Dev Productivity

Graphics

Media

Out of Browser

Out of Browser

Run Apps Out of Browser Desktop & Start Menu

Safer & More Secure Smooth Installation

& Auto Update

Windows Integration Connectivity Detection

Page 19: Building Amazing Business Centric Applications with Microsoft Silverlight 3
Page 20: Building Amazing Business Centric Applications with Microsoft Silverlight 3

Designed for Silverlight 3

Silverlight 3 New Capabilities : Design Tooling

Design Tooling

Out of Browser

Dev Productivity

Graphics

Media

Design Tooling

Expression Blend 3 enables developers and designers to take full advantage of the underlying power of the delivery platform. 3D transformations in Silverlight, visual effects such as blur and glow, hardware acceleration, and the Visual State Manager allow the exploration of new design concepts

Page 21: Building Amazing Business Centric Applications with Microsoft Silverlight 3

Silverlight 3 New Capabilities : Design Tooling

Design Tooling

Out of Browser

Dev Productivity

Graphics

Media

Breakthrough Design w/ Expression Blend 3

Design Tooling

Prototyping w/ SkethFlow Visual Design Workflow

Accessible Interactivity Design w/ Data

VSTF Integration Design Surface Extensibility

Page 22: Building Amazing Business Centric Applications with Microsoft Silverlight 3

Design Surface Extensibility

Design Tooling

Out of Browser

Dev Productivity

Graphics

Media

Custom project and item templates, custom context menu

items, custom adorners on the design surface when a designer

selects a custom component, and enhanced support for VS2010

extensibility APIs all help provide a fluid design and development

environment

Breakthrough Design w/ Expression Blend 3

Design Tooling

Silverlight 3 New Capabilities : Design Tooling

Page 23: Building Amazing Business Centric Applications with Microsoft Silverlight 3
Page 24: Building Amazing Business Centric Applications with Microsoft Silverlight 3

Summary

Page 25: Building Amazing Business Centric Applications with Microsoft Silverlight 3

Support for HigherQuality Video & Audio

EmpoweringRich Experiences

Improving RIA Productivity

Out of BrowserCapabilities

Expression Blend 3Preview

Silverlight 3 Themes

Page 26: Building Amazing Business Centric Applications with Microsoft Silverlight 3

© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.

The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market

conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.

MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.