Microsoft has secured certification for both C# and CLI from ECMA and ISO/IEC as Industry standards. This is a very important step for Microsoft and .NET platform because this enhances the credibility of the newer .NET platform and allures a larger portion of technology industry into adopting .NET as their development platform. Several companies and government organizations [...]
I’ve been doing some exploring of MSBuild as a programming language. There are some interesting results regarding mutability/immutability, but that’s for another post.
This post is about functions. In particular, a Target may be invoked using the MSBuild task, so I’m exploring using Targets as functions. MSBuild can pass parameters to a Target by sending it [...]
Two weeks ago, I wrote the Revisiting the Repository and Unit of Work Patterns with Entity Framework post. One thing that I thought would be nice was to have an automatic code generation that would help me to build these patterns without sweating. So I sat down and created a T4 Template to auto generate the same patterns that I showed in the post.The Code
One thing to [...]
In Team Build 2008, while writing a build definition we need to hard-code a build agent attached to this build definition. In cases when the builds are queued automatically depending on its triggers, it gets queued to this hard-coded build agent. This raises a major problem that there are multiple free / not-busy build agents dedicated for the team project, but still there [...]
Yesterday, I was talking to myself about writing another post for C# programming; I agree I am addicted to programming now. So, I wanted to write a blog post and I found that I had a topic on my “write list”. Just not that I wrote about that topic, I added a bit more of [...]