For working through this book, .NET 4.5 is needed together with Visual Studio 2012; we recommend either the professional or a superior version. Regarding the operating system, Windows 8 is needed for some aspects as well, so it is the recommended operating system.