Setup Jekyll on Windows

This post will open a series of articles in which I’ll describe how I migrated my blog to Jekyll; I know there are tons of posts like this one on the field, but I need this one as a reminder to myself of how I did it. For complete and extensible informations on what Jekyll is and how it operates head to the official Jekyll website. Let’s start by having a local copy of Jekill running on my development machine: - to install what is needed to run Jekyll you can follow this very good step-by-step guide by Julian Thilo:...

Blogging Again

Time to start blogging again! After a couple of years it seems I found my passion again. So, to start this new adventure - and keep the fun up trying new things, I’ve migrated my old blog from Dexter-Blog-Engine (a project started by my friend Ugo Lattanzi, to which I contributed too) to Jekyll and GitHub Pages (yes, I’d like to save some money too!). The old posts were roughly migrated and the styling can still be not prefect, especially when it comes to the code blocks. But it’s a thing I’ll work out over time when I get more...

WebNet European Conference, Slides and Samples

I know that some time has passed since the conference, but I forgot to upload the slides and the samples of my session. So, here are the slides (courtesy of Slideshare): «Real Time» Web Applications with SignalR in ASP.NET from Alessandro Giorgetti   And this is the solution containing all the projects files, the dll packages to compile them and all the binaries and powershell scripts that I used to run the preconfigured demos (like a compiled version of Redis that runs on Windows to launch the backplane demos). The file is pretty big (over 10Mb), so it will take...

The Web.Net European Conference: an amazing experience

A couple of days ago I had the pleasure to take part in the First Web.Net European Conference: lots of speakers from all around Europe, 4 different Tracks, 4 rooms always crowded by hungry Developers (I think from 7 different nationalities), and loads of information for us to take advantage of (what a shame that two of the sessions I would have liked to follow were scheduled at the same time of mine, I hope to see some videos ). Ugo Lattanzi and Simone Chiaretta really did an impressive job organizing this conference and setting up the stage. It surely...

WP7 - Test if your ViewModel is serializable

Writing WP7 applications (and the new Metro UI Apps in Windows 8) you will have to deal with concepts like ‘Tombstoning’ or ‘Suspension’; if you follow the MVVM pattern, there’s a very good chance that the status of your application page is represented by the ViewModel itself. So a quick and dirty way to handle those suspended states is to ‘persist’ the ViewModel (or the part of it that have actual meaning) to the application state or to a file storage and retrieve it at a later time when the application is reactivated. if you put something that is not...

WP7 Unit Testing - getting started

Testing is important and it can save you lots of time, to successfully setup a WP7 Unit Test project I recommend you to first obtain the ‘NuGet Package Manager’ Visual Studio 2010 extension, it will make it a breeze to retrieve the latest version of libraries and packages and add a reference to them. Here is a step by step guide on how to create your test project using the testing framework kindly provided to us by Jeff Wilcox: Open up Visual Studio and install NuGet if you do not have it: Tools –> Extension Manager, look for NuGet Package...