We will explore the investments
Microsoft has made and is making in
          web technology




                         ...
Web Interface Spectrum
•   HTML
•   HTML With Cascading Style Sheets (CSS)
•   AJAX
•   SilverLight
Microsoft Web Investments
                   Past, Current & Future
•   Server
     – Internet Information Server (IIS, no...
ASP.NET
• Ease of Development
    –   Simplified page development model
    –   Target any Web client (PC or mobile device...
ASP.NET AJAX




http://www.asp.net/ajax/
ASP.NET MVC
• Benefits
  – Testability
  – More control over markup
  – User-friendly and SEO-friendly URLs
  – Access to ...
Internet Explorer
•   IE1 (August 1995)
     – later 1.5 was released for Windows NT adding support for basic table render...
Internet Explorer
Internet Explorer 8
SilverLight
Web Platform Installer
Woody Pewitt
woodyp@microsoft.com
Upcoming SlideShare
Loading in...5
×

The Changing Face Of The Web

512

Published on

Slides delivered at the Microsoft Architect Council event in April 2009 - by Woody Pewitt, Microsoft

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
512
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

The Changing Face Of The Web

  1. 1. We will explore the investments Microsoft has made and is making in web technology Woody Pewitt woodyp@microsoft.com
  2. 2. Web Interface Spectrum • HTML • HTML With Cascading Style Sheets (CSS) • AJAX • SilverLight
  3. 3. Microsoft Web Investments Past, Current & Future • Server – Internet Information Server (IIS, now Internet Information Services) • Static Content • ISAPI Extensions – Active Server Pages (ASP) • VB Script • COM Access – ASP.NET • Common Language Runtime (CRL) – ASP.NET AJAX • ASP.NET AJAX Control Toolkit – ASP.NET Model–View–Controller (MVC) • Client – Internet Explorer – SilverLight • SilverLight Tools – Web Platform Installer • Windows Web App Gallery
  4. 4. ASP.NET • Ease of Development – Simplified page development model – Target any Web client (PC or mobile device) – Modular, well-factored, extensible architecture – Superior debugging and tracing support • Performance, Scalability, Reliability – Compiled, not interpreted – Rich Caching Support – Web farm scalable session state – Automatically detects and recovers from errors • Ease of Deployment and Configuration – No need to bring down web server – Deploy and upgrade running apps with XCOPY, – XML Configuration files
  5. 5. ASP.NET AJAX http://www.asp.net/ajax/
  6. 6. ASP.NET MVC • Benefits – Testability – More control over markup – User-friendly and SEO-friendly URLs – Access to ASP.NET providers
  7. 7. Internet Explorer • IE1 (August 1995) – later 1.5 was released for Windows NT adding support for basic table rendering • IE2 (November 1995) – Added SSL, cookies, VRML, RSA • IE3 (August 1996) – Partial CSS support, ActiveX controls, Java applets, inline multimedia, and the PICS system • IE4 (September 1997) – Group Policies, stability improvement & OS Integration • IE5 (March 1999) – First version of XMLHttpRequest (giving birth to Ajax), supported XML & XSLT • IE6 (August 2001) – DHTML enhancements, content restricted inline frames, partial support of CSS level 1 and DOM level 1 • IE7 (October 18, 2006) – Ouch! ActiveX controls hosted out of process • IE8 – Passes the Acid2 Internet Explorer on Wikipedia
  8. 8. Internet Explorer
  9. 9. Internet Explorer 8
  10. 10. SilverLight
  11. 11. Web Platform Installer
  12. 12. Woody Pewitt woodyp@microsoft.com

×