Simplify the task of validating Web form input by using attributes. If standard validators don't meet your needs, you can create custom data annotations for richer validations.
- By Joe Kunk, Vijay Jagdale
- 09/01/2010
On VB author Joe Kunk shows how you can quickly discover the orientation of an unknown database using dynamic queries.
Joe Kunk looks at how to manage a numeric system that extends to the entire alphabet.
On VB author Joe Kunk talks about his impression of C#.
On VB author Joe Kunk provides a look into the code behind his automated source code backup solution.
On VB author Joe Kunk looks into how an automated source code backup utility can provide a vital, extra level of protection in team-based projects.
With the release of Visual Studio 2010 and the .NET Framework 4, it's time for Visual Basic developers to start leveraging the new capabilities of Visual Basic 2010.
On VB columnist Joe Kunk shows you how to use the power of Silverlight 4 COM automation and local file system access to turn Microsoft Word into a report writer for Silverlight.
Sometimes your best option is to bypass the .NET Framework and make function calls to the native Win32 API.
Visual Basic 10 introduces new generic tuple classes that can help you get more done with less -- if you're careful about it.
- By Bill McCarthy
- 12/01/2009
ON VB: Four ways to synchronize threads with your app's user interface.
- By Bill McCarthy
- 10/01/2009
64-bit-capable machines are everywhere. It's time you start thinking about 64-bit support as you develop your Visual Basic applications.
- By Bill McCarthy
- 07/01/2009
Learn how to create powerful templates that can be called from both client- and server-side code.
- By Steele Price
- 04/01/2009
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
Learn how LINQ, extension methods, and lambda functions can help you add a bit of distinction, simplicity, and robustness to your code.
- By Bill McCarthy
- 11/01/2008