C#


Reduce Your Code Vulnerability

Take advantage of these eight, simple tips to reduce your code's vulnerability to attacks ranging from buffer overflow, to SQL injection attacks, to decompilation.

5 Management Essentials for VSTS

Learn basic VSTS techniques that can help you manage your next project more effectively.

VS 2005 Ecosystem Continues to Expand

Discover which new products, designed to enhance and expand the capabilities of Visual Studio 2005, were announced at VSLive! 2006.

Lock Down Your Files

Use the .NET Framework 2.0 to perform file access control, which serves as your innermost wall to protect the network castle from intruders.

BA Architect, More

Take a look at the latest product updates, plus a new data management tool for developers working with ADO.NET compatible data sources.

Write Unit Tests With VSTS

VSTS introduces data-driven unit testing; learn how this feature works and how you can take advantage of this with data-driven unit testing in your applications.

Drill Down on Forms Authentication

ASP.NET 2.0 provides a robust set of functionality for implementing rich and flexible forms authentication in your applications.

Leverage Custom Controls

Learn the basic types of custom controls, as well as how to extend them. Also, learn how to take fuller advantage of drag-and-drop within your applications.

SlickEdit 10: Edit Code in Multiple Languages

SlickEdit 10 lets you work with code in a variety of languages. It provides tools for editing, searching, and merging your source files, and it offers built-in support for many development environments.

Find Bottlenecks in VS.NET Code

Take a look at the latest VS.NET add-ins, including a product that not only lets you find bottlenecks in your code, but also helps you determine their cause.

Visual Studio 2005 Premieres

Visual Studio 2005 includes new language features and development tools, but do you need it? Delve into this analysis of Microsoft's much-anticipated release, plus a look at what's ahead in Orcas.

Microsoft Sets Its Sights on Collaboration

Microsoft made several key announcements at PDC that indicate a strong push in the area of collaboration, shoring up many existing holes.

Make the Leap to .NET

Developers encourage VB6ers to delve into .NET code (whether VB.NET or C#) and take the plunge into the latest languages. The move isn't trivial, but it'll be worth they effort.

Get Acquainted With SOA and Indigo

Learn about the core principles behind Windows Communication Foundation's service orientation (SO), so you can better understand and create service-oriented applications with Indigo.

Web.UI 3.0: Improve Your Web Site

ComponentArt's Web.UI 3.0 provides a variety of tools that help you bring your Web site to life. Each component includes broad functionality and excellent documentation and sample code.

Convert C# Code

Check out the latset add-ins to Visual Studio, including a product that helps you convert C# code to C++ at the project, folder, file, and snippet levels.

Integrate SOA Portals With WSE

Effective policymaking with WS-Policy improves your architecture's adaptability with minimal development when external service interfaces evolve and business needs change.

The Best .NET Products of 2005

Here's the list of the best software products as chosen by Visual Studio Magazine readers. These highly coveted awards were issued in Las Vegas at FTP's VSLive! conference.

Visualize Code With the VSTS Class Designer

Visual Studio Team System's Class Designer allows you to reverse-engineer and visualize existing code in order to better understand it. It ensures that your object model and documentation remain accurate and helpful throughout your app's cycle.

Discouraging Moves From VB6 to C#

A VSM reader argues that Java and C/C++ developers should move to C#, while VB programmers should stick to VB.NET.

Subscribe on YouTube