.NET Framework


Survey: Devs Adopting Open Source, But Management Lacking

A survey of 1600 software development professionals shows widespread uptake of open source solutions marred by lack of effective policies and integration.

Year in Review: Visual Studio TFS and ALM

Mickey Gousset looks back at 2010 and some of the many developments around Team Foundation Server and application lifecycle management.

Supporting Updates with jQuery Data Linking

Peter extends his AJAX page with jQuery's new data linking technology. This supports letting the user make changes on the client that are passed back to a Web service that updates the database on the server.

My Biggest VB Programming Mistake

When "Oops!" becomes "OMG!" On VB columnist Joe Kunk shows how a simple oversight when using SQL Server 2000 Data Transformation Services (DTS) nearly ended in disaster.

Test Impact Analysis in Visual Studio 2010

Depending on the size of your code base, running unit tests every time a code change is made can be a daunting process. Test Impact Analysis in Visual Studio 2010 (Premium and Ultimate Editions) can speed up that process.

Displaying and Filtering Data with jQuery Templates

Building on the new jQuery extensions for displaying multiple rows, Peter builds a page that retrieves data from a Web Service based on the user's input -- and filters the data in the client as well.

Survey: Dev Outlook Shifting

A survey by ALM provider Serena Software indicates that dev organizations are shifting focus from cost cutting to improving application delivery.

C# Object Equality in .NET

Explore ways to override the default concepts of object equality, based on reference and value types, in the Microsoft .NET Framework.

Tablet Toast or Slate Salvation?

Microsoft's current and former CEOs have opened the Consumer Electronics Show (CES) for years. But Android's popularity at the show should push Microsoft to do something innovative on the tablet front.

Windows Phone 7 Coming on Fast

IDC last month released a report examining the uptake of Windows Phone 7 mobile devices and application development.

MonoDroid Tutorial Part 2: Building a MonoDroid App

In the second part of this tutorial series, Wallace McClure walks you through the basics of creating a MonoDroid app.

The Regex Code Review

Bob had sent out a single VB.NET function with an accompanying class definition. Its sole purpose in life was to see if at least one of the terms, passed as an array of strings, existed in the second parameter, a document body. Jed was positive that somewhere, a Reverse Polish Notation calculator was crying.

How to Generate Code from a UML Model in Visual Studio 2010

The UML modeler is a powerful new tool, especially when it's backed with a code-generation system.

MonoDroid Tutorial Part 1: Introduction to MonoDroid

In the first part of this tutorial series, Wallace McClure walks you through what MonoDroid is and how .NET developers can use it to create Android apps.

Understanding the Dynamic Keyword in C# 4

The dynamic keyword brings exciting new features to C# 4. Find out how it works and why it simplifies a lot of your coding tasks, including some handy COM interop possibilities.

Windows: ARMed and Dangerous

The recent Consumer Electronics Show (CES) event was nothing short of a tablet extravaganza -- and it may go down as the turning point where the PC earned a new lease on life.

Amethyst and WebOrb Integrate Flash Development with Visual Studio

Well-integrated environment from SapphireSteel lets .NET developers create Flex applications for the Flash platform.

Developer Tips: Making the SharePoint Transition

ASP.NET developers can have trouble finding their way through the SharePoint maze, because much of what they know is wrong. Here's a baker's dozen of tips to lead you in the right direction.

The Factory Pattern in .NET (Part 3)

C# Corner columnist Patrick Steele concludes his exploration of factory patterns in .NET.

Setting Up for jQuery Templates

Peter Vogel prepares to try out the new jQuery templating/databinding functionality to create a simple AJAX-enabled page that allows the user to select a customer and retrieve from a Web service all the orders associated with that customer.

Subscribe on YouTube