VB.NET Tutorials & Articles
-
New features for web developers in ASP.NET 2.0
by Alex HomerASP.NET 2.0 brings enhanced performance and many new features that make the web developer's life easier. Alex Homer takes you through what's new.
-
Delegates in VB.NET
by John SpanoYou use them everyday, but might not know it. In this article, we will take a look at what a delegate is and how it will help you to develop better software.
-
Strings in .NET and C#
by Jon SkeetThe System.String type (shorthand string in C#) is one of the most important types in .NET, and unfortunately it's much misunderstood. This article attempts to deal with some of the basics including interning, literals and encoding.
-
Floating-Point in .NET Part I: Concepts and Format
by Jeffrey SaxThe first in a three part series, this article introduces the basic concepts of floating-point arithmetic: number formats, accuracy and precision, and round-off error. It includes an in-depth discussion of the .NET floating-point types.
-
Using .NET to make your Application Scriptable
by Tim DawsonShows how to use the built-in compilers in the .NET framework to allow users of your product to write script to control and hook in to the application.
-
The ColorPicker WinForms Control
by Palo MrazDeveloping a simple ColorPicker WinForms control by implementing the IWindowsFormsEditorService interface and leveraging the WinForms design-time infrastructure.
-
Drag and Drop in Windows Forms - A Primer
by Brian O'ConnellExamples of how to implement Drag & Drop in Windows Forms including TextBox, TreeView and Dragging a control around a form.
-
Spatial data in SQL Server 2008
by Jason FollasJason takes you back to those high school geometry lessons and demonstrates how to take advantage of the new geospatial and geometric data types in SQL Server 2008.
-
Top 10 Application Security Vulnerabilities in Web.config Files - Part Two
by Bryan SullivanIn this second part of a two-part series, you will learn about application security issues related to authentication and authorization, as well as five vulnerabilities commonly found in ASP.NET web-based applications. Additionally, find out how to keep configuration files from being unintentionally modified by uninformed programmers or administrators, as well as why it is critical to never rely on default setting values.
-
Interacting with the web using WebRobot v1.0
by Fernando SanchezIn this tutorial, we will learn how to use the WebRobot component to interact with web sites, by filling out forms dynamically and uploading files from a simple VB.NET application.
-
Bin Packing
by Mitch ★An implementation of the most common Bin Packing algorithms. Visually representing the computed data will also be discussed.
-
High-Performance .NET Application Development & Architecture
by Dimitrios MarkatosThis article demonstrates the art of creating and architecting high-performance and scalable .NET applications, covering all stages, from planning to development and their perspective best practices.
-
DataGrid/GridView Paging and Sorting Using A DataReader
by Dimitrios MarkatosThis article will demonstrate two ways one could implement the DataReader to bind a DataGrid, that includes caching, paging and persistent bi-directional sorting, all without the use of a DataAdapter/DataSet at all, and includes ASP.NET 2.0 GridView version!
-
Test-Driven Development in .NET
by Peter ProvostAn article presenting benefits and techniques for using test-driven development in .NET, specifically examining the NUnit testing framework.
-
Number Systems
by Mitch ★Most programmers are aware of a few number systems. Decimal, Binary, Octal, etc. VB.NET allows you to work with these number systems, but these alone. What about Duodecimal, Quinquevigesimal, or Roman Numerals? A proof of concept article.
-
Intercepting keys in custom UITypeEditor's
by Palo MrazThis article and the accompanying source code shows you how to intercept the ENTER and ESC keys in your own UITypeEditor implementation. Intercepting the keys is essential for emulating the behavior of the .NET Framework's built-in, drop-down editors in order to provide your users with a consistent user experience.
-
Writing Plugin-Based Applications
by Tim DawsonPlugins are a great way to make your application extensible. They are easy to implement with the .NET framework, and this article shows how.
-
Implementing The Google Web Service In VB.NET
by Jayesh JainLearn how to implement the new Google Web Service and take advantage of its powerful searching features in your VB.NET program.
-
Watching Folder Activity in VB.NET
by Jayesh JainIn this article we're going to learn how to implement the FileSystemWatcher class using Microsoft Visual Basic .NET
-
COM Interoperability in .NET Part 1
by G.Gnana Arun GaneshIn the first part of this series, Arun Ganesh introduces interoperability between the new .NET technologies, and how to use old Win32 API calls in your .NET applications.