This course is a practical introduction to programming in Visual Basic and the use of services provided by .NET. It emphasizes the Visual Basic language and how to build Visual Basic applications from an object-oriented perspective. Knowledge of the earlier version of the language, Visual Basic 6, is not required. It is current to Visual Studio 2008 and .NET 3.5, which introduces important new features such as local type inference, extension methods, lambda expressions and Language-Integrated Query (LINQ). The new features are covered in a new chapter..NET is a revolutionary advance in programming technology that greatly simplifies application development. Microsofts popular Visual Basic programming language has been upgraded to take advantage of the new .NET features. Visual Basic has become a fully object-oriented programming language with capabilities comparable to C++, Java, and Microsofts new language C#.One of the strengths of Visual Basic, and the reason it has enjoyed such widespread use, is the ease with which Windows application can be developed. Microsoft has revamped the way that Windows applications are built under .NET. Windows Forms, used by .NET languages, represents a class library that brings uniformity to the components of a Windows application. The course includes substantial coverage of using Windows Forms in Visual Basic, including creating database applications with ADO.NET.
Students should have some programming experience.
5 Days/Lecture & Lab
- .NET What You Need To Know
- Fundamentals of Visual Basic Programming
- Control Structures
- Advanced Data Types
- Exception Handling
- Interfaces and Collections
- Introduction to Windows Forms
- Windows Forms Controls
- User Interface Features
- Database Programming
- New Features in Visual Basic 2008