The CSG Pro Blog

Summary This post is part one of a three-part post and covers the initial steps of getting a new Azure Web Site project configured with continuous integration with Team Foundation Service so that check-ins automatically trigger a new build and deployment to Azure....

CSG's James Churchill attended BUILD 2013 and provides a day by day, session by session recap of his experience at this years conference. Day 1 Keynote It was great to see MS continuing to invest in the Windows platform. Windows 8.1 will be an important...

Note: As of the July 2013 update to Azure it’s now possible to schedule backups of Azure SQL databases in the Azure Management Portal. See this announcement post for more details Summary Using Azure SQL Server hosted on Windows Azure is great option in many ways,...

If you haven’t looked into Microsoft’s Master Data Services it’s time you took a look. Master Data Services provides a central data hub that ensures that the integrity and consistency of data is constant across different platforms. It is typically used to...

The Survey The Dashboard Summary Have you ever wanted to easily collect some data but didn’t want to bother learning new tools? Then today’s blog post is for you! Recently I discovered a cool feature of SkyDrive that I am very excited about. You now...

What is Hyper-V? Hyper-V is Microsoft's virtualization software. It can be used to spin up virtual computers that run inside Windows. Hyper-V has been around for a while, but it's never been this easy to use. In the past I used VM Ware...

The following are instructions for creating a VM on the Azure Preview site. The VM will be running Windows Server 2008 R2 Datacenter edition (64bit) with service pack 1 and SQL Server 2012. Demo assumes the user already has an Azure account. 1)...

If you are unfamiliar with Entity Framework Code First work flows, please see my previous blog post: Jumpstart Development with Entity Framework Code First. When Code First was initially released as part of Entity Framework 4.1, it lacked built-in support for migrating data...

If you have had the opportunity to work with many consultants in your career you have most likely experienced a lot of mediocrity or perhaps worse. But if you’ve had the opportunity to work with a really skilled consultant, the contrast is...

Ready to wrangle your data?