Académique Documents
Professionnel Documents
Culture Documents
Net Technologies
Course Level: UG L T P/ SW/F TOTAL
Course Code : CSIT212 S W CREDIT
UNITS
Course Objectives: 3 0 2 - 4
The course objectives are :
Visual Basic .NET is the most productive tool for rapidly creating a wide range of Windows, Web, Mobile, and Office applications built on the .NET
Framework.
The Visual Basic language is designed to be human readable and accessible to everyone from novice programmers to advanced system architects.
All of this is built on top of the .NET Framework, which guarantees that programs written in Visual Basic run with unsurpassed scalability and
reliability.
Pre-requisites:
Knowledge of programming language
Course Contents/Syllabus:
Weightage (%)
Module I : Introduction to .Net Framework and VB.Net Development Environment
The .Net framework: Introduction, The Origin of .Net Technology, Common Language Runtime (CLR), Common Type 10
System (CTS), Common Language Specification (CLS), Microsoft Intermediate Language (MSIL), Just-In –Time
Compilation, Framework Base Classes
Visual Basic .Net IDE; Opening a New Project; Working with Forms, ToolBox; Properties Windows, Solution
Explorer, Code Window, Output Window, Simple VB.Net Applications.
Module II: VB.Net Language fundamentals
Data Types, Variables: Implicit Declaration, Explicit Declaration; Constants, Operators: Arithmetic Operators, 35
Comparison Operators, Logical Operators, Assignment Operators, Concatenation Operators, Operator Precedence;
Conditional Statements: If..Then..Else Statement, Select...Case Statement; Loop Structures: While, Do Loop,
For…Next, For Each…Next; Exit Statements.
Working with Basic Controls: Label, Button, TextBox, Radio Button, CheckBox, ListBox Controls, ComboBox;
Working with Advanced Controls: Menu Control, Timer, Tool Bar, Panel & GroupBox Container Control, Progress
Bar, Picture Box ; ScrollBars; DateTimePicker; Treeview ; ListView. Dialog Boxes: Predefined Dialog Boxes, Custom
Dialog Boxes; Console Applications, Working with Command Prompt
Module III : New Language Features of VB.NET
Object Oriented Concepts: Classes and Objects, Creating Classes, Creating Methods, Creating Properties, Overloading 20
Methods, Overriding Methods, Constructors & Destructors; Namespaces, Option Statement, Collections ,Delegates,
Multithreading: Multithreading vs. Multitasking, Multithreading in VB.NET
Module IV : Arrays & Procedures
Single Dimensional Arrays, Multi Dimensional Arrays; Dynamic Arrays; Procedures: Benefits 0f Procedures, Types Of 20
Procedures, Sub Procedures, Function Procedures, Property Procedures; Built-in Functions; Exception Handling,
Debugging techniques.
Module V: Menus and Dialog Box 15
Menu Control
Dialog Box:- Color Dialog; Font Dialog; OpenFile Dialog Box; Print Dialog Box;
The course will be delivered using classroom teaching, short practical experiments and lab experiments. Apart from this instructor is free to adopt any
methodology to make class interactive.
List of Experiments: