Learning Haskell my way
I have recently decided to start this journey in learning functional programming and I have decided to use Haskell, for no particular reason to be honest, but it seemed to be a highly respected language. I have started with a few tutorials and probably the best introduction is the free online resource from “Learn You […]
Vagrant with Windows Support!
In a previous article we explored a convoluted way to allow Vagrant to manage windows guest machines. As pointed out by a comment, Vagrant new version (1.6+) has native windows guest support, which means that most of the steps are not needed. Let’s quickly explore this new feature. Setup guest Nothing complicated to do here, […]
Entity Framework part 3: Testing the DbContext
In the previous episode we saw how to map our complex models in a database using Entity Framework and we were left with the question of how to test our mappings and our model context. We will quickly go through those scenarios now. Integration Testing Integration tests are a particular type of tests which are […]
Using Vagrant with Chocolatey and Puppet to spin up virtual machines
In this article I would like to walk through my process in setting up a Vagrant ready Virtual Machine with a Windows guest, that I intend to use as a developer machine for my team. First of all let’s have a look at what Vagrant is and what problems is intended to resolve. Vagrant Vagrant […]
Showing an SVG as image
Hello fellow developers! Recently I have been using RaphaĆ«l a lot to generate SVGs on my page. It is a great tool and I invite you to visit the page to see a few demo of its capabilities. One question that my clients were asking was if they could save the SVGs generated as images […]
Entity Framework part 2: Migrations and Relationships
In a previous post we had a brief introduction to Entity Framework 5 and Code First Migrations. We created a Task Model for our ToDo application and added a relevant Table to the DB, seeding it with data. In this post, we will add fields to the existing model and we will add another model, […]
Continuous Integration with a Custom NuGet server
In any software development shop with a bit of common sense, sooner or later someone will raise the question on how to deploy and manage all the common libraries and modules which do not belong to a specific project but are used across the board. A few solutions exists, but one which I particularly like […]
Build and deploy .NET projects with Rake and Albacore
Hello. I wanted to share with you a small rake script that I use to build and deploy my .NET projects, be they web sites or simple DLLs that need consistent versioning and trackability in the wild. If you don’t know rake, it is a task oriented ruby gem that allows to do a lot […]
Advanced Bundling and Minification of Coffeescripts in MVC4
Hi All, In the past couple of days I have tried to solve a problem in ASP.NET and MVC4 regarding the bundling and minification of Coffee files. You can see the details in my question on stackoverflow. Basically I am trying to have my coffee scripts, defined in a bundle, to be rendered separately when […]
Entity Framework Primer: Initial Configuration and Migration
Hi All, I have been experimenting a bit with Entity Framework, the new v5, and wanted to share some of the little nice things that can get you started quickly. Setting up First of all you may want to install Entity Framework through NuGet. Keep in mind that you don’t need to do that if […]