Web Development on Microsoft Platform
Duration: 180 hrs
Fees : Rs. 18,000/-
Basics of VB 6.0
- Features of Visual Basic
- Form and its events (Initialize, Load, Resize Paint, Query Unload, Unload) its and its Properties Controls (Text-Box, Label, Lists, Combo-Box, Command Buttons, Radio Buttons, Check-Boxes, Menus, Common Dialog Control, Timer Control, Tree View Control, Picture Pox, Tabbed Control etc.)
- Their Properties (Name, Caption, Height, width, left, top, Visible, Enables, Font, Fore-Color, Back-Color, Border Style etc.) and Events (Click, MouseOver, MouseDown, LostFocus, Validation etc)
- Event Driven Programming
- ActiveX Data Objects (ADO) for Database Application – Connection, Command and Recordset objects, their properties and Methods ie. Command Type, Cursor Type, Lock Type, EOF, BOF, Open, Execute etc.
- Database applications – Adding records, showing records, deleting and modifying records and using stored procedures etc.
- Reports – Data Reports, Flex-Grid Reports and Crystal reports.
- Standard Module and Class Module
- Visual Source Safe.
ASP Fundamentals
- Server Side Scripting Concepts and working
- Needs for Server Side Scripting, its Benefits and Constraints
- Web Server and ASP.dll
Internet Information Server
- Web Server, Their need and examples
- Features of IIS
- Internet Server Manager
- Creating new Site and Virtual Directory
ASP object and Components
- ASP objects – Response, Request, Server, Application, Session
- Form methods Get and Post
- Query String
- Server Variables
- Global.asa
COM / DCOM
- COM Features, specification and rules
- Standard Interfaces – IUnknown, IDispatch etc
- GUIDs (CLSID, ProgID, IID)
- ActiveX EXE, DLL, Controls and Documents
- Microsoft Transactions Server – Putting components on MTS, creating
- Packages and exporting packages to remote machines.
ASP with MTS / MSMQ
- ACID (Atomicity, Consistency, Isolation and Duration)
- Implementing Atomicity through transactions using Context Object.- SetAbort, SetComplete methods in ASP.
- What is Microsoft Message Queue (MSMQ) ? Why do we need MSMQ ?
- Using and Managing MSMQ.
RDBMS Concepts
- Need for DBMS
- What are RDBMS and their Examples
- Entities, Attributes, and Tuples
- Relationships and Entity-Relationship Diagrams
SQL Server / Oracle 8i
- Retrieving Data using Select Statements, Mathematical operators, relational operators, where clause etc.
- Joins – Inner Joins
- Creating Database and Tables
- Insert Update and Delete Statements
- Stored Procedures (Variables, conditional Statement, loops)


