Apps, meet Awesome.

Ready to add more richness, depth, and interactivity to your apps?

Community

Community Blogs

Fans of Rich Business Apps around the world have put together some great training and resources for working with this powerful tool.

Learn More

Forums

Head over to the official Silverlight forums to find answers to all your questions. You can search the archives, since chances are someone else has had the same question, or post your questions and share your knowledge!

Learn More

Silverlight Toolkit

Codeplex has gathered up components and functionality for designers and developers, and packaged it all up in handy toolkits. Each one includes full open source code, samples, documentation, and design-time support for controls focusing on both Silverlight 4 as well as the Windows Phone.

Learn More

The WPF and Silverlight FAQ

21 questions you need to ask—and their answers—are all collected over at the Code Project. Good starting place to understand the theories behind the technologies, as well as comparison samples.

Learn More

Products

Silverlight

Use Rich Business Apps to create engaging, interactive user experiences for Web and mobile applications. See if it’s right for you:

Learn More

Visual Studio 2010

Everyone’s favorite IDE just keeps getting better. Visual Studio 2010 now offers tools for developing for SharePoint, Windows® 7, and Windows® Azure™, plus multi-monitor support, better debugging, a re-engineered Help system, and more. Learn more:

Learn More

Microsoft Expression

UX development tools like Expression Blend will give your functional business app a sophisticated and stunning interface.

Learn More

Technical

Building Enterprise Apps with Rich Business Apps

This two-part technical article dives deep into how to build line-of-business applications using Silverlight. From detailed explanations to diagrams to code snippets, when you’re ready to really dig in, this is a great place to start.

Learn More

Building a Framework for Rich Business Applications

In this article, Chris Andersen does a great job of showing why—and how—Silverlight can be used to build a practical business application. You’ll see the possibilities of using Silverlight as a development platform based on an example of AdventureWorks, a retail company that uses a rich business app to manage their inventory.

Learn More

Building an Out-of-Browser Application

This tutorial will show Winforms and desktop developers the process of developing a desktop application in Silverlight. In this lab, you'll create a Silverlight web browser that is truly a desktop application. You’ll also learn how to enable Silverlight out-of-browser, detect the context the application is running in, customize the window, and how to interact with Microsoft Excel.

Learn More

Using WCF RIA Services

WCF RIA Services provides a distributed data exchange framework that builds upon existing functionality in Windows Communication Foundation to allow data to be exchanged between a Silverlight client and a server. It’s a simplified way to work with the asynchronous programming model, track object state within rich business applications, share validation code between client and server projects, and build client-side proxy objects. This lab shows you how to create a WCF RIA Services domain service class, call it from a Silverlight application, and much more. Get started:

Learn More

Tips for Improving Performance in Applications Built with Rich Business Applications

Silverlight 5 enables developers and designers to work together to build more impressive and complex applications than ever before, but with great power comes great responsibility. In this terrific presentation from MIX11, Mike Cook gives you tricks for keeping your Silverlight applications smooth and responsive, and arms you with tools that can help you solve common issues.

Learn More