Data Dude

I've been using a bit today some of the tools in Visual Studio 2005 Team Edition for Database Professionals today, and I gotta say, some of the features of the product are quite useful. Now I know why Jeff was always so enthusiastic about it :-). The schema comparison tool...

VS Load Time

...And I wonder why Visual Studio takes so much time to startup :) Technorati tags: Visual Studio

Developers and Trust

Ayende picked up on Jeremy Miller's latest post and commented on the whole idea of "trusting the developers in your team". I think it's safe to say that Ayende is right on the money: If you can't trust them, and you don't want to coach them and help them become...

Restarting from Scratch

So much for trying to solve this by attempting to change my visual studio configuration. As soon as I tried to start the Visual Studio 2005 installation to add the missing components I was greeted by the infamous error: d:\vs\vs_setup.msi could not be opened. Uninstalling VS2005 to reinstall wouldn't work,...

The Myth of VS2005 Team Suite

From the "stupid installer pisses me off" department: Today I decided to try to install the Visual Studio 2005 Team Suite Database Professional Add-On (got tired just typing that) on my Visual Studio Team Suite installation. I installed it without issues, and then proceeded to install SR1. Imagine my surprise when...

VS2005 Hanging on XML Comments

 While working on my PipelineTesting library code, I'm running into a pretty annoying problem: Visual Studio will hang (with 100% processor usage) every time I try to type a '<' inside a <![CDATA[]]> section in an XML comment (specifically inside the <example/> tag). Has anyone else seen this before? This...

PipelineTesting: Progress

The new version of my PipelineTesting library is coming along nicely. I'm mostly done with the new API, though there are still a few changes that I'm pondering about. However, right now this is already implemented: Creating standard pipelines Creating pipelines from compiled types Building pipelines from scratch Adding document specifications...

Regions and Readability

David Laribee wrote a few days ago about why he dislikes the #region construct in code. Interesting comments, and made me reflect a bit on how I use regions myself. In general, I don't agree with David that using regions is evil per-se. but I do agree they are often...

PipelineTesting: Improvements and Standard Components

I've been tweaking the PipelineTesting API further as I use it and write the unit tests for it. Here are some of the improvements I've made on the pipeline creation syntax: The NewReceive()/NewSend() methods were renamed to just Receive() and Send(), across all creation functions. This leads to a slightly...

PipelineTesting: Pre-built Pipelines and Messages

Here are some more syntax examples for the new library version: 3. Using pre-built pipelines: If you have existing, already compiled, BizTalk pipelines, I currently have two options for using them: ReceivePipelineWrapper pipeline = Pipelines.NewReceive(typeof(MyPipeline)); Or: ReceivePipelineWrapper pipeline = Pipelines.NewReceive();</pre></p> 4. Adding Document Specifications:</p> It's also important to add any...