Some time ago Microsoft released a free sample - an HTTP server, written completely in .NET and able to host ASP.NET applications. It has been extended and improved by some other company, which now makes it available for download.
There is an open source .NET wrapper for (former) SleepyCat Berkeley DB file database system - you can find it on SourceForge.
In C++ you can declare class methods as
const. The idea is that a
const method does not change the value of instance' member variables (and doesn't call non-const methods on them).
Looking for a way to integrate Subversion with Visual Studio .NET 2005 I came across AnkhSVN - an open source VS.NET plugin which does exactly that.
I was deeply disappointed to discover, that .NET framework 2.0 didn't contain XQuery implementation. Apparently, it was included in one of the earlier beta releases, but then was dropped by Microsoft in favour of the forthcoming LINQ project - some sort of blend between C# and Oracle's Pro*C (probably much prettier than the latter).
High performance computing in financial and other industries is constantly challenged by growing demand for faster results and larger volumes of data to process. FPGA - specially designed hardware units - through their ability to execute complex tasks in parallel - can substantially increase the throughput of systems and reduce data centre load. For many popular tasks a couple of machines with FPGAs on-board can replace a cluster of 50+ nodes.