UNIVERSITY OF SOUTH ASIA CSE 617 VISUAL AND INTERNET PROGRAMMING Lecture 1: Course Overview By: Md Rezaul Huda Reza [email protected]
Dec 24, 2015
UNIVERSITY OF SOUTH ASIA
CSE 617VISUAL AND INTERNET
PROGRAMMING
Lecture 1: Course Overview
By: Md Rezaul Huda [email protected]
INTRODUCTION – WHO?Lecturer: Md Rezaul Huda Reza
Former Lecturer of Bexley College under University of Greenwich, UK. Richmond Upon Thames College, UK. Uxbridge College, UK. Carshalton College, UK. Barking College, UK. Southend Essex College, UK. Croydon College, UK. Microsoft Certified Professional in SQL Design
LECTURES
PLEASE BRING A COPY WITH YOU!!
Then it will not be necessary to copy from the screen.
Do make a note of lecturer comments which are not on the screen.
ASSESSMENT
2 hour written examination in June of 2015 - 30%
Individual Logbook assignment – 20%
On going, reflective, log of experiences and deliverables.
Final Exam: – 40%
Attendance: – 10 %
OUR COURSE INCLUDES…
Getting started with VB IDE(Interactive Development Environment)
Visual Basic Language
Working with forms
Basic ActiveX components & controls
VISUAL BASIC IDE
“The Visual Studio IDE (interactive development environment) can increase your productivity when you write, debug, and test code. This guide introduces you to some of Visual Studio’s most useful features, from IntelliSense and code completion to interactive debuggers and diagnostics.”
VISUAL BASIC
Visual Basic is a third-generation event-driven programming language and integrated development environment (IDE) from Microsoft for its COM programming model
VISUAL BASIC FORMS
ACTIVEX COMPONENTS & CONTROL
An ActiveX control is a component program object that can be re-used by many application programs within a computer or among computers in a network.
OUR COURSE INCLUDES…(CONT)
Windows API
OLE Automation and VBA
Building ActiveX components & controls
Introduction to the web scripting object
Visual Basic and the web
ASP (Active Server Pages)
WINDOWS API
Application program interface, is a set of routines, protocols, and tools for building software applications.
The API specifies how software components should interact and APIs are used when programming graphical user interface (GUI) components.
WEB SCRIPTING LANGUAGE
Scripting Languages are to use while building web pages and use some functionalities in there.
Two popular scripting languages are:
Java Script
VB Script
VISUAL BASIC AND THE WEB
Visual Basic 5Visual Basic 6ASPVB.netASP.net
OUR COURSE INCLUDES…(CONT)
Drawing with visual basic
Advanced ActiveX controls
MDI(Multiple Document Interface)
Recursive Programming
MDI (MULTIPLE DOCUMENT INTERFACE)
Multiple-document interface (MDI) applications enable you to display multiple documents at the same time, with each document displayed in its own window.
MDI applications often have a Window menu item with submenus for switching between windows or documents.
RECURSIVE PROGRAMMING
Recursion (computer science), a procedure or subroutine, implemented in a programming language, whose implementation references itself
OUR COURSE INCLUDES…(CONT)
Statistical methods applied to database programming using visual basic and MS Access:
data control, record sets, data managers
Validating object
ADO data control, OLEDB, RDO
Crystal Reports
VALIDATING OBJECT
Validation is required in either or both client side and server side.
Validation will be required for the various components, tools and functions.
CRYSTAL REPORTS
Crystal Report is a reporting software which is very effective with visual studio softwares.
There are some other reporting softwares e.g RDL, RDLC etc.
ANY QUESTION ? ? ?
THANK YOU