Windows Vista Build 5728 Released

Today Microsoft released Windows Vista build 5728 which is built on the final RTM source code branch and so this will prove to be an interesting build. Once I've installed it sometime tonight I'll blog about the build quality and any changes from previous builds that we've seen. It remains to be seen if this build will be provided to MSDN subscribers or not.

CodePlex Project – CSharpDistilled.Diagnostics

Today I've just uploaded the latest release of the CSharpDistilled.Diagnostics project which allows the publication of exceptions using the ASP.NET 2.0 provider design pattern. This release is likely to be the final Alpha release before the Beta and so it is important that you send me any feedback that you would like to see incorporated into the Beta and RTM builds.

In the last release the associated SQL Server 2005 database creation script added additional tables to store information regarding the AppDomains, Assemblies, and Threads associated with the exception(s) being published. In this release the database has been expanded to include tables to store information regarding the profile of the machine upon which the exception occurred. These are the Machine, Processor, and GraphicsProcessor tables.

In version the .pfx code signing key file was accidentally released with a password protecting it and this has been fixed with the last two releases.

FEEDBACK: Please provide feedback either through this blog or by using the discussion forums on the CodePlex website. Your feedback is important in developing this framework.

.NET Framework 3.0 Release Candidate

In addition to releasing the Release Candidate of Microsoft Windows Vista, this Friday also saw the release of the Microsoft .NET Framework 3.0 Release Candidate.

Unlike previous releases of the .NET Framework version 3.0 does not introduce a new version of the Common Language Runtime; the CLR remains at version 2.0. The Microsoft .NET Framework introduces four new enhancements.

Windows Communication Foundation (WCF), previously known by the codename Indigo, introduces a new framework for the development of message based distributed architectures.

Windows Presentation Foundation (WPF), previously known by the codename Avalon, introduces the next generation framework for the development of user interfaces. Avalon introduced the new XAML markup language.

Windows Workflow Foundation (WF) provides the engine and tools for quickly building workflow enabled applications.

Windows CardSpace is designed to help users to store the various digital identities we all use daily. With our credit cards and various membership cards, CardSpace provides a unified store for all digital identities.

You can download the .NET Framework 3.0 from here.

Windows Vista Release Candidate – Build 5600

Yesterday Microsoft made available to select testers the final Release Candidate for Microsoft Windows Vista. Windows Vista Build 5600 is from the Release Candidate source branch with build numbers 5400 to 5699, the Release to Manufacturing (RTM) code branch begins at Build 5700 which was recently seen at Microsoft TechEd 2006 down under in Australia.

Continuing the improvements seen last week in Build 5536, the final Release Candidate is significantly faster than some of the earlier builds released outside Redmond. In Build 5472 though the Task Monitor could have its Opacity set which was a nice feature, however it seems this has now been removed in build 5536 and 5600. Hopefully, Microsoft will bring this back within the 5700 code branch so we can see that in the final RTM build expected this November.

In builds previous to 5600 Microsoft Visual Studio 2005 Team Suite and SQL Server 2005 Express Edition warned of compatibility issues when installing and it is nice to see that in Build 5600 Visual Studio installs without any such warnings. It is nice to see Microsoft Windows Vista now on finals towards the November RTM build that some of us have been anticipating since Microsoft PDC 2003 and before.