Columns


No More Drive-By Debugging

Peter Vogel abandons ASP.NET (mostly) to discuss how to better debug programs.

Branch by Quality using TFS 2010 (Part 1)

Mickey Gousset discusses the theory behind the Branch by Quality branching/merging pattern in Team Foundation Server 2010.

Microsoft Contributes New Technology to jQuery

Microsoft and the jQuery team's announcements about the new data-driven plugins for jQuery have Peter all excited. He describes the plugins and what he's going to be doing with them in upcoming columns.

Honoring Hidden Fonts

Windows 7 hides a number of locale-inappropriate fonts by default, and allows users to toggle this property as well. Here's how to honor that setting.

More on Adding Controls Dynamically

Peter returns to last week's topic to go beyond the basics of how to add controls to a page to fully integrate it into your Page's lifecycle.

Dynamically Add Controls at Runtime

There are, at least, six ways to have controls magically appear on a page at runtime. Just don't add it directly to the Page.

A Well-Grounded Cloud

In a Redmond Review column last year ("What's Old Is New Again," April 2009), I discussed a move by Microsoft to reform its then-named SQL Data Services (SDS).

Knowing Developers

A lot of people regard Apple and Microsoft as two sides of the same, cynical coin.

C#: The Good, Bad and Ugly

It's almost 2011. The Microsoft .NET Framework and C# have been publicly available for almost 10 years -- longer if you count the early betas.

Discretionary Development at Microsoft

Have you ever wondered why the Microsoft Base Class Library (BCL) lacks an IEnumerable<T>.ForEach(...) method?

Fixing Bad Code from a Contractor

Brandon hired a software development contractor to create a Web portal using ASP.NET to complete a custom software solution for one of his company's Software as a Service customers.

A Question About the Entity Framework

Lennie Lobel, CTO of Sleek Technologies and a consultant at twentysix New York, is an expert on Entity Framework and Microsoft .NET Framework data-access technologies.

Moving the Web.Config to Production in ASP.NET 4.0

Microsoft has another solution for managing your Web.config file as you move your site to production. And, no matter what the name of this feature suggests, you don't have to learn XSLT to use it.

Branch By Release in TFS 2010 - Part 3

Mickey concludes his look at the Branch By Release pattern.

Extending Enum

The Enum or enumeration is one of the fundamental constructs in the .NET Framework, serving as an easy-to-remember set of names for a series of fixed values that are logically related. It turns out that there is a surprising amount to know about the Enum construct.

Test Driven Development in ASP.NET MVC

Peter Vogel raises some interesting questions that address one of the major benefits of ASP.NET MVC: Test Driven Development.

Dev Collaboration: Not All Talk is Cheap

Bola Rotibi examines challenges and opportunities as social media concepts transition into the dev space.

Branch By Release in TFS 2010 - Part 2

Mickey Gousset shows us how to implement Branch By Release merges using TFS 2010, and some new visualization features.

ASP.NET Processing in ASP.NET MVC

Peter Vogel wraps up his series on ASP.NET MVC, for now, by mapping some typical ASP.NET tasks to ASP.NET MVC.

Branch By Release in TFS 2010

Mickey Gousset begins a series of columns looking at branching/merging patterns and how to implement them using Team Foundation Server 2010.

Subscribe on YouTube