Peter Vogel wraps up his review of the jQuery extensions by waxing philosophical about what those extensions mean to the kind of tools that developers should expect.
In the second part of this two-part series, Mickey Gousset shows how TFS 2010 lets users create Excel reports, including pivot tables and charts, from a work item query. The report can then be published and shared with other users.
- By Mickey Gousset
- 02/23/2011
TFS 2010 uses SQL Server Reporting Services to provide reports, but because it uses data warehouse and analysis services to store reporting information, users can roll their own. We examine how to use Microsoft Excel to access the Team Foundation Server OLAP cube to create a report.
- By Mickey Gousset
- 02/22/2011
Peter Vogel implements deletes for rows in a template by adding event handlers to the template. He also looks at a feature of the tmpl plugin that he wasn't able to shoehorn into his sample project. (Part 3 of 4)
C# Corner columnist Patrick Steele says writing unit tests can be a time-consuming chore. He looks at some approaches that can make writing unit tests easier and more efficient for C# programmers.
- By Patrick Steele
- 02/18/2011
Mickey Gousset looks back at 2010 and some of the many developments around Team Foundation Server and application lifecycle management.
- By Mickey Gousset
- 02/16/2011
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.
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.
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.
- By Mickey Gousset
- 02/10/2011
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.
Explore ways to override the default concepts of object equality, based on reference and value types, in the Microsoft .NET Framework.
- By Patrick Steele
- 02/01/2011
In our January cover story, ".NET Survival Guide," we published a series of capsule explorations of various .NET development sectors, including one capsule focused on Web and RIA development.
- By Readers of Visual Studio Magazine
- 02/01/2011
IDC last month released a report examining the uptake of Windows Phone 7 mobile devices and application development.
- By Michael Desmond
- 02/01/2011
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.
- By Andrew J. Brust
- 02/01/2011
The UML modeler is a powerful new tool, especially when it's backed with a code-generation system.
- By Kathleen Dollard
- 02/01/2011
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.
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.
C# Corner columnist Patrick Steele concludes his exploration of factory patterns in .NET.
- By Patrick Steele
- 01/27/2011
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.
On VB columnist Joe Kunk explores the new BigInteger structure in .NET 4 and how it lets you work with astronomically large numbers.