Late binding can bring great flexibility to Visual Basic programmers, but it has a serious downside in eliminating static-type checking and IntelliSense support. Use a static wrapper for dynamic code to enjoy the best of both worlds.
- By Danijel Arsenovski
- 06/01/2006
VB differs from other .NET-languages in that it doesn't provide short-circuited conditional statements, but you can still achieve the same effect, and be backward compatible with pre-.NET versions of VB.
- By Billy Hollis
- 06/01/2006
A reader explains that he likes VB6, and that is enough; another reader comments on the disconnect between Bill Gates' charitable work and Microsoft's (and other companies') assistance to the Chinese government in helping it stifle dissent.
Take advantage of /n software's IP*Works to simplify a variety of Internet-related tasks, from working with SOAP, to handling tasks related to HTTP, DNS, and FTP seamlessly.
Take advantage of .NET 2.0's addition of generics to provide better collections functionality in your applications.
- By Jean-Paul Boodhoo
- 05/01/2006
Learn how to scope your variables correctly, as well as the rules governing definite assignment in C#.
- By Eric Gunnerson and Nick Wienholt
- 05/01/2006
Everything from barcode components to testing, from Help-authoring enhancements to e-mail capabilities and software localization?it's all here in the May product listings.
- By Editors Visual Studio Magazine
- 05/01/2006
Implement a Web service that performs a binary file transfer using Web Service Enhancements 3.0 and MTOM.
- By Martin Kulov
- 05/01/2006
Learn how to integrate ASP.NET's built-in security tools with the features of your existing site.
In an exclusive interview, John deVadoss discusses software architecture and Microsoft's new certification program.
- By Patrick Meader
- 04/17/2006
The January 2006 Language Integrated Query (LINQ) preview for the next ("Orcas") version of Visual Basic enables automating SQL Server object-relational mapping for DLinq and enhances XLinq syntax for literal XML and late binding.
- By Roger Jennings
- 04/01/2006
ASP.NET 2.0 provides a robust set of functionality for implementing rich and flexible forms authentication in your applications.
Take advantage of collections to both simplify and enhance your VB business applications.
Rockford Lhotka argues that the software development process is overly complicated, with an emphasis on what is fun for the developer to do, but with too little consideration of the user's needs.
- By Rockford Lhotka
- 04/01/2006
The software world is changing-fast-and you need to adapt to these changes if you want to remain relevant from a professional standpoint.
- By Peter Varhol
- 03/01/2006
Take advantage of these eight, simple tips to reduce your code's vulnerability to attacks ranging from buffer overflow, to SQL injection attacks, to decompilation.
- By Josh Holmes and Gabriel Torok
- 03/01/2006
New products for VSM readers.
- By Editors Visual Studio Magazine
- 03/01/2006
Take advantage of testing features in Visual Studio Team System for Software Testers to produce higher-quality Web applications.
Delve into application lifecycle management with this list of resources compiled by the staff of FTPOnline.
- By Editors Visual Studio Magazine
- 03/01/2006
A reader offers kudos for recent interviews on the back page of the magazine; also, new letters in the ongoing VB6 versus .NET debate.