Download presentation
Presentation is loading. Please wait.
Published byDinah Chase Modified over 8 years ago
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.
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.