Tuesday, August 17, 2004 - Posts

Microsoft cut ASP.NET 2.0 features

Shanku Niyogi, the ASP.NET group program manager, has posted a list of features present in the beta 1 release of ASP.NET 2.0 that will removed from the beta 2 release.

I’ve composed a list of the features we wave goodbye to and how to cope without them.

Dropped feature

What to do?

Mobile Device Adapters for ASP.NET Server Controls

The removal of the mobile device adapters means that the ASP.NET 1.x mobile controls no longer are deprecated.

PhoneLink and ContentPager Controls

Use the ASP.NET 1.x PhoneCall control instead of PhoneLink (PhoneCall is no longer deprecated).
Create your own pagination control. See Dino Esposito’s article Creating a Pager Control for ASP.NET.

Site counters

You must create your own click tracking framework. See Wayne Plourde’s article Tracking Visitors in ASP.NET.

DynamicImage Control, and the Image Generation Service

(This is the feature I’ll miss the most.)
Create your own service with a ASP.NET handler. See Dino Esposito’s article Image Generation Service for ASP.NET 1.1.

WebPartPageMenu Control

Write your own code to switch personalization modes. A code snippet is provided with the list of dropped features.

Access Data Providers

Microsoft SQL Server 2005 Express Edition is used instead. No direct consequence for the programming model.

DataSetDataSource

Use XmlDataSource instead.

Built-in Global Themes

Find a theme in the upcoming asp.net (the web site) theme gallery or design a theme yourself.

Web Administration Tool Profile/Reports Tab

Create your own reports by accessing the profile, membership and other statistics data in the database. Microsoft will provide examples of how to do this.