How To


Tap into the Power of Visual Studio

Daily coding is a lot easier when you know how to use Visual Studio effectively. To optimize your experience with the latest Microsoft IDE, try these practical tips and shortcuts. (Part 3 of 3)

Getting the Jump on Jump Lists

Windows 7 contains a number of UI improvements to the classic taskbar. One very useful feature for quickly launching an application with its associated files is Jump Lists. In this issue, we'll look at how you can utilize Jump Lists in your own Windows 7 applications.

Passing Data Between Pages Using the ASP.NET MenuItem

Sometimes, when the user clicks on a menu choice, you want to pass some data based on the page's content. Here's how to dynamically alter a menu control based on the data on the page.

When Hexadecimal is Just Not Enough

Joe Kunk looks at how to manage a numeric system that extends to the entire alphabet.

Load Testing with Visual Studio 2010

In part 2 of his series on Web performance testing and load testing in Visual Studio 2010 Ultimate, Ben Day explains how to set up a load test rig to determine how well your application performs with multiple users.

Build Your Own 'Skunk Works' Business Intelligence Project with SQL

How to use SQL Server to build a business intelligence (BI) platform without getting your organization's top brass involved.

Calling WCF Services in Silverlight 4

We explore the WCF service boundary after upgrading sample applications to Visual Studio 2010 and Silverlight 4.

Experiencing C# from a VB Developer's Perspective

On VB author Joe Kunk talks about his impression of C#.

Code Contracts in .NET 4

Patrick Steele looks into C# Code Contracts under .NET 4 and how they can streamline code validation.

Memory Mapped Files

Patrick Steele shows how you can realize major performance gains when working with large images by using memory-mapped files.

Web Performance Testing with Visual Studio 2010

Performance testing and debugging is a major focus of Visual Studio 2010 Ultimate.

How-To Q&A: I have set up my Web service for tracing, but I can’t find my trace logs.

A reader sets up a Web service for tracing, but can't find the trace logs, despite the lack of any error message.

Backup On Build: Source Code Assurance (Part 2)

On VB author Joe Kunk provides a look into the code behind his automated source code backup solution.

Backup on Build: Source Code Assurance

On VB author Joe Kunk looks into how an automated source code backup utility can provide a vital, extra level of protection in team-based projects.

How-To Q&A: How do I decide between an imported field or an importing constructor in MEF?

Kathleen Dollard explains the choices developers face when building applications in MEF.

How-To Q&A: Silverlight Startup and Moving Troubles

Kathleen Dollard tackles a pair of questions relating to cryptic errors produced by Silverlight.

Use Mocking Frameworks to Improve Code Quality

C# Corner's Patrick Steele dives into mocking frameworks and how they can help you write more efficient and testable code.

Windows 7 Native Development with Visual Studio 2010

New APIs and native support for resources like the Ribbon UI, the Windows 7 Taskbar and parallelism boost native development.

What's New in Visual Basic 2010

With the release of Visual Studio 2010 and the .NET Framework 4, it's time for Visual Basic developers to start leveraging the new capabilities of Visual Basic 2010.

Retrieving and Displaying a Single Object with dataView and WCF

Continuing his investigation of what works and doesn't work with the AJAX library and .NET 4, Peter Vogel continues to explore how to retrieve data from the client... and discovers that it can be very easily done.

Use Microsoft Word as a Report Writer from Silverlight 4

On VB columnist Joe Kunk shows you how to use the power of Silverlight 4 COM automation and local file system access to turn Microsoft Word into a report writer for Silverlight.

How-to Q&A: Is There an Easy Way to Create Value Converters in Silverlight?

Value converters are extremely powerful and are valuable in minimizing the code required directly in the UI and in providing reuse of conversion logic.

How-to Q&A: Can I Store History Information Locally for a Sandboxed Silverlight App?

Learn how you can store history information for the user on the local client PC in a sandboxed Silverlight 3 application.

How-to Q&A: How Do I Work Around a Silverlight "Catastrophic Failure" Message?

How to work around some of Silverlight's subtle gotchas.

Make Good Use of Code Maintenance

Patrick Steele illustrates useful techniques for modifying existing code while maintaining backward compatibility.

Subscribe on YouTube