Presentation is loading. Please wait.

Presentation is loading. Please wait.

Keynote Shawn Burke Director Microsoft Corporation.

Similar presentations


Presentation on theme: "Keynote Shawn Burke Director Microsoft Corporation."— Presentation transcript:

1 Keynote Shawn Burke Director Microsoft Corporation

2 Welcome Directions in Web Development Internet Explorer 7 ASP.NET codename “Atlas” Windows Presentation Foundation Everywhere (WPF/E)

3 New Software Opportunities Website development and application development converging Rich, connected web-based applications Wide scale –Small, boutique sites –Massive sites serving millions

4 Using software to reach out to customers Attracting, retaining, and communicating Building a rich community to increase satisfaction and attract more customers Personalized experiences Gathering data about customer behavior to help make business decisions

5 Tooling for Web 2.0 Web becoming more and more broadband Wide breadth of web experiences –PC experience – Windows Vista –“3-meter” experience – e.g. Windows Media Center – Cell Phones & PDAs – Windows Mobile Variety of screen sizes, input devices, etc.

6 Enabling Technologies Two types of technologies are driving this change: –Experience through the browser –Beyond the browser Connecting different types of devices Connecting both of these approaches gives the best of both worlds

7 Next Generation Browsing Browser is a key element Very significant release of IE7 – now in beta –Streamlined UI –Extensive integration of rich security –Platform enhancements Public beta downloadable now

8 Pushing the limits of the user experience Atlas helps elevate the browser-based experience to be significantly more interactive Windows Presentation Foundation (WPF) to create amazing new client-based experiences Lots of new mobile devices

9 New Generation of Software: Live Software that assumes the Internet –Download –Update –Help –Use services (mapping, community, etc.) Building a platform for that –Big focus for Microsoft –Bringing storage, presentation, security to Live applications

10 Internet Explorer 7

11 Internet Explorer: 1995-2001 1.0August 1995 2.0 November 1995 3.0 August 1996 4.0 October 1997 5.0 March 1999 5.5 July 2000 6.0 October 2001

12 IE: Post 2001

13 Our Goal Enable you to succeed with your customers on the web. –Great browser experience –Customer confidence –Rich site experience

14 Great Browser Experience

15 Our Goal Enable you to succeed with your customers on the web. –Great browser experience –Customer confidence –Rich site experience

16 Phishing Putting the Brakes on e-Commerce Source: Consumer Reports, Fall 2005 Stopped buying online 25% Cut back 22%

17 Fraud Protection Three Layers: Phishing Filter High Assurance Certificates “InfoCard”

18 Customer Confidence Fraud Protection

19 Our Goal Enable you to succeed with your customers on the web. –Great browser experience –Customer confidence –Rich site experience

20 Next Gen Web Experience CSS/HTML RSS “Atlas” Windows Presentation Foundation

21 CSS/RSS

22 Next Gen Web Experience CSS/HTML RSS “Atlas” Windows Presentation Foundation

23 ASP.NET codename “Atlas”

24 “Atlas” A framework for building next generation, cross- platform, browsing experiences –Ubiquitous, cross-platform, browser support –Most-productive framework for building AJAX-enabled web applications –Rich tool support for designer and developer workflow –No cost, free tool support, easy to use

25 “Atlas” Web Server IE Firefox Safari BrowserClients Atlas Client JavaScript Libraries AtlasUIGlitz.js AtlasGadgets.js AtlasFX.js AtlasCompat.js AtlasRuntime.js JSON Bridge Support Mashup Bridge Support Membership & Personalization Support ASP.NET Server Control Integration IIS & ASP.NET Apache & PHP

26 “Atlas”

27 Squeet.com

28 “Atlas” has enabled Squeet users to have a rich user experience …You can’t ask for a more powerful and easy-to-use API. --Hamed Shojaee, President, Axosoft, LLC Squeet.com

29 www.TitleZ.com

30 “Considering how time- consuming traditional AJAX can be to implement, ‘Atlas’ seems almost like magic!” Arthur Wait, Dev Manager, TitleZ www.TitleZ.com

31 www.PageFlakes.com

32 WPF/E Windows Presentation Foundation Everywhere

33 WPF/E Mission To provide a runtime where XAML can broadly reach platforms and provide a bridge between high end experiences on modern PC platforms and richer experiences on alternative and down level platforms

34 Raising The Bar “Atlas” Windows Presentation Foundation Richest possible experience In the browser or out “WPF/E” subset HTML Richness HTML

35 Why WPF/E? Allow developers to leverage existing skills to build apps that run everywhere Provide a viable platform for building web-based interactive applications Use the best tools available anywhere to build the best web-based applications Enable interactive content that drives business value

36 Business Value Web moving towards more interactive content –ABC.COM – TV shows on demand –MTV.COM – Video content –YouTube, Google, other video sites Allow businesses and advertisers to take advantage of this trend

37 Leveraging Existing Skills and Technologies Common media formats everywhere: –WMV, WMA, MP3 Common description format –XAML is traditional markup format and can be easily generated on the server Common runtime environment –Based on a lightweight, cross-platform CLR Common tools environment –Use Visual Studio, Expression Tools

38 WPF/E Samples

39 Thank You! Have a great time at WebDevCon ‘06!

40 © 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.


Download ppt "Keynote Shawn Burke Director Microsoft Corporation."

Similar presentations


Ads by Google