.Net Framework Version Overview

I am frequently asked about the various .Net framework versions floating around. As the .Net framework continues to go through its various revs the waters will only become muddier. Here is a quick overview of each version we have to date… .Net 1.0 – This was the initial release of the framework which as of…


Windows SharePoint Services 3.0 Remote Blob Storage API

Probably one of the worst KB articles I have seen lately introduces, what has the potential to be a really exciting new feature of WSS 3.0/4.0 – Remote Blob Storage (RBS). This interface allows the storage of “blobs” outside of SQL server in a kind of BlobBank (I call dibs on this name. J). Blobs…


Download your Hotfixes!

Up to this point Microsoft has always required customers to make a phone call into Microsoft Product Support to receive a hotfix. Today we have made available a web application that allows customers to fill out a simple web form and receive the hotfix by email. Here is how it works: The form on the…


Moss & SharePoint Related MCTS Certification Information

Recently I have been looking into MOSS related certifications and ran across the MCTS certifications. I have narrowed the huge list of certifications and exams down to just those that are MOSS 2007 and WSS V3 specific and have provided links below. MCTS Certification Configuration Windows SharePoint Services 3.0, Configuration Exam:    70-631: Configuring Windows SharePoint Services…


Moving To SharePoint

Since coming to Developer Support in 2003 I have been working with ASP.NET and IIS. 4 years in any group at Microsoft is a good stint and it was time that I moved on. Because I love working with .Net and web technologies SharePoint seemed like a likely choice. Given SharePoint’s huge popularity I felt…


WSS 3.0 32bit on x64

Question: So what happens when you have an x64 development box running Windows 2003 R2 x64 Enterprise with IIS6 in WOW64mode and you want to install the 32bit version of WSS 3.0? Answer: ————————— Setup Errors ————————— Setup is unable to proceed due to the following error(s): – This 32-bit product must be run on…


Logging 32bit ASP.Net Performance Counters on a Windows 2003 64bit OS

Recently an issue came up where an admin was upgrading their Windows 2003 Server OS from 32bit to 64bit but they wanted to keep their ASP.NET application as is and running under WOW. The issue they hit was with monitoring performance counters. While using perfmon they can see the counter data they could not get…


My Experience with Microsoft Speech Server 2007

I just completed building my first MSS07 application and I thought I would jot down my thoughts and findings. My Application My application is very simple, I only take one piece of information from the user, query a database via a web service and play back a prompt based upon the results of the query….


Hashtable insert failed. Load factor too high

I just got involved in a case where a customer of mine was hitting the following exception on .Net Framework 2.0. Exception information:     Exception type: InvalidOperationException     Exception message: Hashtable insert failed. Load factor too high.     The callstack for the faulting thread is: System.Collections.Hashtable.set_Item()System.Runtime.Serialization.SerializationEventsCache.GetSerializationEventsForType()System.Runtime.Serialization.ObjectManager.RaiseOnDeserializingEvent()System.Runtime.Serialization.Formatters.Binary.ObjectReader.ParseObject()System.Runtime.Serialization.Formatters.Binary.ObjectReader.Parse()System.Runtime.Serialization.Formatters.Binary.__BinaryParser.ReadObjectWithMapTyped()System.Runtime.Serialization.Formatters.Binary.__BinaryParser.ReadObjectWithMapTyped()System.Runtime.Serialization.Formatters.Binary.__BinaryParser.Run()System.Runtime.Serialization.Formatters.Binary.ObjectReader.Deserialize()System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize() <<snip>> Searching around on the Internet I found…


Sharing ASP.NET Session State Across Applications

Recently I was asked how one could share session state between two ASP.NET 2.0 applications. Well I had to be totally honest; I had never even looked into this and really did not know why one would want to do this. Well when I was queried about a solution for this problem a couple times…