1 / 21

ASP.NET Whidbey Overview

Wallace B. McClure Scalable Development, Inc. ASP.NET Whidbey Overview. Scalable Development, Inc. Building systems today that perform tomorrow. New Book. “Professional ADO.NET Version 2.0” by Wrox. It will make a great 2005 present.

jaden
Télécharger la présentation

ASP.NET Whidbey Overview

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

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

More Related