Course Name : Chemical Engineering Group Course Code : CH Semester : Fourth Subject Title : Visual Basic 6.0 Subject Code : --Teaching And Examination Scheme : Teaching Scheme Examination Scheme TH TU PR PAPER HRS. TH TEST PR OR TW TOTAL 01 --02 ----------50@50 Rationale: Visual Basic is the front end tool which is used for programming in applications like Microsoft office. VBA is used in creating Applications of types, including Active X controls, Client Applications, Internet Information, Server Application designer, Integrated visual database tools and Data Environment. ActiveX Data Objects (ADO) and the Dynamic HTML page designer. Concept of .NET Framework, Introduction to VB.NET Objective: The student will be able to: 1. Students should understand the difference between procedure oriented language and object oriented language. 2. It revises the concept of events, methods. 3. They understand the procedure of working with validation. 4. They will learn about database connectivity. 5. They will be able to develop the VB program. 6. They will learn to develop a mini VB project by themselves.. 7. Students will get an introduction to VB.net 8. They will be able to write a simple vb.net program. Learning Structure: Facts Understanding & Developing Applications with Visual Basic 6.0 and VB.NET Principle Concept Architecture, Forms, Menus, D&D, User and data Procedures for system, front end tool, verification, validation and processing user inputs, debugging, database connectivity Principles of system, front end tool, verification, validation and processing user inputs, debugging, database connectivity Model, design, control, language, user input & output, Structure Query Language, data , .NET framework Application Procedure Chapter Name of the Topic Hours 1 PLANNING THE DESIGN OF AN APPLICATION 1.1 Using the Microsoft solution framework 1.1.1 Overview 1.1.2 Models 1.1.3 Design Phase 1.1.4 Role of developer 1.1.5 Logical design task 1.2 Designing a system architecture 1.2.1 Understanding application structure 1.2.2 Single tire 1.2.3 Two tire 1.2.4 Multi tire 02 2 INTRODUCTION TO VB 6.0 2.1 VB Environment 2.1.1 Menu Bar, Toolbars, Tool 2.1.2 Box 2.1.3 Project explorer 2.1.4 Properties window 2.1.5 Form designer 2.1.6 Form layout 2.2 VB The language 2.2.1 Variable , Constants 2.2.2 Arrays 2.2.3 Procedures, Functions 2.2.4 Control Flow Statements 2.2.5 Looping , nesting 2.3 Managing Forms 2.3.1 Form Basics 2.3.2 Form Events 2.3.3 Form Properties 2.3.4 Form Methods 2.4 Using ActiveX Controls 2.4.1 Working with Controls 2.4.2 Using Control Arrays 2.5 Managing Menus 2.5.1 Creating and modifying menu at Design time 2.5.2 Programming menu commands 2.5.3 Shortcut Keys 2.5.4 Menus at runtime 2.6 Drag & Drop operations 2.6.1 Drag mode property 2.6.2 Drag Drop & Drag Over Method 2.6.3 Mouse Conflicts 06 2.7 Managing Menus 2.7.1 Creating and modifying menu at Design time 2.7.2 Programming menu commands 2.7.3 Shortcut Keys 2.7.4 Menus at runtime 2.8 Drag & Drop operations 2.8.1 Drag mode property 2.8.2 Drag Drop & Drag Over Method 2.8.3 Mouse Conflicts 3 3.1 Advanced Controls and Events 3.1.1 Common Dialog Box Controls, Toolbar image list, status bar, Rich text box. 02 4 USING DEBUGGING TOOLS 4.1 Types of errors & debug menu 4.1.1 Types of errors 4.1.2 Debug menu 4.2 Testing the application 4.2.1 Immediate window 4.2.1 Using debug and local window 4.2.2 Setting watch expression 4.3 Implementing error handler 4.3.1 How VB Handles the runtime error 4.3.2 VB error handler 4.4 VB error handling options 4.4.1 How VB handles the runtime error 4.4.2 Disabling the error handler 02 5 Visual Basic and .NET Programming 5.1 The Building Blocks of .NET 5.1.1 The .NET framework 5.1.2 .NET Enterprise Server 5.1.3 .NET Building block Services 5.1.4 Visual Studio.Net 5.2 Highlights of the .NET Framework 5.2.1 Common Language Runtime 5.2.2 Class Libraries 5.2.3 Language and Developer Tools 5.3 Visual Basic and .NET 5.3.1 Features of VB.NET 5.4 The VB.NET Language 5.5 The Structure of VB.NET Applications 5.6 Getting Started with VB.NET 04 5.6.1 WEB applications 5.6.2 Windows applications 5.6.3 Console applications Total 16 List of Practicals: 1. Demonstration of how VB Project works. 2. use of control flow statements in a VB application 3. Program based on case statement 4. How to use different control in a VB application. 5. How manage form properties for different application 6. Select & deselect operations using drag & drop operation 7. Program based on OLE control. 8. Design a Project using MDI form, common dialog control and rich text box. 9. Set database connectivity using Data controls 10. Creating the simple program based on Chemical Engineering using VB. Net. Learning Resources: Books: Sr. No. Author Title Edition Year of publication Publisher 01 MCSD MCSC Training Guide 1st Reprint Techmedia Publication 02 Evangelous Petroutsos Mastering Visual Basic 6.0 1st Reprint BPB Publication 03 IDG VB 6.0 Programming Black Book 1st Reprint IDG Book India Pvt. Ltd. 04 Kevin Hoffman & Jeff Gabriel Professional .Net Framework 1st Reprint Apress L.P. Shroff Publishers & Distributors Pvt. Ltd 05 Jesse Liberty Learning Visual Basic .NET 1st Reprint O’Reilly
Presentation Transcript
Your Facebook Friends on WizIQ