ASP.NET Whidbey Overview - PowerPoint PPT Presentation

wallace b mcclure scalable development inc n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
ASP.NET Whidbey Overview PowerPoint Presentation
Download Presentation
ASP.NET Whidbey Overview

play fullscreen
1 / 21
ASP.NET Whidbey Overview
175 Views
Download Presentation
jaden
Download Presentation

ASP.NET Whidbey Overview

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Wallace B. McClure Scalable Development, Inc. ASP.NETWhidbey Overview Scalable Development, Inc. Building systems today that perform tomorrow.

  2. New Book • “Professional ADO.NET Version 2.0” by Wrox. • It will make a great 2005 present. • Plan on buying several copies for gifts for friends and loved ones.

  3. EVERYTHING IS BETA • Your mileage may vary.. • Anything may change between now and shipment.

  4. .NET Experiences • PDC 2000 Build (July, 2000). • Book work. • Visual Studio Betas. • Sql Server Betas. • Production applications.

  5. Schedule • Tools. • ASP.NET, ASP.NET, ASP.NET. • ADO.NET. • BCL Framework. • C#.

  6. Tools • SDK. • Express Family. • Visual Web Developer. • Visual Basic. • C#. • C++. • J#. • Sql Express. • VS.NET. • Sql Server 2005 aka Yukon. • ASP.NET Admin Tool.

  7. ASP.NET • ASP.NET Web Site Admin Tool. • Master Pages. • Data Source Controls. • Themes & Skins. • New Controls. • Personalization. • Web Parts. • Caching. • Other new features.

  8. Web Site Admin Tool • Graphical mechanism to manage some basic site features. • Providers. • Users. • Roles. • Security. • Let’s take a look.

  9. Master Pages • ASP.NET 1.x lacks full support. • Page Templates. • Full Support in the IDE. • What do we need? • MasterPageFile directive. • ContentPlaceHolder control. • Content control. • Example.

  10. Data Source Controls • ASP: lots of code, while loop, MoveNext. • ASP.NET 1.x: Much simpler. • SqlDataSource. • AccessDataSource. • XmlDataSource. • Example.

  11. Themes & Skins • ASP.NET 1.x: Attributes that were applied individually. • What do we need? • Page's Theme directive. • Web.Config • Way to add them. • Themes directory. • Subdirectory below with a Theme name. • .Skin file. • Example.

  12. New Controls • 50 new controls. • GridView (Super Datagrid). • Multi-View / View. • SiteMapPath (aka. Bread-crumb control). • Login. • Example(s).

  13. Personalization • ASP & ASP.NET 1.x: You do it. • SqlExpress and Access support. Use SqlExpress. • How to setup Web.config: • <profile> element. • <properties> element. • <providers> element. • Anonymous. • Accessing the values. • Example.

  14. Web Parts • ContentWebPart Web Control. • User Control. • Custom Control that inherits from System.Web.UI.WebPart. • Example.

  15. Caching & Dependency • ASP: You do it. • ASP.NET 1.x: File system and other cached objects. • SqlCacheDependency • Sql 7, Sql2k. • Sql 2k5 “Yukon”.

  16. Other New Features • Dynamic compile w/ Code & Resources directories. • Precompile and Deploy without source using aspnet_compiler. • Code-beside. • Lightweight postback aka. Client Callback Manager. • Validation Groups. • Cross-page posts.

  17. ADO.NET • DataSource controls. • Scrollable cursors. • CLR objects with Sql Server 2005. • Asynchronous commands. • Example. – Check Weblog for more info.

  18. BCL in Whidbey • Threading. • Serial port. • Generics. • Console Applications.

  19. C# in Whidbey • Generics. • Partial types. • Anonymous methods. • Iterators.

  20. Special Thanks • Scott Watermasysk. • J. Ambrose Little. • Dave Sussman.

  21. Wow, was that a lot. Scalable Development, Inc. Building systems today that perform tomorrow. • Questions? • Scalable Development, Inc.865-693-3004.wallym@scalabledevelopment.com.http://weblogs.asp.net/wallym END