Blog
Error connecting to undo manager
While developing a web application for a friend of mine, I ran into a Visual Studio error message I hadn’t seen before: Error connecting to undo manager of source file ‘D:DevelopmentSomeWeb ApplicationDefault.master.designer.cs’.
The error occured whenever I tried to start the (web) application in debug mode. The application did start OK after the error message though. Starting the application without debugging didn’t cause the error.
I closed the solution file I had opened, but that didn’t solve the issue.
Blog
EntLib Extensions to WSSF – Part 2
The EntLib Extensions to WSSFhave gotten more and more attention lately. There now is a (very positive) announcement about the extensions on the WSSF site, and there is a complete article on MSDNexplaining how to use the extensions. Check it out!
Links:
EntLib Extensions to WSSF: https://www.codeplex.com/EntLibExtensionsWSSF
MSDN article: https://msdn.microsoft.com/en-us/magazine/cc164250.aspx
WSSF site: https://www.codeplex.com/servicefactory
Blog
First release: Microsoft SharePoint Administration Toolkit
It’s here: the Microsoft SharePoint Administration Toolkit. This first release contains two tools, both supported on WSS 3.0 and SharePoint Server 2007.
Batch Site Manager
From the “Move, Lock, and Delete Site Collections” page on Applications Management you can schedule bulk operations against site collections in the farm—including moving site collections between content databases (!!).
stsadm extension: UpdateAlert
This command will refresh all alert URLs in a specific site collection, which is extremely important should you change the URL of a web application or after an upgrade.
Blog
Live Mesh, a first look
This morning I found a mail in my inbox telling me I was invited to Live Mesh. That’s a nice start of the weekend, so thanks Jan! The Live Desktop user interface looks pretty cool, and it almost feels like a real desktop. But that part of Live Mesh is pretty much like Live SkyDrive: a big online disk for you to put stuff on. Lots of stuff. 5 Gigabytes worth of stuf… 😉
Blog
Rick van den Bosch .net – part II
It’s been a while because I’ve been so busy lately, but the next (technical) step for my personal website is now online. When browsing to https://rickvandenbosch.net/blog/, the content of my blog here is displayed sort of mirrored over there. I used an OpenSource RSS component to read my private rss feed from blogging about, and display it from there.
There’s still a lot of work to be done (like styling!), but I’ll get there.
Blog
Backing up and restoring Visual Studio settings
When roaming the MSDN forumsfor unanswered questions for me to answer, I come across a lot of questions about any of the following:
Intellisense acting weird Intellisense not showing up at all Menu items that are all garbled up Missing buttons on toolbars Complete toolbars missing Keyboard shortcuts acting weird Keyboard shortcuts not working at all … In most cases, resetting the Visual Studio settings to the default settings using devenv /resetsettingssolves any problems that are in that list.
Blog
Selecting all the controls of a specific type, the (built in!) LINQ way
We probably all worked with dynamically generated controls on forms, ASP.NET pages or (user) controls. And I guess we’ve all written for-each statements to loop through the ControlCollection and filter out all the controls of a specific type, right? I wanted to do the same today, so I started by trying to use LINQ for this:
This, as you can see, generated a compile time error:
Could not find an implementation of the query pattern for source type ‘System.
Blog
‘EntLib Extensions To WSSF’ released to CodePlex
Some of my (Dutch!) Avanade colleagues recently released ‘Entlib Extensions To WSSF’ to CodePlex. Quite a cool addition to the already rich Enterprise Library.
Entlib Extensions to WSSF (Web Service Software Factory) is an extension that enables WSSF to easily integrate with Enterprise Library. This extension allows you to very easily handle cross cutting concerns in WCF services like Validation, Exception Handling and Logging without much programming. The extension accomplishes this by using the policy injection application block of enterprise library.
Blog
Blu-Ray coming to the Xbox 360?
I’m not entirely sure about the article on Digitimes. One of the reasons is because it was posted on April first. Another reason is the way it is written. But if it turns out to be true, I’m going to have to get a Blu-Ray player for my Xbox 360… 😉
A quote from the article:
Lite-On IT is developing built-in Blu-ray Disc-(BD) ROM drives for the Microsoft Xbox 360 game console, according to industry sources.
Blog
LinkButton inside UpdatePanel results in full postback, UpdatePanel not triggered
When you dynamically generate a LinkButton in code that will be placed inside an UpdatePanel, you’ll experience that the Click event for the LinkButton results in a full postback in stead of the UpdatePanel being triggered. There’s a rather simpel solution to this problem…
First, let’s take a look at the scenario. Consider this HTML:
There’s a literal control outside of the UpdatePanel. There’s a second literal control inside the UpdatePanel.
Blog
Error adding an OleDb Data Connection to Visual Studio Server Explorer
The error I’m getting when setting up an OleDB connection to an Access database* via the Server Explorer in Visual Studio 2008 is ‘Format of the initialization string does not conform to specification starting at index 0’. The screen doesn’t display the way it should be displayed, as you can see in the screenshot on the left.
There is a possible fix at svenM’s blog(it’s about checking the existence of a key in the registry called ‘ProgID’ and the default value, as you can read in this article), but this doesn’t seem to work for my situation.
Blog
DropDownList SelectedIndexChanged doesn’t trigger UpdatePanel in SharePoint 2007 SP1
A week ago I had a nice page that was hosted in SharePoint and, among others, contained an updatepanel with a dropdownlist in it. Everything worked, and all was well. Because our testers had found some issues we had delivered two newer versions to our development environment. In the last version they found an issue that wasn’t there before: selecting a different value in the dropdown did not only update the updatepanel, but resulted in a complete postback.