|
May 11, 2025
|
|
|
|
2022-2023 College Catalog [ARCHIVED CATALOG]
|
CIS 141 - Introduction to VB.NET 3 Credits, 3 Contact Hours 3 lecture periods 0 lab periods
Introduction to the Visual Basic.NET programming language. Includes Microsoft .NET, .NET framework, common language runtime, getting started with Visual Basic.NET (VB.NET), and object-oriented programming. Also includes user interface programming, VB.NET and the .NET framework, and using ADO.NET in VB.NET
Prerequisite(s): CIS 129

Course Learning Outcomes
- Describe Microsoft’s .NET environment and discuss the principal features of the .NET framework.
- Identify the goals of Common Language Runtime (CLR) and describe the advantages and disadvantages of CLR.
- Demonstrate the use of VB.NET data types, control structures, subroutines, functions, and console I/O by creating VB.NET console applications.
- Describe the role of Object-Oriented Design in creating VB.NET applications, and demonstrate how these ideas are implemented in VB.NET.
- Use Windows forms, controls, events, menus, toolbars, and dialogs to demonstrate VB.NET Windows applications.
- Describe the features and tools that enable VB.NET to fit into the .NET framework.
- Describe ADO.NET and demonstrate the use of ADO.NET to access database information.
Outline:
- What is Microsoft .NET
- Applications in an internet age
- Tools for today’s applications
- A robust windows platform
- .NET programming platform
- .NET enterprise servers
- .NET services and hailstorm
- .NET Framework
- Evolution to .NET
- .NET framework overview
- Common language runtime
- .NET class library
- Common language specification
- .NET languages
- .NET framework SDK
- Visual Studio.NET
- Common Language Runtime (CLR)
- Goals of CLR
- Assemblies
- Common type system
- Metadata
- Virtual exception system
- Intermediate language
- Managed code
- Just-in-time compilation
- Garbage collection
- Getting Started with Visual Basic.NET
- First VB.NET console application
- Namespaces
- Data types
- Control structures
- Subroutines and functions
- Console I/O
- Exception handling
- Object-Oriented Programming in VB.NET
- Classes
- Access control
- Methods and properties
- Shared data and methods
- Inheritance
- Overriding methods
- Events
- Interfaces
- User Interface Programming in VB.NET
- First VB.NET windows application
- Windows forms
- Controls
- Windows events
- Menus
- Toolbars
- Dialogs
- VB.NET and the .NET Framework
- Class hierarchies
- .NET interfaces
- Using generic interfaces
- ICloneable and IComparable
- System.array
- Collections
- Delegates
- Using ADO.NET in VB.NET
- ADO.NET overview
- Managed providers
- Using DataReaders
- Using DataSets
- Interacting with XML data
|
|