Vala - GNOME Live!

Vala is a new programming language that aims to bring modern programming language features to GNOME developers without imposing any additional runtime requirements and without using a different ABI compared to applications and libraries written in C.

Implicit conversions in C#

Yesterday I came across an interesting article: What's the opposite of Nullable. While the solution for Non-Nullability is interesting, the reason i'm blogging this is because the article also used a C# feature which i didn't know of: implicit conversions.

And guess what? Today I had a situation where I could use these implicit conversions. My app reads data from a CSV-file, so all the input are just strings. Until now that was just fine. However, at one part of my code I had to process one of the fields which has a fixed format. Say a field is a phonenumber and i need the country-prefix. So I created a PhoneNumber-class like this:

Mono 2.0 Packages for Ubuntu Intrepid | eric's extremeboredom

I was disappointed to read that Intrepid will not include Mono 2.0, so I created packages. They’re available for download from my PPA.

Codekana: Advanced C/C++/C# Code Visualization for Visual Studio - Features

Codekana analyzes your C/C++/C# code while you edit it and uses the information it gathers to present you with a richer, more informative view of your source code.

Visual Studio Gallery

Products & Extensions for Visual Studio

String.Format("{0}", "formatting string"};

Quick reference for the C# String.Format method

Ninject: Lightning-fast dependency injection for .NET

Ninject is an ultra-lightweight, ultra-fast dependency injection framework for .NET 2.0 applications. Easy to use, fast, flexible, and powerful, Ninject aims to make inversion of control accessible to all types of .NET projects, regardless of size or comp

ASP.NET Validator Controls

This tutorial gives a brief overview of how to use the ASP.NET Input Validation Controls.

.NET Cheat Sheets « Just Sayin’ More Words

Some useful .NET sheatsheets: .NET Format String Quick Reference, ASP.NET 2.0 Page Life Cycle & Common Events, ...