News

Advantage C# As a C# developer and author of VSM 's C# Corner column, I'm constantly testing the state-of-the-art on the C# side of the house. While I'm impressed by Visual Basic .NET, one feature ...
Visual Basic and C# endow their variables with the same lifetimes, with one key exception: block-level variables. These local variables, when defined within a block statement, behave differently ...
Take advantage of the is and as operators in C# to perform casting operations elegantly and write code that is well structured, concise, and maintainable.
Take advantage of the specification design pattern in C# to improve the modularity, maintainability, and reusability of your source code.
The future of Microsoft’s languages: C# to be powerful, Visual Basic friendly A change that should have been made fifteen years ago.
While competitors are coming up with new, "modern" programming languages, Microsoft continues to evolve its tried and true languages such as Visual Basic and C#, with new features -- including ...