reach end-users with next generation web...

13

Upload: others

Post on 19-Jul-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Reach End-Users With Next Generation Web Applicationsdownload.microsoft.com/documents/australia/heroes/... · Generation Web Applications} Enterprise Content Management solutions
Page 2: Reach End-Users With Next Generation Web Applicationsdownload.microsoft.com/documents/australia/heroes/... · Generation Web Applications} Enterprise Content Management solutions

Dave GloverDeveloper EvangelistMicrosoft Australia Pty LtdBlog: http://blogs.msdn.com/dglover

{ Reach End-Users With Next Generation Web Applications }

Page 3: Reach End-Users With Next Generation Web Applicationsdownload.microsoft.com/documents/australia/heroes/... · Generation Web Applications} Enterprise Content Management solutions

Enterprise Content Management solutions

CMS product CommunityManager.NET

Plus custom development

Plus integration

Clients medium-to-large

Page 4: Reach End-Users With Next Generation Web Applicationsdownload.microsoft.com/documents/australia/heroes/... · Generation Web Applications} Enterprise Content Management solutions

Windows .NET SQL Server Performance boost %

2003 2.0 2005 - Baseline -

2008 2.0 2005 1566%

2008 3.5 2005 1589%

2008 3.5 2008 CTP5 1609%

Windows .NET SQL Server Duration (h:mm:ss)

2003 2.0 2005 3:37:59

2008 2.0 2005 0:13:55

2008 3.5 2005 0:13:43

2008 3.5 2008 CTP5 0:13:33

Scenario: 1,000 loops of 20 concurrent requests

*All tests performed on identical hardware details at www.elcom.com.au and

www.elcom.com.au/Microsoft-2008-Stack/default.aspx

Page 5: Reach End-Users With Next Generation Web Applicationsdownload.microsoft.com/documents/australia/heroes/... · Generation Web Applications} Enterprise Content Management solutions

Functional testing for ASP.NET AJAX and JavaScript

Integrated code metrics

Improved performance and scalability profiling

Faster, Easier Development

A powerful, new HTML designer

CSS management

JavaScript debugging and Intellisense®

Better support for working with data

ListView control

LinqDataSource

Less Effort, More Effect

ASP.NET AJAX built-in

Enhanced AJAX functionality

Better interoperability with WebParts, <asp:treeview>, <asp:menu>, etc

Nested master pages

New ListView control

Breakthrough User Experiences

Page 6: Reach End-Users With Next Generation Web Applicationsdownload.microsoft.com/documents/australia/heroes/... · Generation Web Applications} Enterprise Content Management solutions

Functional testing for ASP.NET AJAX and JavaScript

Integrated code metrics

Improved performance and scalability profiling

Faster, Easier Development

A powerful, new HTML designer

CSS management

JavaScript debugging and Intellisense®

Better support for working with data

ListView control

LinqDataSource

Less Effort, More Effect

ASP.NET AJAX built-in

Enhanced AJAX functionality

Better interoperability with WebParts, <asp:treeview>, <asp:menu>, etc

Nested master pages

New ListView control

Breakthrough User Experiences

Page 7: Reach End-Users With Next Generation Web Applicationsdownload.microsoft.com/documents/australia/heroes/... · Generation Web Applications} Enterprise Content Management solutions

New HTML DesignerWorking with CSSMigrating ProjectsEasier Data with LINQ

Page 8: Reach End-Users With Next Generation Web Applicationsdownload.microsoft.com/documents/australia/heroes/... · Generation Web Applications} Enterprise Content Management solutions

Languages like JavaScript are more and more popular

Their type-less, dynamic nature presents challenges to traditional development activities like debugging and statement completion

Visual Studio 2008 makes JavaScript a 1st class development experience with

Syntax coloring

Intellisense

Debugging

JavaScript Debugging and IntelliSense

The Challenge

The Solution

Page 9: Reach End-Users With Next Generation Web Applicationsdownload.microsoft.com/documents/australia/heroes/... · Generation Web Applications} Enterprise Content Management solutions

ASP.NET AJAX And Visual Studio 2008Project 3.5 Details.aspx and UpdatePanelCities.aspx and JavaScript

Page 10: Reach End-Users With Next Generation Web Applicationsdownload.microsoft.com/documents/australia/heroes/... · Generation Web Applications} Enterprise Content Management solutions

Multi-Browser ASP.NET AJAX Support

other browsers too

In Visual Studio 2008, ASP.NET AJAX provides client-script libraries that incorporate cross-browser ECMAScript (JavaScript) and dynamic HTML (DHTML) technologies; this technology is compatible with commonly used browsers such as

Internet Explorer

Mozilla Firefox

Apple Safari

The Challenge

The Solution

Page 11: Reach End-Users With Next Generation Web Applicationsdownload.microsoft.com/documents/australia/heroes/... · Generation Web Applications} Enterprise Content Management solutions

Modal PopupConfirmationValidatorPassword StrengthWatermarksAJAX Control Kit

Page 12: Reach End-Users With Next Generation Web Applicationsdownload.microsoft.com/documents/australia/heroes/... · Generation Web Applications} Enterprise Content Management solutions

© 2007 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.

Page 13: Reach End-Users With Next Generation Web Applicationsdownload.microsoft.com/documents/australia/heroes/... · Generation Web Applications} Enterprise Content Management solutions

Slides at http://blogs.msdn.com/dglover

Victoria.NET Freshwater on Southbank

http://www.victoriadotnet.com.au/

.NET Developer SIG

Microsoft Office System SIG

http://www.MOSSIG.net

SQL Server User Group

http://www.sqlserver.org.au/

Teched 2008

http://www.microsoft.com/australia/teched07Sydney Sept 2nd to 5th