VB.NET Programming

 

Home

Research Interests

Publications

Teaching

Contact Details

 

Special Languages in CS I (0306215)

VB.NET

 

The lectures take place at Sunday, Tuesday, and Thursday, 11:00-12:00 in 304H and 15:00-16:00 in 103D .

  1. Introduction

  2. Object-Based Programming

  3. Inheritance and Polymorphism

  4. Graphical User Interface

  5. Exception Handling

  6. MultiThreading

  7. Database, SQL, and ADO.NET

  8. Graphics and Multimedia

  1. H. M. Deitel, P. J. Deitel, and T. R. Nieto, "Visual Basic.NET: How to program", 2nd edition, Prentice Hall, New Jersey, 2002.

  2. Diane Zake, "Programming with Microsoft Visual Basic.NET", Boston, Thomson Place, 2002.

  3. Mat Tagligferrei, "Visual Basic.NET", San Francisco, Sybex, 2001.

  4. Duncan Makenzie, "Teach Yourself Visual Basic.NET in 21 days", Indianapolis, SAMS, 2002.

  5. Harold Davis, "Visual Basic.NET for Windows", Peachpit Press, 2003.

Assignment Number Date Submission Deadline
Assignment #1

16 March 2004

25 March 2004
Assignment #2 22 April 2004 7 May 2004
  1. First Exam, Answers

  2. Second Exam, Answers

  3. Final Exam

  1. Lectures 1-5

  2. Lectures 6-10

  3. Lectures 11-15

  4. Lectures 16-20

  5. Lectures 21-24

Console Applications Windows Applications Class Library
Simple Example Circle Class Circle
Circle Test Import Class From DLL Point
Composition Application With Events Students
Consol With Events Polymorphism  
List With Events Abstract Classes  
Inheritance 1 Exception Handling  
Inheritance 2 Object Array With Events  
Polymorphism Control Array With Events 1 Windows Control Library
Multithreading Control Array With Events 2 Clock
Thread Synchronization List Box UpDownLeftRight
Producer-Consumer Menus Oval Button
  Notify Icon My Text
  Tree View Bouncing Ball (Thread)
  MDI Notepad  
  Multimedia  
  SQL Executer  
  Phone Book (DB)  
  Graphics  
  Multi-Shape Form  

 

 

Home

Research Interests

Publications

Teaching

Contact Details

 

Last updated 16 May 2004.