Visual Studio


To Comment or Not to Comment

On VB columnist Joe Kunk explores the benefits and drawbacks of commenting source code, and finds that the answer is not as clear cut as many might think.

The 2011 .NET Survival Guide

A look inside the critical technologies and tools that will shape .NET development over the next year.

.NET Survival Guide: Web and RIA Development

Microsoft's latest announcements make it clear that, when it comes to delivering applications over the Web, the choices for the .NET developer are ASP.NET and ASP.NET MVC.

Size Matters with Infragistics NetAdvantage for .NET: Windows Client Suite

The suite continues to deliver tons of controls that Windows Forms developers want to use -- but organization could be improved.

Inside Developer Express DXperience ASP.NET

The award-winning component suite is a powerful tool for ASP.NET app development.

.NET Survival Guide: Data Access Technologies

The frequency with which Microsoft has changed database access technologies is remarkable, with each new scheme offering the promise that .NET developers have finally arrived at a long-term solution.

.NET Survival Guide: Cloud and Software as a Service

Cloud computing solutions vary considerably, yet claim superior privacy, security and scalability over on-premises deployments that also require the expense of an IT department to manage them.

Survival Guide: Line-of-Business Development

Microsoft's efforts to improve mobile, Web and cloud application development have captured a great deal of mindshare over the past year.

If You Love Your Developers, Set Them Free

Every once in a while, Microsoft toys with the idea of taking its dev tools cross-platform.

Line-of-Business Dev in 2011

With all the activity around mobile and Web technologies, it's easy to think that Microsoft might take its eye off the ball in the area of line-of-business (LOB) development.

.NET Survival Guide: Multi-Core and Parallel Development

In 2011 even low-end laptops come with two cores and, at the high end, eight and even 16 cores aren't uncommon.

.NET Survival Guide: Application Lifecycle Development

Application Lifecycle Management (ALM) is a critical measure of a team's maturity and development effectiveness.

Measuring Test Effort Progress with EVM

An important part of a software testing -- or coding -- effort is the ability to measure progress. One way for doing this is a technique called Earned Value Management (EVM). Find out how easy it is to apply EVM to your own projects.

Discarding More Dependencies

Nearly all applications need to open or save data files. Use the common file dialog APIs to easily avoid another unneeded dependency and sidestep some system bugs as a bonus. (Part 2 of 2)

2010: The Year in ASP.NET

With the new year upon us, Peter Vogel looks back at some of the big changes and advancements in ASP.NET in 2010.

CodeFluent Entities Modeler Goes RC

SoftFluent releases near-feature complete version of its visual modeling designer.

Discarding Dependencies

Why tempt fate by making your application dependent upon an easily replaced component? Karl Peterson shows how you can begin reducing external dependencies in your VB apps.

Crystal Reports vs. SQL Server Reporting Services

If you're trying to decide whether to use Crystal Reports or SQL Server Reporting Services with ASP.NET, you can rest assured that there is no bad choice.

Coded UI Tests (Part 4): Tips and Tricks

Mickey Gousset finishes out his series on coded UI testing with some useful tips and tricks.

Extending the ListView

Peter moves beyond the basics of setting up a ListView to add databound controls, control headers and footers and turn on updating.

Subscribe on YouTube