Open Source


How-to: Create an Android Support Package

Google has a set of libraries that allow older versions of Android to get support for newer APIs. Mono for Android provides full support.

Android 4 and Fragments

Learn how to use the Fragments API in Mono for Android to create an application UI for multiple screens, such as a handset and tablet.

Write Windows 8 Apps in Native Java

Developers use Codename One to create all components from scratch, instead of using native widgets, to avoid fragmentation.

Microsoft Embraces Open Standards for Office

Office 2013 will provide full support for both variants of Open XML.

Microsoft Previews Authentication Library for Windows Azure AD

The company has added an Azure Authentication Library for .NET to the Developer Preview of its cloud-based identity management service.

GitHub Releases App for Windows Developers

Windows developers can host code and collaborate with colleagues through brand-new application.

No Java Required: Write Android Apps in C#

XobotOS is a Xamarin-developed project that translated millions of lines of Java to C#.

Giving Back to the OSS Community

While we often talk of how we can leverage OSS to deliver a higher-quality product, rarely do we talk about how we can give back to the OSS community.

Rockford Lhotka on the Open Source CSLA .NET Framework

Today CSLA is one of the most widely used open source software development frameworks for .NET. We talk to its creator about how it came about and its many uses.

The Evolving Definition of 'Big Data'

While there's lots of talk about big data these days (a lot of talk), there currently is no good, authoritative definition of big data, according to Microsoft Regional Director Andrew Brust.

Write Faster Code by Adding VIM to Visual Studio

VIM is a text editor with a Visual Studio extension. Its time-saving power is well worth the learning curve.

Live from Visual Studio Live!: Microsoft Opens Development of ASP.NET Projects

Scott Hanselman, senior program manager in Microsoft's Developer Division, said that the decision wasn't really about open source: "This is about open development."

Clean Up NuGet Dependencies With Chewie

Chewie is a domain-specific language that uses PowerShell to tame NuGet installations.

Amazon Scales Up and Out with New 'DynamoDB' Service

DynamoDB, based on NoSQL, uses solid-state drives to increase speed.

The Shifting Sands of the Microsoft Ecosystem

As the market becomes more diffuse, its practitioners and participants must cope and adapt.

Subscribe on YouTube