Feature Specifications for Visual Studio and .NET Framework “Orcas”
Only in XPS format. But anyway, we have the specs
Sharepoint Manager 2007
Updated with new features like connecting to databases without SPS installed or the RecycleBin functionality.
WebDevHelper updated
The excellent utility for tracking asp.net development by Nikhil Kothari has been updated. Now it supports UpdatePanel and JSON requests.
NHibernate 1.2.0beta2
Let’s try this out!
How to put ControlState into ViewState and how to put ViewState into session
It’s a common problem, that your viewstate is bloating up under heavy usage (complex data editing scenarios with multiple grids enabling editing, etc). ASP.Net 2.0 comes up with a handy solution for such cases by letting you easily redefine your PageStatePersister in your page with (under .NET 1.0/1.1 this could be done using LoadPageStateFromPersistenceMedium and SavePageStateToPersistenceMedium):
protected override PageStatePersister PageStatePersister { get { return new SessionPageStatePersister(this); } }
After changing this (and applying a custom base page for all my pages with:
(for this to work it is needed to derive all your aspx pages from that page!)
I got the result from ~3500 viewstate bytes to ~1500 viewstate bytes. But what can I do with that 1500 bytes? What is in it? I started ViewStateDecoder 2.1, and checked into it, what I saw was surprising: all usual viewstate data was wiped out, but there were still the controlstate! So it’s not the same as the PersistanceMedium calls as they were formerly… How to get rid of that 1500 byte? After using the Reflector a bit I found out, that all depends on a browser capatibility called RequiresControlStateInSession, when it’s set to true, than the controlstate is persisted into the session as well. Last question was: how to let the system know, that my browser has the RequiresControlStateInSession capatibility? It’s easy with the new syntax for browserCaps:
<system.web> <browserCaps> <case> RequiresControlStateInSession=true </case> </browserCaps> </system.web>
And the day is saved, now I have a viewstate of a 57 bytes, which contains a pair of a boolean and an ID
Server Upgrade/Migration Tool for InfoPath 2007
Fixes/handles some common migration problems.
An interesting connection between SQL2k5 and Office 2007
Nov CTP for Microsoft SQL Server 2005 Data Mining Add-ins for Office 2007 (for Excel and Visio)
Usefull VHDs - updated
- Windows XP SP2 with IE6 and IE7 Readiness
- Windows 2003 R2
- This one may be useful as well: Exchange 2007
GAX + GAT + DSL = Wow!
An interesting article to connect all these paradigms together.
In order to read the new file formats on older versions
Download this handy tool.
SQL Server 2005 Express Edition Service Pack 2
Not a final version, only a CTP, but with promising results.
VSIP v4
New VSIP version is out, new samples are included as well as sandcastle.
Sysinternals finished their move
Now it’s integrated into MS.com. Mark’s home and the newsletter is moved as well. Btw, some parts of the site is shut down (like source codes, Mark’s examples, win9x tools, dos tools).
Windows SharePoint Services 3.0 Tools: Visual Studio 2005 extensions
Everything you ever needed to connect the twos. You should check out the new project (creating team site definitions with provisioning, etc) and item types (adding custom lists with events or custom content type was never this easy) as well, but I think the best is the site/list reverse engineering tool called SPSolGen.
AJAX beta 2 and matching Control Toolkit
Former - latter. If you are following atlas’s life, you know what is ASP.NET 2.0 AJAX Futures November CTP, it has been released as well.
Data binding between Document Information Panel and Word document
It’s much more complex than you would ever think. I hope that there will be some support tool for this.
Microsoft Tagspace
A new star in the web2 era… To know what is it…
2007 Microsoft Office System Released to Manufacturing
So those who bet for a date earlier than nov30 are the winners ![]()
Official press
Vista and Office 2007 launch
On November 30., IT will change
NHibernate 1.0.3
The (presumably) last maintaining release for 1.0 has left the hands of nhibernate devs:
Core - Release notes - Policy
Contrib - Release notes

