Developers are contributing to more than a million projects on GitHub -- why aren't you?
Microsoft has had a number of game-changing (for both better and worse) OSes over its long history. In which category will Windows 8 fit?
Does the Surface tablet prove that Microsoft's an OEM traitor, or that it finally understands the threat from mobile computing?
- By Andrew J. Brust
- 08/01/2012
Windows Presentation Foundation with Prism and Unity makes assembling applications at runtime from loosely coupled Modules easy -- provided you don't have competing Modules and don't need to communicate between them. Here's how to solve those two problems.
Learn how to automate the WebBrowser control to display and customize the way Web content appears in your Windows Phone application.
- By Nick Randolph
- 08/01/2012
How to use lock screen badge and tile notifications in your Windows 8 application.
How to disable Expression Blend design time data at runtime.
- By Nick Randolph
- 07/23/2012
There are two strategies that you can follow in pulling together the modules that make up your WPF composable application: Central Control and Distributed Control. Here’s how to implement both of them.
Live Tiles are images that update a pinned tile (icon) on the start screen of Windows Phone. They're used to offer updates to a user browsing the start screen, without having to open the application completely.
Team Foundation Service takes what's good about TFS and cloud-enables it.
- By Mickey Gousset
- 07/18/2012
How to separate complex object construction from its representation using the Builder design pattern in C#.
In part one of this series, Nick Randolph discusses the use of Expression Blend design-time data in Windows Phone applications.
- By Nick Randolph
- 07/12/2012
C++ does things differently than C# or Visual Basic, especially when it comes to class construction. Take this tour to learn about the differences.
Learn how to create background services by building a simple music player.
- By Greg Shackles
- 07/10/2012
WPF with Prism and Unity allow you to create loosely-coupled applications that assemble themselves at run time. Here's how Prism and Unity allow you to dynamically integrate business logic into your application.
Many startups don't need funding; but if yours does, do your homework.
- By Patrick Foley
- 07/08/2012
If you're building Windows Presentation Foundation applications that will change over time or have some combination of complex workflows, rich user interaction, and significant presentation or business logic, Microsoft recommends that you add Prism and Unity to your toolkit. That's good advice.
If you haven't checked out CSS, understanding the most often used core selectors is a good place to start.
"Metro" is the term for apps running on Windows 8/ARM. But what does it mean in terms of design?
- By Mark Michaelis
- 06/30/2012
Accessing a customer relationship management system with a custom .NET application can add important functionality.