|
|
Visual Basic.NET
|
| |
While owing its heritage to previous BASIC languages, Microsoft's Visual Basic.NET is anything but Beginner's All Symbolic Instruction Code (BASIC).
Visual BASIC.NET 2005 is a rich Windows based component programming language that is fully OOP compliant.
Visual BASIC.NET also is supported with a the .NET compact framework that allows us to program for Pocket PC devices.
Finally Visual BASIC.NET can be used to create web sites with ASPX pages. The code behind technology places VB.NET on the server delivering web site pages in a format the browser can translate.
VB.NET is a good choice for programmers with a rich background in BASIC languages wanting to tackle a learning curve that is not as steep as other OOP languages.
Microsoft MSDN Support: Visual Studio Support
|
|
VB.NET MDI Forms
|
| |
A Multiple Document Interface (MDI) form might be thought of as a container form that holds and manages all of the different work forms. The MDI form is a handy way to encapsulate a subsystem and keep the development costs in check.
How To Code a MDI Form
|
|
VB.NET ListBox
|
| |
The Listbox Component is the premier way to display and select items. The .NET version has the ability to store objects with in the ListBox items properties.
How to Code a ListBox
|
|
VB.NET TreeView
|
| |
The Treeview component provides a method of listing items in a higherarchtical fashion for selection. While this component is a little more complex to code verses a ListBox, the additional information that can be read from a TreeView make the extra effort worth it.
How to Code a Treeview
|
|
VB.NET DataGrid
|
| |
The DataGrid component is an excellent way to display and edit detail or transaction records. Think of the datagrid as a spreadsheet where you control the cells programatically.
How to Code a DataGrid
|
|
VB.NET File I/O
|
| |
While most programs access database tables for data storage, there is still the need to access text documents and files.
How To Code File I/O
|
|
VB.NET Functions
|
| |
User Defined Functions are subroutines that return a value. Nornally a function is supplied with parameter values, performs the computations, and then returns a value.
How to Code Functions
|
|
VB.NET Classes & Collections
|
| |
Classes are used to store object definitions and functionality. Look at a class as the blue print while the object is the building. While Classes are usually separate files, unlike JAVA they do not have to be. Classes are the Heart of BN.NET OOP structure. Classes Encapulate, Inherit, and Polymorph program logic.
How to Code Classes & Collections
|
|
VB.NET Modules
|
| |
Modules are used to store variables, procedures, functions, and interfaces that will need to be publicly accessed. While Modules are usually separate files, they do not have to be. Many developers prefer Classes Modules, but Modules still have some usefulness.
How to Code Modules
|
|
VB.NET Report Printing
|
| |
Vb.NET supports printing with two different methodologies. Both Crystal Reports and the Document Object represent two varied approaches to printing. We use HEADLINE Scripting with lowercase prefixes for most objects.
How to Code Report Printing
|
|
VB.NET Print Preview
|
| |
Classes are used to store object definitions and functionality. Look at a class as the blue print while the object is the building. While Classes are usually separate files, unlike JAVA they do not have to be. Classes are the Heart of BN.NET OOP structure. Classes Encapulate, Inherit, and Polymorph program logic. We use HEADLINE Scripting with lowercase prefixes for most objects.
How to Code Print Preview
|
|
VBG.NET Database Connections
|
| |
VB.NET supports a wide range of database connections. The basics of making a connection are importing the database connection classes, declaring a connection object, and setting the parameters needed to connect: The database type, the location of the database, and the name of the database. The provided code connects to an Access database.
How to Code Database Connections
|
|
How to Code MultiThreading
|
| |
Multithreading in VB.NET is easy and reliable. This advanced level feature can be used to run reports from a MDI system while freeing the rest of the MDI system for use. We use HEADLINE Scripting with lowercase prefixes for most objects.
How to Code MultiThreading
|
|
|
|