Links

Programming- Sub Categories

dhpoware

Homepage of a C/C++ game developer that provides tutorials and well-written
example code. There are several useful components provided, including some
for XNA developers.

The Instruction Limit

Blog of zaknafein, a french XNA and TV3D developer. Lots of interesting things
like shaders and code snippets to find here.

Buttermilk Game Engine

Features one of the best GUI implementations designed so far, all in C# and tailored for XNA. Usable on the XBox 360!

svnsharp

.NET wrapper around the subversion command line client. A portable alternative to AnkhSVN's C++/CLI 'NSvn' library.

SVG#

SVG is a new XML-based description language for vector graphics. It is likely to become a standard for web graphics in the near future.

IronPython

A port of the famous python programming language to .NET. Can execute almost any standard python program and, contrary to the original python interpreter, is able to produce stand-alone executables thanks to .NET.

Visual Studio Express

in

The Express editions are free versions of Microsoft's powerful Visual Studio IDE. The express editions offer almost the same functionality as the normal Visual Studio editions and are made especially for hobby developers.

SharpDevelop

in

An Open Source IDE for .NET programming languages, primarily C#. Nice alternative to the rather expensive Visual Studio Professional, thought not as smooth and feaure-rich as the free Visual Studio Express editions. Can integrate other Open Source tools like NAnt and NUnit.

Microsoft .NET Framework

The Microsoft .NET framework redistributables give Microsoft's operating systems the ability to executable .NET applications. Future operating systems, like Windows Vista, will already be equipped with .NET.

Eiffel.NET

Eiffel is a purely object oriented programming language that has born many advanced programming techniques like "design by contract". The eiffel developers have ported their language to the .NET environment and thereby created an interesting alternative to C#.

Boo

Boo is a scripting language for .NET that closely resembles Python. So much in fact, that many Python programs can be run on Boo unmodified. Due to Python and Boo's high-level approach and productivity features, this is the ideal choice for dynamic scripting.

DotGnu

Another Open Source implementation of the .NET runtime and framework. This project focuses on web services but cannot quite catch up with Mono in terms of implemented classes and newer language features.

Mono

Mono is an Open Source implementation of the .NET runtime and its framework that can be installed not only on Windows but also in linux machines, providing linux users with the ability to run .NET programs in their native environment.

NProf

in

An Open Source performance profiler for .NET applications. It enables you to see where your programs spends the most time and what the bottlenecks are.

System.Data.SQLite

SQLite is a free, yet very advanced and widely used SQL database engine intended to be integrated into applications that can't bother the user to install and maintain an external database driver. The System.Data.SQLite project provides a all-in-one DLL that contains ADO.NET 2.0 bindings in addition to the established C interface.