I want to take a bit of time up front to set expectations of what I plan on posting in the future.  I wanted to give a short explanation about the different categories I created.

 

Ultimately this blog is for *you*.  In that spirit I would love to hear back from *you* about the things I plan to blog about.  Do you find these categories interesting, useful?  Am I missing specific categories you’d like to see me blog about? 

 

Categories I plan to blog about: 

  • Conferences – MSBuild goes to a lot of conferences.  We spend a lot of time preparing for it, we have a ball while at the conference, and we have post mortems after the conferences.  This category is aimed at sharing all of the above with *you*. 
  • Fluff – This blog is about Whidbey and MSBuild.  Anything that doesn’t fit either of those categories goes into fluff.  My goal is to keep this category down to very few posts (even though it is 100% of the posts for now :() 
  • MSBuild Automated – Over time I plan on having some statistical posts being made automatically on a given frequency.  Examples of posts in this category would be things like “how many projects within Microsoft build with MSBuild”.  Basically I would create a logger that at the end of build posts build statistics to a database.  I would then create a little daemon that on a given interval (say weekly) would poll the database and auto-post a blog entry with that information about projects within Microsoft that build with MSBuild.  Such posts will go under this category, so that you can easily filter them out if they are non-interesting to you.
  • MSBuild Engine – Any post that talks about the semantic model of MSBuild will go under this category.  MSBuild object model issues and hosting of the MSBuild Engine will also go under this category
  • MSBuild FAQ – There are certain questions I get asked over and over again.  So much so that I have pretty canned answers for them already.  I plan on posting such questions *and* answers under this category
  • MSBuild File Format – Any posts that talk about the authoring of an MSBuild project will go under this category. 
  • MSBuild Loggers – Any posts that talk about the authoring of an MSBuild logger, or anything that has to do with Events being passed through MSBuild will go under this category.
  • MSBuild Status – Internally I send weekly status of MSBuild to the powers that be.  That status discusses things such as “what is the MSBuild team working on at the moment” and “what is the MSBuild team planning on working in the near future” etc.  I figure if this information is useful internally within Microsoft, it would also be useful externally to anyone interested in reading them.  I plan on posting said statuses to this blog category.
  • MSBuild Tasks – Any posts that talk about the authoring of an MSBuild task, or anything that has to do with tasks, tasks registration, tasks consumption, tasks sharing etc will go under this category.
  • MSBuild Visual Studio Integration – Any posts that talk about Visual Studio and how it integrates with MSBuild will go under this category
  • Whidbey General – Any posts that are not MSBuild related, but that are talking about some cool technology in the Whidbey stack will go under this category.