Presentation is loading. Please wait.

Presentation is loading. Please wait.

ASP.NET 2.0 Mohammed Abdelhadi Developer.NET Evangelist Microsoft Corporation.

Similar presentations


Presentation on theme: "ASP.NET 2.0 Mohammed Abdelhadi Developer.NET Evangelist Microsoft Corporation."— Presentation transcript:

1 ASP.NET 2.0 Mohammed Abdelhadi Developer.NET Evangelist Microsoft Corporation

2 Agenda Tons of stuff – 2+ talks worth! 20 minutes of slides to start with Then Demos, Demos, Demos Demos Visual Studio Data Controls SQL Cache Invalidation Themes/Skins Master Pages

3 Agenda Demos Site Navigation Security and Login Role Management Profile System Web Part Personalization Localization Copy Web, Publishing & Administration Functional and Load Testing

4 ASP.NET Whidbey Themes Developer Productivity Dramatically reduce concepts, lines of code required Deliver an awesome Visual Studio web tool experience Enable rich web scenarios not possible today Totally Extensible Platform Replace/extend all built-in features + services Customize for any enterprise environment Administration and Management Easiest platform to manage and administer Performance and Scalability The world’s fastest web application server

5 ASP.NET Whidbey “Building Block” APIs Membership Role Manager Personalization Site Navigation Database Caching Management ASP.NET Whidbey Developer Stack

6 Providers ASP.NET Whidbey “Building Block” APIs Membership Windows SQL Server Custom Role Manager Personalization Site Navigation Database Caching Management Provider Model Design Pattern Access MDB ASP.NET Whidbey Developer Stack

7 ASP.NET Whidbey “Building Block” APIs Membership Role Manager Personalization Site Navigation Database Caching Management ASP.NET Whidbey Developer Stack

8 ASP.NET Whidbey “Building Block” APIs Membership Role Manager Personalization Site Navigation Database Caching Management ASP.NET Whidbey “Page Framework” Features ASP.NET Whidbey Developer Stack Master Pages Themes/Skins Adaptive UI Localization

9 ASP.NET Whidbey “Page Framework” Features Master Pages Themes/Skins Adaptive UI Localization ASP.NET Whidbey “Building Block” APIs Membership Role Manager Personalization Site Navigation Database Caching Management ASP.NET Whidbey Developer Stack ASP.NET Whidbey “Control Buckets” (50+) Security Web Parts Data Navigation

10 Web Development in Visual Studio Major Improvements for Whidbey FrontPage Server Extensions No Longer Required Now File System, IIS, FTP and FPSE Web Sites Directory Based Project System Model Edit any web anywhere (no project file required) Dramatic performance improvements with large web sites No longer required to build entire site into a single DLL Can now re-build just individual pages to test and run HTML Source Preservation HTML Source Preservation Tool will never re-format or mangle your code

11 Web Development in Visual Studio Major Improvements for Whidbey FrontPage Server Extensions No Longer Required Now File System, IIS, FTP and FPSE Web Sites Directory Based Project System Model Edit any web anywhere (no project file required) Dramatic performance improvements with large web sites No longer required to build entire site into a single DLL Can now re-build just individual pages to test and run HTML Source Preservation HTML Source Preservation Tool will never re-format or mangle your code Flexible HTML Source Formatting Options Precisely control format of designer generated HTML Optionally re-format HTML to match your format rules

12 Web Development in Visual Studio Major Improvements for Whidbey Intellisense Everywhere Code behind, Inline code, HTML, CSS, ASP.NET page directives, Web.config, XML Files, etc

13 Web Development in Visual Studio Major Improvements for Whidbey Intellisense Everywhere Code behind, Inline code, HTML, CSS, ASP.NET page directives, Web.config, XML Files, etc HTML Tag Navigator and Tag Outlining Easily view, navigate + explore complex pages

14 Web Development in Visual Studio Major Improvements for Whidbey Intellisense Everywhere Code behind, Inline code, HTML, CSS, ASP.NET page directives, Web.config, XML Files, etc HTML Tag Navigator and Tag Outlining Easily view, navigate + explore complex pages XHTML Support w/ Pluggable Validation Engine Real-time validation intellisense as you type HTML Validation driven intelisense for client-side script

15 Web Development in Visual Studio Major Improvements for Whidbey Intellisense Everywhere Code behind, Inline code, HTML, CSS, ASP.NET page directives, Web.config, XML Files, etc HTML Tag Navigator and Tag Outlining Easily view, navigate + explore complex pages XHTML Support w/ Pluggable Validation Engine Real-time validation intellisense as you type HTML Validation driven intelisense for client-side script Section 508 + WCAG Accessibility Compliance Checker Source compliance checker for HTML/ASP.NET Controls

16 Web Development in Visual Studio Major Improvements for Whidbey Rich HTML Designer Enhancements Enhanced Table Editing and Creation Clean CSS Style Generation for XHTML Compliance

17 Web Development in Visual Studio Major Improvements for Whidbey Rich HTML Designer Enhancements Enhanced Table Editing and Creation Clean CSS Style Generation for XHTML Compliance Rich Master Page Design-Time Support Full WYSIWYG Editing Support

18 Web Development in Visual Studio Major Improvements for Whidbey Rich HTML Designer Enhancements Enhanced Table Editing and Creation Clean CSS Style Generation for XHTML Compliance Rich Master Page Design-Time Support Full WYSIWYG Editing Support Enhanced ASP.NET Code-Behind Page Editing Cleaner and more OO code editing support Removes brittleness of current tool wire-up ASP.NET Single File Page Editing Support Full intellisense and debugging support

19 Web Development in Visual Studio Major Improvements for Whidbey Built-in ASP.NET Web Server (no IIS required) Only allows local browser requests Automatic shutdown when VS IDE is closed

20 Web Development in Visual Studio Major Improvements for Whidbey Built-in ASP.NET Web Server (no IIS required) Only allows local browser requests Automatic shutdown when VS IDE is closed Publish Web Easily synchronize/publish webs to remote servers

21 Web Development in Visual Studio Major Improvements for Whidbey Built-in ASP.NET Web Server (no IIS required) Only allows local browser requests Automatic shutdown when VS IDE is closed Publish Web Easily synchronize/publish webs to remote servers Rich Data Design-Time Support WYSIWYG Data Access Layer Designer Functional and load testing of web applications Fully automate functionality tests for ASP.NET And much, much more….

22 Website Requirements Consistent look and feel Customer page + Customer Details Ability to filter and sort customers data Show only 10 records at a time Ability to update and insert new customers details Ability to have a member area and role based access Ability for users to register Administrative page All user input should be validated

23 © 2003 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.


Download ppt "ASP.NET 2.0 Mohammed Abdelhadi Developer.NET Evangelist Microsoft Corporation."

Similar presentations


Ads by Google