You are on page 1of 17

F5227

VISUAL

BASIC NET. PROGRAMMING

Synopsis

VISUAL BASIC.NET PROGRAMMING course provides students with the knowledge and skills needed to develop applications in Microsoft.NET for the Microsoft .NET platform. The courses on user interfaces, program structure, languange syntax and implementation details.

Assessment
I. CONTINUOUS ASSESSMENT II. FINAL EXAMINATION

50% 50%

Course Work: 1. Quiz 2. Assignment 3. Mini Project 4. Lab Exercise 5. Test Comprising of 2

5 3 1 10 4
1

10% 15% 20% 20% 35%


100%

2 Theory Test 2 Practical Test

Final Examination

Outcomes of Subject

Create a simple Visual Basic.NET-based application based on the Windows Application templete Explain essential terminology, including memory, data types and graphical user interface Apply object-oriented programming techniques to create classes, add methods and add properties Create a simple Visual Basic. NET-based Web Form application that uses an XML Web Service and manipulate data in database by using Microsoft ADO.NET

BAB 1

Introduction To .NET Technology

Overview of .NET Technology

The Framework start at :


At memory management Component loading level Multiple of rendering user Program interface

There are layer that provide just about any system-level capability that developer would need.

Major component of Microsoft. Net Technology

The .NET Framework Classes

.NET difference form Win32 API because .NET totally object-oriented.


Object-oriented : what you want to do, you going to be doing with object . You also dont care how it done behind the scenes. (Encapsulation)

In .NET has subsystems that are never access directly.

Box Marked System IO


Irrespective of whatever platform you are waiting for, you still only use the Framework classes Your application System IO File provide Access to a file on disk or network

System IO file Programming Language

.NET support Windows, so System IO file can communicate with Windows 98, ME, 2000, XP and 2003.

Execution Platforms

Windows File System

Pocket PC System

Linux File System

The .NET Framework Classes


The .NET Framework actually set of classes called base classes. Base classes extensive and provide the functionality for anything need to do in windows or web environment. This environment can work in :

Files Data Form or control

Visual Basic 2005

The Menu

File: Edit: View:

Project:
classes.

Seems every windows program has a file menu Provide access item like undo, redo, cut, copy, paste and delete. Provide quick access to the windows that exist in the IDE. Allows user to add various file to user applications such as forms and

The Menu

Tool:

Has commands configure the VS 2005 and link to other external tool. Window: Become standard menu for any application that allow more than one window open at a time. Community: Provides access to developer resource. Help: Provides access to VS 2005 documentation. Also provide update VS 2005.

The Toolbars

Available within IDE including:


Formatting Image editor Text editor

Group of Options Group of Editing Group application Group Quick Link

Creating A Project

Window Visual Studio 2005 IDE

Window Visual Studio 2005 IDE

Database Explorer Provides access to database connection Toolbox Contains reusable controls and components Design window Where user draw interface on form Solution Explorer Hierarchical view of user solution Properties Properties for selected project