0% found this document useful (0 votes)
106 views

Visual-Programming Breakdown and Paracticals-1

This document outlines a course on visual programming using Visual Basic .NET. The course introduces object-oriented programming principles and event-driven programming methods using Visual Basic .NET. Students will learn to design, code, test and debug programs at a basic level. The course covers topics such as the .NET framework, Visual Studio, Windows forms, controls, error handling, web applications, ASP.NET, and database access using ADO.NET. Students will complete practical assignments involving programming with variables, controls, forms, databases and web services.

Uploaded by

Mr Chashmato
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
106 views

Visual-Programming Breakdown and Paracticals-1

This document outlines a course on visual programming using Visual Basic .NET. The course introduces object-oriented programming principles and event-driven programming methods using Visual Basic .NET. Students will learn to design, code, test and debug programs at a basic level. The course covers topics such as the .NET framework, Visual Studio, Windows forms, controls, error handling, web applications, ASP.NET, and database access using ADO.NET. Students will complete practical assignments involving programming with variables, controls, forms, databases and web services.

Uploaded by

Mr Chashmato
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Visual Programming

Course Title: Visual Programming


Course Code: BCS-4701
Pre-Requisite:
Credit Hours Theory: 2
Credit Hours Lab (If 1
Applicable):
Course Objectives: This course will provide a managerial perspective of information systems
and what role they play in an organization. Student learn about the modern
technologies and how organizations can use these technologies for their
growth.
Learning Outcomes: CLO-1: Knowledge (C1) * Use the different elements of a visual
programming language as building blocks to develop correct, coherent
programs.
CLO-2: Application (C3) * Program using the fundamental software
development process, including design, coding, documentation, testing,
and debugging.
CLO-3: Analysis (C4) * Analyze problems, develop conceptual designs
that solve those problems, and transform those designs to Visual Programs
with VB.Net.
Contents (Catalog This course introduces computer programming using the Visual
Description): Programming language with object-oriented programming principles.
Emphasis is on event-driven programming methods, including creating
and manipulating objects, classes, and using object-oriented tools such as
the class debugger. Upon completion, students should be able to design,
code, test and debug at a beginning level. This course has been approved
to satisfy the Comprehensive Articulation Agreement for transferability
as a pre-major and/or elective course requirement.
Recommended Text Deitel and Deitel, "Visual C# : How to Program", 6/e Edition, Prentice
Books: Hall / Pearson Education, 2017, ISBN 978-0-13-650154-0.
J.C. Bradley, A.C. Millspaugh, "Programming in C# .NET", McGraw-
Reference Books:
Hill, 2014, ISBN 0-07-121564-6.
Home Works and Assignments

General Instructions
for students:
Sixteen Week Topics Covered
Week 1 Introduction to Visual Programming
Lesson Plan * Different type of Visual Programming
* Graphical User Interface
* The need of Visual Programming
* Rapid Application Development (RAD) Tools
* Advantages of Visual Programming
* Disadvantages of Visual Programming
2 Introduction to .NET
* Discuss the transformation in computing, internet and application
development
* Identify the need for .NET
* Explain the role of CLR and Intermediate Language
* Describe the core components of Microsoft .NET
3 Introduction to Visual Studio .NET
* Features of VS.Net
* Shared IDE
* Introduction to C++, C#, Vb.Net, HTML, Javascript VBscript and
ASP.NET
4 Working with WinForms and Controls
* Introduction to Class Libraries
* Properties and Methods
* Events and Event Handlers
* Winforms GUI
* Form (Properties, Methods and Events)
* Controls in Winform
5 Advanced User Interface Enhancement
* Dialog Boxes
* Types of Dialog Boxes
* Visual Effect in Winform
6 Error Handling in Winforms
* Exception
* Types of Errors
* Exception Classes
* Properties of Exceptions
* Handling Exceptions
* ErrorProvider Control
7 MDI Applications
* Single Document Interface
* Multiple Document Interface
* Designing an MDI application
* Activating and Deactivating Windows
8 Introduction to ADO.Net Data Access Components
* ODBC
* OLE DB
* ADO
* ADO.NET
* Benefits of ADO.NET
* ADO.Net Architecture
* Components of ADO.Net
* DataSet
* DataTable
* DataView
* Connection Object
* Command Object
9 MID TERMS
10 Introduction to Web Applications and ASP.NET
* Describe Web applications
* Describe the Web application development cycle
* Discuss Active Server Pages
* Enumerate the features of ASP.NET
* Enumerate the features of ASP.NET 2.0
11 ASP.NET and HTTP
* Request/Response Programming
* HttpRequest Class
* HTTP Collections
* HttpResponse Class
* Redirection
* HttpUtility Class
12 Web Applications and Web Services Using Visual Studio
* Using Visual Web Developer
* Visual Studio Forms Designer
* Using Components
* Shadow Copying
* Using the Global.asax File
* Data Binding
13 State Management and Web Applications
* Session State
* Application State
* Multithreading Issues
* Cookies
14 Server Controls
* HTML Server Controls
* Web Forms Server Controls
* Rich Controls
* Validation Controls
* User Controls
15 ASP.NET Configuration and Security Fundamentals
* Configuration Overview
* Authentication and Authorization
* Forms Authentication
* Windows Authentication
* Security and ASP.NET
16 Services in C#
* Services in Windows
* How services works in windows
* Implementing a simple service in C#
* How to implement UML class diagram through DLL
17 Revision Week.
18 FINAL EXAMS

Visual Programming List of Practical’s

1. Accept a character from console and check the case of the character.
2. Write a program to accept any character from keyboard and display whether it is vowel
or not.
3. Write a VB.Net program to accept a string and convert the case of the characters.
4. Develop a menu based VB.Net application to implement a text editor with cut, copy,paste, save
and close operations.
5. Write a program to implement a calculator with memory and recall operations.
6. Develop a Form in VB.NET to pick a date from Calendar control and display the day,month, year
details in seperate text boxes.
7. Develop a VB.Net application to perform timer based quiz of 10 questions.
8. Develop a VB.Net application using the File, Direcory and Directory controls to implement a
common dialog box.
9. Develop a database application to store the details of students using ADO.NET
10 Develop a database application using ADO.NET to insert,modify, update and delete operations.
11 Develop a VB.Net application using Datagrid to display records.
12 Develop a VB.Net application using Datagrid to add, edit and modify records.
ASP.NET
13. Create a simple ASP.NET page to Output Text with a form, two HTML text boxes, an HTML
button, and an HTML <span> element. Create an event procedure for the button.
14.. Create a web controls to a page with three different controls to the ASP.NET page for reserving
rooms in hotel. The three controls are a button control, a label control, and a drop-down list control.
15. Create a application for Accessing a SQL Database by Using ADO.NET by connecting to the
SQL Server database and call a stored procedure. You then display the data in a Repeater control.
16. Create a web services application for calling a Web service for a hotel named full. And you will
call another Web service for a hotel named Empty, and then retrieve information regardi

You might also like