Enhance Your Skills Web Development Windows Client Development
computer

Tackle new tasks with Step-by-Step Resources for Windows Client Application Development

Developing client apps has never been easier, thanks to exciting new technologies, including WPF, Windows 7, Silverlight, IE 8 and more. While the technical world may be concentrated on Web development, often times there’s no substitute for client applications, and crossovers are becoming way more common. In this economy, your company may be asking you to tackle both web and client development scenarios with extra-tight deadlines and budgets. It’s easy to waste tons of time rummaging through hundreds of websites, articles and blogs, just to find the nugget or two that can actually help.

In this section, we’ve identified the more common on-the-job development tasks and sorted through the slush pile to find the top resources. They’re organized in a step-by-step format to give you a jump start and help you learn quickly.

We’ll continue to add more scenarios, so check back regularly and send us your suggestions at thrivedv@microsoft.com.



Getting More Life Out of Your Visual Basic 6 Applications

For many years, Microsoft® Visual Basic® was the tool of choice for a large number of developers, and though Visual Basic 6 is now more than 10 years old and has largely been replaced by Visual Basic .NET and subsequent versions, there are still billions of lines of Visual Basic 6 in use around the world. Many companies rely on these applications but also want to take advantage of features offered by the newer .NET technologies. Here are some resources to help you bridge the gap between Visual Basic 6 and .NET.


Show Resource Links >>


The Last Mile: Packaging your Application for Installation

Building a killer app doesn't matter much if you can't get it into the hands of the people who will use it. One of the most commonly overlooked steps in software development is the creation of an installation package that will install your software and configure the user's machine appropriately. There are a couple different technologies you can use to cross that last mile, here's the rundown on some of them.


Show Resource Links >>


Building on the 2007 Microsoft Office System for Powerful In-House Line-of-Business Applications

The 2007 Microsoft Office system offers powerful tools for day-to-day work around the office, but did you know that it also provides a robust platform for developing your own custom tools? You can build your own custom ribbons, connect to remote data sources, construct documents on the fly, and work with your e-mail programmatically. Instead of building applications that replicate something that Office applications already do, why not just extend the Office application of your choice to do what you need? Here is some information to get you started.


Show Resource Links >>


Building Tools to Work with and Report from Your Company's Database

Practically every business in the world has some sort of data it needs to work with, from information on orders and inventory to customers and current projects. This information can be contained in spreadsheets, an Access database, or in a enterprise-class SQL data mart; and supplying access to that data, either to enter new information or report on existing information, is one of the most common tasks you'll run across in business. Here are some resources to help you build tools that provide access to data, regardless of the source.


Show Resource Links >>


Modernize your .NET Windows Apps with WPF

Sometimes the requirements for a Windows client application go beyond what comes out-of-the-box with traditional Windows Forms technology. If you need to build customized user interfaces that require different types of media, the ability to be skinned, or custom 'owner draw' capabilities, Windows Presentation Foundation can make complex tasks a lot easier. Here's how to get started.


Show Resource Links >>


Client App Development


Get Software

Microsoft Visual Studio Express Editions

Visual Studio Express Editions

FREE starter products

Build your best projects yet with Express Editions from the Visual Studio product line. These free versions are a great way to expand your skills and get familiar with the Visual Studio platform. Better yet, they’re easy to install, download in just 10 minutes, and cover both Web and Windows client scenarios. Download today >>


Show All Offers >>