06
APR
2012

Building the source code of ASP.NET (Web API)

There is a lot of activity in the source code of ASP.NET on CodePlex. Because of some bug that has been fixed, I wanted to try out the latest build. Simply download the latest source code from CodePlex (I used changed set 88372a0b4ab9). Like it is mentioned on CodePlex you have...
26
OCT
2011

Roslyn – Formatting Code

Roslyn CTP is the implementation of a ‘compiler-as-a-service’ for C# and VB.Net. Generally compilers are black boxes, the Roslyn project changes that by opening up APIs that you can use for code related tasks in your tools and applications. In this post we are...
04
OCT
2011

0xc0000225 error when installing Win2008R2x64 on VirtualBox

When trying to setup and install Windows Server 2008 R2 x64 on VirtualBox you may encounter the following error It turns out you need to enable the IO APIC setting, like below
20
AUG
2011

Windows Live Writer 2011 Tips

Windows Live Writer (WLW) is a great tool that enables you to edit and publish your blog posts. Below you find some tips about WLW. Make WLW portable I love portable applications, it enables you to store them on a USB drive or in the cloud without losing your settings and data....
11
APR
2011

Introducing Neo4jConnect

I started with an open-source project called Neo4jConnect that enables you to connect to Neo4j, which is a graph-database written in Java and accessible through the REST api. On this page you can find the several operations exposed by Neo4j through REST. Neo4jConnect exposes an...
06
APR
2011

Archi(Mate): Architecture modeling language and tool

ArchiMate is an open and independent Enterprise Architecture modeling language that supports the description, analysis and visualization of architecture within and across business domains. ArchiMate is one of the open standards hosted by The Open Group and is based on the IEEE...
16
MAR
2011

Create a .NET Windows Service in 5 steps with Topshelf

Topshelf is an open-source hosting framework for building Windows Services using .NET. With Topshelf you can create in a few lines of code your own windows service. It’s a kind of internal DSL for building windows services. I used version 2.2 of Topshelf and the binaries...
13
JUL
2009

Code coverage with Visual Studio

Code coverage is used to determine how effectively your tests exercise the code in your application. This way you can identify sections of code that are covered, not covered or partially covered by your tests. Visual Studio uses 2 different types of analysis, block-based...
08
JUL
2009

Enumerating project items in a Visual Studio solution

Often you have the need to iterate through a collection and most of the time the iteration logic is weaved with the action that need to be done. This is because we are used to program in an imperative approach. In some scenarios it’s better to use a functional approach and...
31
MAR
2009

Customize code generation in .NET RIA Services

Microsoft .NET RIA Services simplifies the traditional n-tier application pattern by bringing together the ASP.NET and Silverlight platforms. RIA Services provides a pattern to write application logic that runs on the mid-tier and controls access to data for queries, changes and...