Intro To ASP - NET3.5 Using VS 2008
Intro To ASP - NET3.5 Using VS 2008
5
using VS2008
Chaitra Nagaraj
Microsoft MVP ASP.NET
Agenda
Enhancements in ASP.NET 3.5
Enhancements in Web applications
Multi-targeting in VS 2008(with demo)
New controls in ASP.NET 3.5(with demo)
LINQ (with demo)
Integrated AJAX(with demo)
Toolkit enhancements
Web Applications Enhancements
Integrated support for ASP.NET AJAX 1.0
Included in the .Net Framework 3.5
ASP.NET AJAX Project Templates
Web Application Project Included in Visual Studio
JavaScript Intellisense and debugging
Richer HTML/CSS Design support
Split View (simultaneous source and designer)
Nested Master Page preview in designer
CSS Properties, Manage /Apply styles windows, and direct style
application toolbar
Improved CSS/HTML Layout and visualization in designer
New Web Data controls
LinqDataSource, ListView, DataPager
ASP.NET 3.5 Enhancements
New server controls, types, and a client-script library to develop AJAX-
style Web applications.
New ListView control which supports edit, insert, delete, sorting &
paging
Visual Studio IDE only shows features appropriate for your selected
target version.
Toolbox, Add New Item, Add Reference, Intellisense
Multi-targeting in VS2008
New Controls in ASP.NET 3.5
<asp:LinqDataSource>
<asp:DataPager>
<asp:ListView>
New Controls
Language Integrated Query (LINQ)
New programming model for data access that integrates
query support directly within the .NET languages
Benefits
Work with data in a consistent way, regardless of the type of data
Interact with data as objects
Better integration with programming languages
Improved productivity through IntelliSense in Visual Studio
LINQ Architecture & Components
C# 3.0 VB 9.0 Others…
<book>
<title/>
<author/>
<year/>
<price/>
</book>
http://ajax.asp.net
http://msdn2.microsoft.com/en-
us/library/s57a598e.aspx
http://www.virtualtechdays.com/Resources
Contact
[email protected]
http://ChaitraNagaraj.spaces.live.com
© 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.