Why you should not be using Huddle

I’m not the typical bile writer, but I’ve been working with Huddle these last few months, and there are some things I need to write down for the community to learn. Huddle is a decent tool if you have low document management needs. Most people don’t have low needs. Office integration Microsoft Office has become…

2014 in review

The WordPress.com stats helper monkeys prepared a 2014 annual report for this blog. Here’s an excerpt: A New York City subway train holds 1,200 people. This blog was viewed about 6,600 times in 2014. If it were a NYC subway train, it would take about 6 trips to carry that many people. Click here to…

Keyset does not exist

Problem You are trying to access the PrivateKey property of an X509Certificate object from within a web application hosted in IIS. You get the following exception: Keyset does not exist Stacktrace: System.Security.Cryptography.CryptographicException: Keyset does not exist at System.Security.Cryptography.Utils.CreateProvHandle(CspParameters parameters, Boolean randomKeyContainer) at System.Security.Cryptography.Utils.GetKeyPairHelper(CspAlgorithmType keyType, CspParameters parameters, Boolean randomKeyContainer, Int32 dwKeySize, SafeProvHandle& safeProvHandle, SafeKeyHandle& safeKeyHandle) at…

Error CS0501 and SharePoint

Last week when deploying some SharePoint solutions, I got error CS0501 thrown on my plate: ULS told me nothing more: System.Web.HttpCompileException: c:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\LAYOUTS\ep\EPErrorPage.aspx(16): error CS0501: ‘ASP._layouts_ep_eperrorpage_aspx.UseDefaultResourceValue.get’ must declare a body because it is not marked abstract or extern