The project I have been working on for close to a year has been announced today – Open Government Data Initiative (OGDI). The road was long and winding but satisfying. The outcome of the project is a set of software components, soon provided as free, open source on CodePlex, helping government organizations to publish data on the Web and provide interactive and programmatic access to it using broadly adopted open protocols and formats from practically any technology and platform under the sun. The other cool thing about OGDI is that it is a cloud application. It stores data in and runs on Windows Azure. Please take a look at the site and let us know what you think.
Windows PowerShell is a command line shell for Windows that relies upon and deeply integrates with the .NET Framework. PowerShell includes a scripting language, development framework, and a re-hostable runtime. It takes best ideas from popular command shells that came before it and improves upon them. PowerShell is built around an idea of object pipelines, which is the source of its power and flexibility. It is one of those elegantly designed systems that make you quietly giggle with delight. I will even go as far as to say that it is as good a reason as any to learn .NET programming. Even if you are never going to touch PowerShell, learning about PowerShell will make you a better developer. I highly recommend to start with this video, presented by Jeffrey Snover, the architect of PowerShell, at JAOO 2008. Do not delay, grab your favorite drink, find a quite place, and give yourself this treat.
- Visual Studio 2008 (any SKU would do, including Visual C# Express Edition)
- Parallel Extensions to .NET Framework 3.5 June 2008 CTP