ASP.Net 2.0 By Sam Nasr April 27,
New Features Controls Controls Page Framework Page Framework Services Services Data Access Data Access Security Security Profiles Profiles Site Navigation Site Navigation Configuration Configuration
Controls Data Controls Data Controls Login Controls Login Controls Web Parts Web Parts Menus Menus Tree views Tree views
Page Framework Master Pages Master Pages Themes and skins Themes and skins Mobility and localization Mobility and localization Compilation Compilation
Services Membership Membership Role Management Role Management Profiles Profiles Configuration Configuration Site Maps Site Maps Health Monitoring Health Monitoring
Data Access Data Source Controls Data Source Controls Data Controls (Read & Write) Data Controls (Read & Write) –GridView –DetailsView
Security Membership Membership Login Controls Login Controls Role Management Role Management
Profiles Strongly types (unlike session state) Strongly types (unlike session state) On demand lookup On demand lookup Long lived Long lived Supports authenticated and anonymous users Supports authenticated and anonymous users Provider based for flexible storage Provider based for flexible storage accessed through dynamically compiled HttpProfileBase derivatives (HttpProfile) accessed through dynamically compiled HttpProfileBase derivatives (HttpProfile)
Site Navigation Site Maps Site Maps Bread Crumbs Bread Crumbs
Creating a Web Site Separate menu options for creating web sites. Separate menu options for creating web sites. –File System (Cassini) –HTTP –FTP Option for Personal Web Site Starter Kit Option for Personal Web Site Starter Kit
Configuration Administration Tools Administration Tools –ASP.Net MMC snap-in –Web Admin tool (WebAdmin.axd) Configuration API: read/write config settings, simplified custom config Configuration API: read/write config settings, simplified custom config
Configuration Instrumentation: performance counters Instrumentation: performance counters Includes Namespaces Includes Namespaces ConnectionString encryption ( ) ConnectionString encryption ( ) Includes Regions Includes Regions Intellisense Intellisense
More Info… Visual Studio 2005 Team System Developer Center: Visual Studio 2005 Team System Developer Center: Visual Studio 2005 Team System Community Forums: ForumGroupID=5 Visual Studio 2005 Team System Community Forums: ForumGroupID=5