Columns


.NET: Fated to Succeed

I remember a time, not that many years ago, when I doubted Microsoft's bet-the-company strategy around .NET. For all its breadth, the impetus for the Microsoft .NET Framework wasn't breathtaking innovation.

A Matter of Documentation

Readers respond to our May 2010 review of Telerik RadControls for ASP.NET AJAX, debating the quality of the company's product documentation.

Managing Menus with a Custom Menu Provider

Creating your own module for managing menus is not only ridiculously easy, but opens the door for adding any other enhancements that you can think of.

SharePoint Is the New Access

When searching for a "forms over data" applications contender, SharePoint just might be your best bet.

Microsoft's View: ALM for Everyone

ALM should be attainable and affordable -- that's why we've included Team Foundation Server 2010 with nearly every MSDN subscription purchased with Visual Studio 2010.

Extending Client-Side Programming in ASP.NET 4

ASP.NET 4 adds a wealth of features for client-side developers, including new ways of instantiating controls, a new infrastructure for managing libraries and some minor but much-needed tweaks. And there's more.

Calling WCF Services in Silverlight 4

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

Managing Menus

Peter considers two solutions for keeping items in the sitemap off of your Menu or TreeView controls. But he's also wondering if there are more solutions out there.

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.

In Frameworks We Trust (and that could be a problem)

Bola Rotibi looks at the evolution of software development frameworks and some of the good, and bad, that they've delivered over the years.

Is There a Future in Server-Side Code?

Peter Vogel closes out his eight-part series on creating an AJAX-enabled ASP.NET application.

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.

Inside TFS: Improving Project Management

An Overview of Project Management with Team Foundation Server 2010.

Inside TFS: Streamlining Development

Jeff Levinson looks at how Team Foundation Server 2010 can streamline and improve the management of software projects.

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.

Inside Team Foundation Server Power Tools Part 2

Mickey Gousset covers more utilities included in the Team Foundation Server Power Tools April 2010 Edition.

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.

Subscribe on YouTube