The Windows Live APIs now expose a standard authentication technology that lets your Web application access Windows Live user data easily, yet keeps control in the hands of users.
The sometimes-connected nature of mobile computers means that you need to build software that works smoothly as networks connect and disconnect. This article shows you how to build network-aware software using the Network Location Awareness APIs.
Software can have a huge effect on the life span of a battery; scaling down functionality is an easy way to drastically increase the lifetime of mobile PC battery. Do your users a favor and find out how to optimize your applications' power requirements.
This article follows a team of developers learning to use XP (eXtreme Programming) techniques to improve the way they deliver software. Follow this team as they learn about Resharper, a tool that may help them refactor their code.