Learn how to develop cross-platform applications with Xamarin and Visual Studio.
Visual C# Section Index
Explore the new features coming with the release of C# 6.
Want to start contributing to the various open source projects on GitHub? Learn how to fork, clone, commit, push, and make pull requests.
Even if you’re a complete beginner who doesn't have a GitHub account, you can learn how to create a GitHub repository, and make your very first commit.
Want to give back to the open source community, but unsure where to start? Learn how to make your first contribution to the world of open source.
Constantin Marian Alin explores the power of Lambda expressions and streams, from simple to complex examples.
Overcome the delay of synchronous programming with asynchronous execution, where multiple threads can continue to execute without waiting for an operation to complete. Tapas Pal shows you a simplified approach of asynchronous programming introduced in Visual Studio 2012.
Starting a career in video game development can sound great...
Microsoft has introduced the capability of allowing application developers to build their own camera applications, called Lens, in Windows Phone 8.0. This articles walks a Windows Phone application developer through the process of building a camera application that integrates directly with the built-in camera application.
With the release of Windows Phone 8.0, Microsoft introduced support for Direct3D, which is part of Microsoft’s DirectX application programming interface. Join Vipul Patel to learn more about the platform support for Direc3D in Windows Phone 8.
Windows 8 lets you build the auto-upload feature into your mobile application. This article walks a Windows Phone 8 application developer through the steps to build the auto-upload feature into their Windows Phone 8 application.
Windows Phone 8 offers new APIs for maps and navigation. This article walks the user through the steps involved in building a navigation application for the Windows Phone 8 platform.
Wallet, Windows Phone 8's new functionality lets you manage payment instruments, store coupons, credit and loyalty cards in a central place, and lets you link these items to Windows Phone 8 applications. Vipul Patel shows you how.
Cloud developers are excited about the business opportunities the Microsoft Windows Azure platform presents. This article discusses the business opportunities Windows Azure offers to developers in the form of the Windows Azure Marketplace.
It is imperative that cloud developers using Windows Azure familiarize themselves with the practice of debugging applications which are not hosted in-premise. Learn about the debugging methodologies that can be used for cloud application debugging.
Azure, the cloud computing platform from Microsoft, is garnering a lot of developer interest. To start developing Microsoft Windows Azure applications, you need to have a toolset ready. This article describes how to get the development tools you'll need to get started.
Visual Studio Development tools for the Microsoft Windows Azure platform provide an emulator to test our cloud application. Deploying the application to the cloud takes a few more steps. In this article, we learn how to deploy our Azure application to the Cloud.
To get on the Microsoft Windows Azure cloud computing bandwagon, you need to understand how to develop applications targeting the platform. Discover how to create your first “Hello World” cloud application.
The differences between Android and Windows Phone 7 are mostly skin deep, so enterprising Android developers can port their current apps over to Windows Phone 7.