Mickey shows you a basic example of unit testing with Visual Studio Team System 2008. Part 1 of 3.
- By Mickey Gousset
- 09/08/2009
Since the birth of Visual Basic and Access, Microsoft has burned through a series of data-access APIs.
- By Andrew J. Brust
- 09/01/2009
A reader responds to our August interview with Scott Guthrie, corporate VP of Microsoft's .NET Developer Platform group, about Silverlight 3.
- By Readers of Visual Studio Magazine
- 09/01/2009
Careful planning can help improve the manageability and quality of your next-generation Silverlight applications.
- By Kathleen Dollard
- 09/01/2009
Windows 7 has gone RTM and seems poised undo much of the damage Windows Vista has wrought. Is it time to start developing for Windows 7?
- By Michael Desmond
- 09/01/2009
Optional and named parameters were added to the C# language for COM and Office interoperability, but these features are actually useful in a variety of ways.
When all you have is a hammer, should everything look like SMS?
- By Alex Papadimoulis
- 09/01/2009
The final installment in Peter's series on how to use the GridView without a DataSource explores how developers can perform inserts.
The difference between a successful program and a complete flop may come down to how you treat your users. Here's one simple way to avoid needlessly annoying your users.
- By Karl E. Peterson
- 08/25/2009
Peter adds the code to support doing updates and deletes with an unbound GridView.
Creating and persisting new environment variables can be surprisingly tricky in Classic VB. Here's how to avoid a common trap.
- By Karl E. Peterson
- 08/18/2009
If you want to let your users edit repeated rows of data, you can use the GridView -- even if your data isn't in a table. You need to do pick the right design for your data but you can enable all of the functionality of the GridView for data held in memory.
ClassicVB was created in a pre-Mousewheel era, hard as that may be to conceive. Here’s how you can watch for, and react to, the user spinning that now-ubiquitous device.
- By Karl E. Peterson
- 08/11/2009
Sorting in the GridView is simple to implement, as long as you want simple sorting. For more complex sorts you have to take control of the Sorting event.
Use the DesignProperties class to prevent code errors in the Blend designer.
You pick the best of the best in 2009.
- By Michael Desmond
- 08/01/2009
A Junior Developer Learns that Seniority Doesn't Mean Smarter.
- By Alex Papadimoulis
- 08/01/2009
How .NET developers can help Microsoft face growing threats to its .NET franchise.
- By Andrew J. Brust
- 08/01/2009
Exceptions are a way of life in the .NET world. You must follow the rules to make your classes easy to use for other developers. Conforming to the standards will make everyone's life easier.
Readers chime in on XAML.
- By Readers of Visual Studio Magazine
- 08/01/2009