Microsoft Releases MSBuild as Open Source on GitHub

Microsoft has announced the availability of the the MSBuild tool source code on GitHub as part of their dotnetConf online virtual conference. Microsoft has added another key tool to their .NET Foundation Open Source library with the release of MSBuild on GitHub.  MSBuild is the build system used by Visual Studio, TFS, and Visual Studio…

Interview with John Petersen

In this interview John Petersen talks to John Robbins about the importance of copyright to software developers, how Visual Studio Online is different from TFS, and how half-baked frameworks are taking their toll on developers. John Petersen has been developing software for over 20 years. It all started when, as a staff accountant, he was…

Adding gulp to Visual Studio Online Builds

At one of our Code in the Cloud camps someone asked me how they could integrate front-end build tasks in the Visual Studio Online (VSO) build process. Lately we’ve been adding great support for gulp/grunt/bower into our Visual Studio IDE (check out this post from Scott Hanselman to learn more). But I have to admit…

Building Contoso Cookbook with Xamarin Forms

Using NavigationPage, TabbedPage, ListView and Other Goodies in Xamarin Forms to Build Rich Multipage Apps In my previous posts introducing developers to Xamarin Forms, I presented an RPN calculator app that runs on multiple platforms, and then built on that to describe how to respond to orientation changes in Xamarin Forms apps. A calculator provides…

What Javascript Framework should you be using?

What Javascript Framework should you be using? This seems to be the question everybody is asking … and everybody seems to have a different answer. I’m here at ng-conf 2015. Is AngularJS the answer? Angular has a particular opinion about how to build a Javascript application. But other popular alternatives exist. Ember.js prescribes a set of…

Responding to Orientation Changes in Xamarin Forms

Last week, I published the first in a series of articles on building cross-platform mobile apps with Visual Studio 2015 and Xamarin Forms. In it, I presented an RPN calculator app that works on Windows Phone, Android, and iOS. One subject I didn’t address in that article was how to respond to orientation changes in…

Top 5 AngularJS Frustrations

AngularJS may be the latest JavaScript framework darling of the web world, but like all technologies it comes with its share of frustrations. AngularJS has exploded onto the web world with no small help from Google such that its hard to imagine doing a web based application without giving it at least a passing consideration.…

Visual Studio 2015 CTP 6 Overview: Big Features and Hidden Gems

The latest Community Technology Preview of Visual Studio 2015 contains a dizzying array of changes, some of which include whole new features as well as several harder-to-see bits of awesomeness. Microsoft unleashed a whirlwind of new capabilities to the public at large with CTP 6 for Visual Studio 2015 as well as the first CTP…

The Rosetta Stone of Cloud Services: Windows Azure and Amazon Web Services

Want to know if Amazon has a service similar to Azure Active Directory?  Maybe you’re looking to replace your Amazon RDS with Azure SQL Server?  Here’s a rough list of the two cloud vendor services and how they relate to each other. While Microsoft Azure services are named somewhat intuitively, their Amazon counterparts can be…

Microsoft Releases CoreCLR Source Code on GitHub

Microsoft has released more of it’s .NET stack into the open source world today as it makes the core .NET execution engine available on its GitHub repository. Microsoft has made a substantial contribution to its .NET open source repository today adding the CoreCLR source code to the existing CoreFX libraries.  This contribution represents nearly 2.5M lines…