Script Bundling doesn’t work for SignalR Release Candidates

Posted on Leave a commentPosted in Uncategorized

With SignalR now available as a Release Candidate from Microsoft, we found that our script bundling no longer worked.  Our BundleConfig contained a statement to register the bundle and include the version-based file. bundles.Add(new ScriptBundle(“~/bundles/signalr”).Include(             “~/Scripts/jquery.signalR-{version}.js”)); Once upgrading from 0.5.3 to 1.0.0-rc2 via NuGet, the bundle request returned an empty […]

SPSite.Exists leaks SPSites

Posted on Leave a commentPosted in Uncategorized

The Sharepoint Object Model is a painful, leak-prone API to work with. Roger Lamb’s MSDN blog article is a great reference for deciding when you need to dispose of objects and when doing so will break things, but it’s necessity is pretty powerful evidence of how clunky disposal is implemented in this managed code API. […]

Don’t use generic domain names

Posted on Leave a commentPosted in Uncategorized

Ever since I started on my newest client’s project over a year ago, I’ve had problems with their VPN. When connected, I could no longer authenticate to remote Sharepoint or SQL servers on my local network (rending my VMs useless), name resolution would be fine for awhile and then stop resolving (making it a race […]