Presentation is loading. Please wait.

Presentation is loading. Please wait.

ASP.NET Whidbey Overview  Wallace B. McClure  Scalable Development, Inc. Scalable Development, Inc. Building systems today that perform tomorrow.

Similar presentations


Presentation on theme: "ASP.NET Whidbey Overview  Wallace B. McClure  Scalable Development, Inc. Scalable Development, Inc. Building systems today that perform tomorrow."— Presentation transcript:

1 ASP.NET Whidbey Overview  Wallace B. McClure  Scalable Development, Inc. 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:  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.  Questions?  Scalable Development, Inc. 865-693-3004. wallym@scalabledevelopment.com. http://weblogs.asp.net/wallym wallym@scalabledevelopment.com END Scalable Development, Inc. Building systems today that perform tomorrow.


Download ppt "ASP.NET Whidbey Overview  Wallace B. McClure  Scalable Development, Inc. Scalable Development, Inc. Building systems today that perform tomorrow."

Similar presentations


Ads by Google