No App_[Local|Global]Resources support in Web Application Projects?

I did some research back in the beta days of VS2005 for upgrading our existing site to take advantage of a bunch of different features that we had either written custom code or used third party code for. One of those features was localization/globalization. I had spent a bunch of time writing custom resourcing support into our existing […]

Monad (MSH) Design Decisions

Check out this response from Monad Architect Jeffrey Snover to some constructive criticism from the community. In it he justifies some of the design decisions that were made. He really tries to drive home the point that Monad is primarily a shell language and secondarily a scripting language. He also mentions that there will be a new drop coming […]

Can’t instrument project targets for ASP.NET performance session?

I just posted this question to the forums, but I figured I’d post here as well in case anybody subscribers out there know the answer and also for future edification: I create a new ASP.NET performance session and point it at my web application directory (i.e. not using IIS). Now, I can sucessfully get performance data […]

MSBuild’s RecursiveDir Metadata Not Exactly What I Expected

You can read all about RecursiveDir here, but basically MSBuild supports a syntax for recursive directories that goes a little something like this: C:My Projects***.xml Basically this says, go recursively through every directory under C:My Project and find me all the files with an .xml extension. Simple right? Ok, now imagine you structured all your […]

XmlSelectNodes Task for MSBuild

Since MSBuild ships with only a core set of intrinsic tasks, we recently downloaded the MSBuild community tasks and went to town with experimenting converting some of our existing nAnt scripts to MSBuild. We use nAnt’s xmlpeek/xmlpoke quite a bit to tweak our .NET config files for different deployment targets. I noticed the community tasks project had a […]

Peter Provost in love with MSH too

Peter just posted a nice little MSH script for listing out csproj files and their guids. Feeling inspired, here’s one I wrote that helps me find all projects that reference another project: get-childitem -Include *.csproj -Recurse | where-object { ([xml](get-content $_)).SelectSingleNode(‘//*[local-name() = “ProjectReference”]/*[local-name() = “Name” and text() = “<your project name here>”]’) -ne $null } […]