Archive for the '.NET 3.5 SP1' Category

15
May

ADO.NET Data Services AJAX client library

When the ASP.NET 3.5 Extensions preview was released back in December, it included the ADO.NET Data Services AJAX client library embedded into the System.Web.Extensions assembly, making it possible to reference by name from a ScriptManager (as shown here). This made it pretty simple to get up and running in order to consume a data service from within your ASP.NET applications.

With the release of .NET 3.5 SP1 beta 1, the ADO.NET Data Services AJAX client library has been pulled out of the System.Web.Extensions assembly and is no longer available out of the box. Luckily, the same JavaScript files that were baked into the ASP.NET 3.5 Extensions release are available on Codeplex and can be downloaded (here) and included in your projects.

Do you feel like consuming a data service from ASP.NET AJAX is a common enough scenario that you’d like to see the ADO.NET Data Service AJAX client library brought back into the framework? Or is having it on Codeplex suitable for those few situations when you might need it?

13
May

.NET 3.5 Enhancements Training Kit May Preview

The Visual Studio & .NET Framework evangelism team has released a revision of the .NET 3.5 Enhancements Training Kit, updated to work with Visual Studio 2008 SP1 & .NET 3.5 SP1 Beta 1! The May Preview release includes updated hands-on-labs as well as new presentations.

The following features had their labs updated in this iteration:

  • ASP.NET AJAX History
  • ASP.NET MVC
  • ASP.NET Dynamic Data
  • ADO.NET Data Services
  • ADO.NET Entity Framework

Due to the incompatibility between Visual Studio 2008 SP1 beta 1 and the Silverlight 2 SDK beta 1 release, the ASP.NET Silverlight controls lab that was available in the initial release of the kit, won’t be available in the May preview.

The following features have supporting presentations included in this iteration:

  • ASP.NET MVC
  • ASP.NET Dynamic Data
  • ADO.NET Data Services

New presentations will continue to be developed for inclusion in future iterations. In addition, demo scripts for each presentation will be created and added to the kit.

You can download the training kit here.

We hope to continue receiving feedback from the community in order to improve the quality of the kit’s contents. If you have any questions or comments about the training kit, or its contents, please feel free to email me.

12
May

Visual Studio 2008/.NET 3.5 SP 1 Beta 1

Today marks the release of some exciting new updates for .NET developers:

  1. Visual Studio 2008 SP1 Beta 1
  2. .NET Framework 3.5 SP1 Beta 1
  3. Visual Studio 2008 Express Edition SP1 Beta 1
  4. Visual Studio 2008 Team Foundation Server SP1 Beta 1

Before going into what these releases encompass, let’s take a step back and make sure any feature ambiguity is cleared up. Back in December, a release was made under the name “ASP.NET 3.5 Extensions Preview”. This release included the following features:

  • ADO.NET Data Services
  • ADO.NET Entity Framework
  • ASP.NET AJAX History
  • ASP.NET AJAX Script Combining
  • ASP.NET Dynamic Data
  • ASP.NET MVC
  • ASP.NET Silverlight controls

Since then, ASP.NET MVC was pulled out-of-band and is being released on Codeplex at regular iterations. The ASP.NET Silverlight controls were removed and added to the Silverlight 2 SDK. The ASP.NET Routing engine was decoupled from ASP.NET MVC and made into a stand-alone feature. So where does that leave us today? .NET 3.5 SP1 Beta 1 includes the following new features:

  • ADO.NET Data Services
  • ADO.NET Entity Framework
  • ASP.NET AJAX History
  • ASP.NET AJAX Script Combining
  • ASP.NET Dynamic Data
  • ASP.NET Routing

As you can see, .NET 3.5 SP1 makes up the majority of what used to be called the ASP.NET 3.5 Extensions, with the exception of the few features mentioned above, which aren’t part of this release.

In addition to those awesome new features, .NET 3.5 SP1 also includes of slew on enhancements as well, including:

  • WPF performance increases (application coldstarts, list controls)
  • New WinForms controls

What enhancements has Visual Studio 2008 received in SP1?

  • Integrated Entity Data Model designer
  • SQL Server 2008 Support
  • Improved JavaScript Formatting/Intellisense/Debugging
  • ASP Intellisense/Debugging
  • .NET Framework Client Profile

Prior to Visual Studio 2008 SP1, you had to download the Entity Framework Tools release to get the Entity Data Model designer, but it is now baked into the IDE. Also, support for connecting to SQL Server 2008 databases is included in Visual Studio 2008 SP1.

As for this “.NET Framework Client Profile” thing, what is that? Well, as much as I’d love to go into it, I’ll defer the explanation of this cool new feature to The Gu.

As a side note, Visual Studio 2008 SP1 Beta 1 isn’t compatible with Silverlight Tools for Visual Studio Beta 1. If you have the Silverlight Tools Beta 1 installed, you’ll have to uninstall it in order to install Visual Studio 2008 SP1 Beta 1. Since the ASP.NET Silverlight controls aren’t a part of Visual Studio 2008 SP1, but rather the Silverlight 2 SDK, you’ll have to wait until the Beta 2 release of the Silverlight 2 SDK in order to use them in conjunction with Visual Studio 2008 SP1.

Hopefully this makes it clear what exactly SP1 contains, so you can determine whether you want to download this beta release. If you have any questions or feedback about SP1 Beta 1 please feel free to email me.

I will be diving into a lot of the individual features/enhancements mentioned above in coming weeks, so stay tuned.