Most of the time it doesn't matter where the user puts your application's windows, but every now and then you really need to know -- or even decide this for yourself.
- By Karl E. Peterson
- 03/02/2009
Learn how to display multiple pages in Silverlight and discover the tools and controls that ship with it; track down a bug in a case statement; and take advantage of helpful tips for trying to obtain a clean Code Analysis.
- By Kathleen Dollard
- 03/01/2009
Now is definitely not the time to let your interview skills get rusty. Here are some tips to help you stand out from the crowd of job-hunters (and potential employers, too).
- By Billy Hollis
- 03/01/2009
Readers share their thoughts on Agile development and changes to Windows Workflow Foundation.
- By Readers of Visual Studio Magazine
- 03/01/2009
Improved support for managed and native code in static-analysis software.
By now you've no doubt noticed some changes in this month's issue of <i>Visual Studio Magazine</i>.
- By Michael Desmond
- 03/01/2009
Taking a careful look at the capabilities the compiler gives to anonymous types provides an excellent tutorial on what you should consider when you create your types -- including whether they are classes or structs.
Peter continues his series on integrating cascading DropDownLists with databound controls and the SqlDataSource.
Part 1 covered the basics of project-level and server-level security in TFS. Mickey's follow-up tackles work item tracking and version control security.
- By Mickey Gousset
- 02/23/2009
You've given your users cascading DropDownLists to make it easy for them to find the item they want -- but now your page won't update. Peter has a solution for single-tier applications using the SqlDataSource.
Getting your content and master pages to work side-by-side is easy, thanks to UpdatePanel.
Silverlight 2 lets you access and manipulate data several ways, thanks to a data access framework that's built right in.
Unhandled runtime errors hit the best of us. But if you catch them at the Page and Application levels, you'll save yourself a lot of grief.
While moving code backward is nice, what really matters is that code can move forward.
- By Karl E. Peterson
- 02/02/2009
The latest products for .NET developers.
Iterators are a crucial part of modern programming, not least because they provide the basis for collection traversal using For Each loops. Language Integrated Query (LINQ) adds to the importance of iterators, as iterators are the source of IEnumerable(Of T) that forms the backbone of LINQ. Learn how to take advantage of them in your code with several different techniques for creating your own iterators in VB.
- By Bill McCarthy
- 02/01/2009
The convergence of the "three screens" -- PC, TV and Phone -- and what it means for developers.
- By Andrew J. Brust
- 02/01/2009
Readers sound off on the latest issues facing developers.
- By Readers of Visual Studio Magazine
- 02/01/2009
A new framework for data synchronization.
Lambda expressions are nothing more than convenient syntax for delegates. So why can't you use them where the Framework expects a delegate? And more importantly, what can you do about it?