Visual Programming & Web Technology

Visual Programming & Web Technology

Code: CS-703

Contact: 3L

Credits: 3

Allotted Hrs: 45L

_____________________________________________________________________________________________________________

    1. Windows concepts and terminology, key elements [11]
      1. Creating the look, communication via messages, windows resources and functions, adding multimedia and sound resources Writing windows applications, taking control of windows, adding menus, dialog boxes, Special controls. Concepts of X-Windows System & programming.
      2. Introduction to Visual Basic & difference with BASIC. Concept about form Project, Application, Tools, Toolbox, Controls & Properties. Idea about Labels, Buttons, Text Boxes. Data basics, Different type variables & their use in VB, sub-functions & Procedure details, Input box () & Msgbox ().
      3. Making decisions, looping List boxes & Data lists, List Box control, Combo Boxes, data Arrays. Frames, buttons, check boxes, timer control.
      4. Programming with data, built in functions, ODBC data base connectivity. Data form Wizard, query, and menus in VB Applications, Graphics.
    2. Dynamic Web Pages [2L]
      1. The need of dynamic web pages; an overview of DHTML, cascading style sheet (css), comparative studies of different technologies of dynamic page creation
    3. Active Web Pages [2L]
      1. Need of active web pages; java applet life cycle.
    4. Java Script [3L]
      1. Data types, variables, operators, conditional statements, array object, date object, string object.
    5. Java Servlet [4L]
      1. Servlet environment and role, HTML support, Servlet API, The servlet life cycle, Cookies and Sessions.
    6. JSP [15L]
      1. JSP architecture, JSP servers, JSP tags, understanding the layout in JSP, Declaring variables, methods in JSP, inserting java expression in JSP, processing request from user and generating dynamic response for the user,
      2. Inserting applets and java beans into JSP, using include and forward action, comparing JSP and CGI program, comparing JSP and ASP program;
      3. Creating ODBC data source name, introduction to JDBC, prepared statement and callable statement.
    7. J2EE[7L]
      1. An overview of J2EE web services, basics of Enterprise Java Beans, EJB vs. Java Beans, basics of RMI, JNI.

Books:

1. Win32 API Programming With VB , Roman,SPD/O’REILLY

2.Learn Microsoft VB 6.0 Now,Halvorson, PHI/MSP

3.Visual Basic 6 from the Ground Up, Cornell,TMH

4.Visual Basic 6, CDG, TMH

5. Visual Basic 6,Dietel, Pearson

6.Visual basic 6.0 in 30 days, Krishnan, Scitech

7.Beginning VB 6 ,Wright,SPD/WROX Computer Science & Engineering Syllabus 32

8. Visual Basic Complete, Prasenjit Sinha, S. Chand

9. Web Technologies - Godbole A. S. & Kahate A., TMH.

10.Web Technology & Design - Xavier C., New Age Publication.

11. Java Server Programming, J2EE edition. (VOL I and VOL II); WROX publishers

11. X-Window System, R.W.Scheifler & J. Gettys, PHI.

____________________________________________________________________________________________________________________________

Visual Programming and Web Technology Lab

CS-793

Problems pertaining to CS-703