1. Understand basic facts of mathematics about the field ... Hall Tata McGraw-Hill Edition 2....
Transcript of 1. Understand basic facts of mathematics about the field ... Hall Tata McGraw-Hill Edition 2....
Government Polytechnic Mumbai DIPLOMA IN INFORMATION TECHNOLOGY
Applied Mathematics
Rationale:
The subject intends to teach students basic facts, concepts, principle &
procedure of mathematic as a tool to analyze Engineering problems & as such
lays down foundation for understanding the engineering & core technology
subjects
Objectives:
The Students will be able to,
1. Understand basic facts of mathematics about the field analysis of any
Engineering Problem.
2. Know the standard ways in which the problem can be approached.
3. Apply basic concepts to engineering problem.
Programme Code : IF
Course Code : SC11121 Course Title : Applied Mathematics
Compulsory/Optional : Compulsory
Credits Duration of Written
Examination Examination Scheme
TH TU PR TOTAL TH TS TH TS PR OR TW TOTAL
3 1 - 4 3 hrs 2 Tests of 1 Hour
each 80 20 - - - 100
( * ) indicates assessment by Internal and External examiners
Government Polytechnic Mumbai DIPLOMA IN INFORMATION TECHNOLOGY
Topic
No
Contents Hours Marks
SECTION-I 24 40
01
Integration
1.1 Definition ,Standard formulae for integration (without
proof)
1.2 Rules of integration. simple integration, Actual
division
1.3 Method of substitution
1.4 Integration by parts
1.5 Integration by partial fraction.
1.6 Definite integral:Defination and properties of definite
integral, simple
Examples and examples based on the properties.
10
20
02 Applications of Definite integrals
2.1 Area under the curve and area enclosed between two
curves
2.2 Mean value and R.M.S. values.
04
08
03
Differential equations
3.1 Definition ,order and degree of differential equation,
formation of
differential equation
3.2 Types of differential equations
3.3 Variable separable and reducible to variable separable.
3.4 Homogeneous differential equation.
3.5 Linear differential equation and Bernoulli”s equation.
3.5 Partial derivatives first order only.
3.6 Exact differential equation.
.
10
12
Government Polytechnic Mumbai DIPLOMA IN INFORMATION TECHNOLOGY
Reference Books:
Sr.No. Author Title Publication
1 S.P. Deshpande Mathematics for polytechnic students Pune Vidyarthi Graha
Prakashan
2 H. K. Das Mathematics for polytechnic students
(Volume I )
S.Chand Prakashan
3 G. V. Kumbhojkar Companian to basic maths Phadke Prakashan
4 N. Raghvendra Bhatt
Late Shri R Mohan
Singh
Applied Maths Tata McGraw Hill
Publication
Topic
No
Contents Hours Marks
SECTION-II 24 40
04 Probability 4.1 Basic definations,trial,event, exhaustive, favorable events.
4.2 Mutually exclusive and independent events, addition and
Multiplication theorem.
4.3 Binomial distributation.
4.4 Poissons distribution
4.5 Normal distribution
10 16
05
Interpolation
5.1 Introduction, Difference operator, relation between them,
Difference table.
5.2 Newton’s forward and backward difference interpolation
formula.
5.3 Concept of extrapolation
5.4 Lagrange’s interpolation formula.
5.5 Newton’s forward and backward difference interpolation
formula for differentiation.
5.6 Numerical integration: Trapezoidal rule, Simpson’s 1/3 rule,
5.7 Simpson’s 3/8rule,
10 16
06 Numerical Solution Of Ordinary Differential Equation:
6.1 Introduction. 6.2 Runge Kutta’s 2nd And 4
th order methods
04 08
Government Polytechnic Mumbai DIPLOMA IN INFORMATION TECHNOLOGY
Microprocessor Programming
Rationale:-
As microprocessor is the brain of the computer this subject will give the brief introduction of
the functioning & architecture of microprocessor. Each & every operation of computer is dependent on
microprocessors signals. It will handle all the data transfer Operations as well as control signals to
control the various operations of CPU.
This subject will give the detail Functioning & architecture of basic microprocessor i.e. 8086 as
well as it will give the introduction of advanced microprocessors with its different features.
Objective:-
The student will be able to-
1) Learn architecture of 8086 microprocessor.
2) Learn Different types of addressing modes.
3) Learn the Instruction set of 8086 microprocessor.
4) Implement assembly language programming using 8086 microprocessor.
5) Understand timing diagrams.
6) Learn different types of interrupt signals.
7) Learn the different features of advanced microprocessor.
Programme Code : IF
Course Code : CO 11303 Course Title : Microprocessor Programming
Compulsory / Optional : Compulsory
Credits Duration of Written
Examination Examination Scheme
TH TU PR TOTAL TH TS TH TS PR OR TW TOTAL
4 - 2 6 3 hrs 2 Tests of 1
Hour each 80 20 50* - - 150
( * ) indicates assessment by Internal and External examiners
Government Polytechnic Mumbai DIPLOMA IN INFORMATION TECHNOLOGY
SECTION II
TOPIC CONTENTS HOURS MARKS
04
Assembly Language Programming
4.1 Program development steps defining problem,
algorithms, flowcharts, initialization check list,
choosing instructions
4.2 Assembler, Linker, Debugger
4.3 Assembler directives, model of 8086 assembly
language programming , programming using
assembler
14
20
05
Procedure and macro
5.1 Defining procedure [Directive used, FAR and
NEAR , CALL and RET instruction )
5.2 Reentrant and Recursive procedure.
5.3 Defining Macros.
5.4 Assembly Language Programs using Procedure and
Macros
10
14
SECTION I
TOPIC CONTENT HOURS
MM MARKS
01
Basic of Microprocessor
1.1 Evolution of microprocessor and types
1.2 Architecture of 8085 microprocessor, register
organization
1.3 Limitations of 8 bit microprocessor
06
08
02
16 Bit Microprocessor
2.1 silent features of 8086
microprocessor, architecture of 8086
(block diagram, signal description) register
organization concepts of pipelining
2.2 Minimum and Maximum mode operation and
diagram
12
16
03
8086 Instruction Set
3.1 Machine language Instruction format, addressing
modes
3.2 Instruction set ( Arithmetic, logical data transfer,
bit manipulation, string, program control transfer,
process control )
14
16
Government Polytechnic Mumbai DIPLOMA IN INFORMATION TECHNOLOGY
06
System Programming
6.1 Interfacing Techniques ( I/O mapped I/O,Memory
Mapped I/O,memory and I/O addressing,8086
Addressing, and address decoding)
08
06
64
80
List of Practicals: 1 Basics of Assembler, linker, debugger, editor.
2 Write an ALP to Add two 16 bit nos.
3 Write an ALP to subtract two 16 bit nos.
4 Find sum of series of numbers.
5 Multiply two 16 bit unsigned/signed nos.
6 Divide two numbers (16/16, 8/8).
7 Add and sub two BCD numbers.
8 Find smallest/largest numbers from array of n numbers.
9 Perform block transfer data using string instructions.
10 Display string in reverse order.
11 Concatenation of two strings.
12 Convert Hex to Decimal, Decimal to Hex.
Reference Books:
Sr.
no.
Name of book Author Publications
1. Microprocessor & interfacing
(programming & hardware)
Douglas Hall Tata McGraw-Hill Edition
2. Advanced microprocessor &
peripheral
A.K. Ray &
K.M.Bhurchandi
Tata McGraw-Hill Edition
3. Microprocessor Architecture
Programming & applications
Ramesh Gaonkar Penram International
Government Polytechnic Mumbai DIPLOMA IN INFORMATION TECHNOLOGY
Web References:-
1. www.intel.com
2. www.peguide.com
3. www.techsource.com
Relational Database Management System
Rationale:
The primary resource that fuels knowledge power is the database. Organizations are
Employing mechanisms to effectively manage and utilize the data stored in the databases.
Relational Database management system has been developed to harness the information stored in the
database. The database management system is a collection of programs that enables to store, modify and
extract information from a database. After learning this subject, the students will be able to understand
the designing of RDBMS and can use any RDBMS package as a backend for developing database
applications. The students develop the skills to design and establish entity/relationship and also learn
database security aspects.
Objectives: The student will be able to:
1) Develop the skills to design database system.
2) Establish entity/relationship.
3) Understand the concept of Database system and Client Server Architecture
4) Understand and develop the concepts of Data Modeling, Security and Integrity.
5) Understand and execute different SQL queries and PL / SQL programs.
6) Normalize the database using normal forms.
7) Understand the concept of query processing and Transaction processing.
Programme Code : CO
Course Code : CO 11 307 Course Title : Relational Database Management System
Compulsory/Optional : Compulsory
Teaching Scheme and Credits Duration of Written
Examination Examination Scheme
TH TU PR TOTAL TH TS TH TS PR OR TW TOTAL
4 - 4 8 3 hrs 2 Tests of 1
Hour each 80 20 - 50* - 150
( * ) indicates assessment by Internal and External examiners
Government Polytechnic Mumbai DIPLOMA IN INFORMATION TECHNOLOGY
Topic
No
Contents Hours Marks
SECTION-I 32 40
01 Database System Concept & Data Modeling 1.1 An Introduction to Database:
Data: Database, Database Management Systems,
Disadvantages of file processing system, advantages of
DBMS over file processing system.
Applications of DBMS
1.2 Data abstraction, Data dictionary, Instance and schema,
Data independence-Logical and Physical Independence
1.3 Components of a DBMS and overall structure of a DBMS ,
Query processor, Database Users, functions of Database
Administrator
1.4 Introduction to client server architecture: Two/Three tier
Architecture
1.5 Data Models:
Network Model ,Hierarchical Model ,Relational Model
08 10
02 Relational Data Model 2.1 Relational Model: Basic concepts, attributes and domains
Keys concept: Super Key, Candidate key, primary Key,
foreign key
2.2 Constraints: Referential Integrity Constraints, Entity
Integrity Constraints
2.3 E- R Model-Types of attributes, weak and strong entity set
2.4 Relational Algebra and Relational Calculus
06 10
03 Structured Query Language
3.1 Structured Query Language : DDL, DML
3.2 Data types in SQL
3.3 DDL: Create, Alter, Drop
3.4 DML: Select, Insert, Update, Delete, Truncate
3.5 Clauses in SQL: Where, Having ,Group by, Order by clauses
3.6 Operators in SQL:
Logical operators, Relational operators, Set operators
3.7 Functions in SQL: Date functions, Time functions, String functions, Aggregate
functions
3.8 Concept of Nested Query 3.9 Concept of Join:
Equi ,Non-equi ,outer ,self join
14 16
Government Polytechnic Mumbai DIPLOMA IN INFORMATION TECHNOLOGY
04 Security and Authorization 4.1 DCL : Grant and Revoke commands
4.2 TCL : Commit, Rollback, Savepoint
4.3 Creating Views and all options of Views
04 04
Topic
No
Contents Hours Marks
SECTION-II 32 40
05 Introduction to advanced SQL
4.1 Creating Cursors
4.2 Introduction to stored procedures
4.3 Creating Triggers
6 8
06 Database Design
5.1 Relational database design
5.2 Normalization ,Data redundancy and updating anomalies
5.3 Normalization based on Functional dependencies and Multi-
valued Dependencies
5.4 Normal Forms : 1NF, 2NF, 3NF, BCNF
8 10
07 DBMS Storage Structures and File System
6.1 File Organization:
a) Fixed Length records
b) Variable Length records
6.2 Organization of records in files:
Heap, Sequential ,Hashing ,Clustering file organization 6.3 Basic concept of Indexing
6.3.1Types of Indexes:
Order Indices, Primary and Secondary Indices, Dense
and Sparse Index
10 12
08 Query Processing and Transaction Processing 7.1 General strategies for query processing: Query Processing Steps
7.2 Transaction concept: Transaction properties, Transaction
states
7.3 Schedule : Serial ,Concurrent ,Cascadeless Schedule
7.4 Lock based protocols: share & exclusive mode
7.4.1 Protocols:
Two phase locking ,Time Stamp based ,Validation
based protocols
8 10
Government Polytechnic Mumbai DIPLOMA IN INFORMATION TECHNOLOGY
List of Practical’s:- Using SQL Server 2005 or latest available:
Sr.No. Title of Experiment
1 Implementing all DDL statements
2 Implementing all DML statements.
3 Implementation of all string & Date related functions.
4 Implementation of aggregate functions such as sum, avg, min, max, count.
5 Applying constraints such as primary key, not null, foreign key, check, default.
6 Execute the queries containing Where, Group by & Having and Order by Clauses.
7 Selecting the records using set operators such as union, union all, Intersect, minus.
8 Selection records with nested query.
9 Implementation of All Types of Joins.
10 Creating views.
11 Implementation of commit, savepoint, rollback
12 Create Cursors.
13 Create, execute & modify stored procedure.
14 Create Triggers.
15 Normalize the table using different normal forms.
16 Implementation of All Indexes.
17 Implement the backup procedure for database.
Books:
Sr.No. Title Author Publication
1 Database System concepts
Abraham Silberschtz,
Henry Korth & S.
Sudarshan
Tata McGraw Hill
International
2 Introduction to Database
Management Systems ISRD Group Tata McGraw Hill
3 Advanced Database
Management System
Chakrabarti
Dasgupta Dreamtech
4 Introduction to Relational
Databases & SQL programming Allen Tata McGraw Hill
Government Polytechnic Mumbai DIPLOMA IN INFORMATION TECHNOLOGY
Web Site References:
1. wielyIndia.com or DreamtechPress.com
2. http://phindia.com/gupta/chapter
3. www.williamstannings.com
4. www.w3schools.com
Government Polytechnic Mumbai DIPLOMA IN INFORMATION TECHNOLOGY
Programme Code: IF
Course Code: IF 11
403 Course Title: VB.NET
Compulsory / Optional: Optional O1/1
Teaching Scheme and
Credits Examination Scheme
TH TU PR Total TH TS PR OR TW Total
02 -- 04 06 -- -- 50* -- 50 100
Rationale:
Visual Basic is known for a rich, easy and GUI based Programming language, making each and every task
easier and improves programmer’s Productivity. The only feature which is lacking in VB was its Internet
Capabilities, it is very important nowadays to have strong internet programming capabilities for any
programming language.
The industry is focusing on critical distributed computing with web services capabilities. At this moment
VB.NET is definitely a powerful tool to provide all these solutions in integrated environment of .NET
technology. In VB.NET all shortcomings of VB have been eliminated, in fact VB gets the most extensive
changes of any existing language in the Visual Studio suite.
Objectives:
The students will be able to
1. Understand the VB.NET Integrated Development Environment.
2. Understand all the Syntax types and Variable declarations of VB.NET
3. Understand how to use Object Oriented Programming concepts in VB.NET
4. Understanding how to perform ADO.NET connectivity through VB.NET
5. Implement the Database related Projects.
Section I
Contents: Hours
1. Introduction to .NET
• What is .NET?
- Introduction to Microsoft .Net Framework.
- Building blocks in .Net
- Drawback of previous languages.
- Understand what is .Net
• Basic Functionality of CLR
• MSIL
• About Platform Independency
• Why language Interoperability?
• CTS and CLS
• .NET Languages, Assemblies, Garbage Collection
04
Government Polytechnic Mumbai DIPLOMA IN INFORMATION TECHNOLOGY
• Types of application architecture.
2. VB.NET
2.1 Introduction to VB.Net
• VB.Net overview.
• Difference between VB and VB.Net
2.2 VB.Net Language
• Keywords, Data Types and Operators
• Arrays, String Declaration
• Conditional and Looping Syntax
• Sub Procedure and Functions
• Understanding Scope of Variable
• Handling Exceptions
05
3. Implementation of VB.Net
3.1 Introduction
• VB.Net IDE
• Windows forms
• MDI forms.
• Creating Windows Application
• Adding Controls to forms
3.2 Introduction to Controls
• Text box
• Label
• Buttons
• Checkboxes
• Radio Button
• Panel
• Group Box
• List Box
• Checked List Box
• Combo Box
07
Government Polytechnic Mumbai DIPLOMA IN INFORMATION TECHNOLOGY
• Picture Box
• Scroll Bar
• Track Bar
• DateTimePicker
• ToolTips
• Timer
• Dialog box
• Progress bar
• Tabs
• MonthCalendar
3.3 Component based programming
• Working with Private assembly, shared assembly.
• Using COM components developed in VB or other language.
Section II
Contents: Hours
4. Object Oriented Programming
• Classes and Objects
• Fields, Properties, Methods and Events
• Class v/s Object Members
• Abstraction, Encapsulation, Inheritance and Polymorphism
• Overloading, Overriding and Shadowing
• Constructors and Destructors
05
5. ADO.Net and Data Manipulation
5.1 ADO.Net in ASP.Net
• Connection.
• Dataset and data reader.
• Data table and Data row.
• Web.config introduction.
• Binding data with data grid.
• Accessing and manipulating data.
06
Government Polytechnic Mumbai DIPLOMA IN INFORMATION TECHNOLOGY
6. Binding Controls to Database
• Simple Binding
• Complex Binding
• Binding data to controls
• Navigating in Datasets
• Using the Display members & value member Properties
• Creating Data forms with data form wizard
05
List of Practical:
1. Introduction to .Net framework.
2. Design a form using Text box, Label, Buttons, Checkboxes and Radio Button Controls.
3. Design a form using Panel, Group Box, List Box, Checked List Box and Combo Box Controls.
4. Design a form using Picture box Control.
5. Design a form using Scroll Bar, DateTimePicker, ToolTip Controls.
6. Design a form using Timer Control.
7. Design Login form for college using VB.NET MDI forms.
8. Design Registration form with validation of email address, date of birth, blank field, telephones
and mobile numbers etc.
9. Design form, make it a class, create its object and access it from another form.
10. Design student class, marks class, inherits it in result class and access it using form.
11. Design employee details with help of database (back-end) using data adapter, data reader and
datasets. Use data grid to display result.
12. Generation of database (data table) of employee or student with help of data tables of .Net.
13. Create a mini project
Windows application (student, employee, product, shopping mall etc)
(a) Using dataset, data reader.
(b) Same application using data table and data row. (use data grid to display data)
(c) Bind the data to data grid using properties / templates.
(d) Display details (student, employee, product, etc.) using data list. (4 cols per line)
Reference Books:
Anita & Bradely Prog. In VB.Net - TATA Mc Grow Hill
Robert LandLizer Designing Application with Microsoft VB.net - TATA Mc Grow Hill
.Beginning VB.NET 2003 - Willis ,Cross Land and Blair.
Government Polytechnic Mumbai DIPLOMA IN INFORMATION TECHNOLOGY
Programme Code: IF
Course Code: IF 11 404 Course Title: GUI PROGRAMMING
Compulsory / Optional: OPTIONAL O1/2
Teaching Scheme and Credits Examination Scheme
TH TU PR Total TH TS PR OR TW Total
02 -- 04 06 -- -- 50* -- 50 100
Rationale-
This subject helps to understand the principles and techniques involved in developing applications
with Visual Basic. The course content is designed to understand & implement the Event Driven
Architecture of Visual Programming. The student would be able to identify and use the different
categories of controls, learn working with forms and different data access techniques, establish a data base
connection.
It is expected that, students will be able to develop Graphical User Interface Applications (GUI) by
using Visual Basic.
Objectives: -
Students will be able to-
1. Use GUI tools of Visual Basic Programming
2. Use basic and advance VB control
3. Interface back-end and front-end.
4. Generate report using Data Report and Crystal Reports.
5. Build Visual Basic applications.
Government Polytechnic Mumbai DIPLOMA IN INFORMATION TECHNOLOGY
Topic
No
Contents Hours Marks
SECTION-I 16 NA
1.0 Introduction - Introduction to Event driven Programming, VB
Environment, opening & closing of VB application.
- Elements of opening screen – toolbox, forms window,
project explorer.
- Understanding visual basic project: - understanding
different components of a Project.
- Understanding project explorer window, form layout
window, properties window.
VB controls: - Toolbox.
- Adding control to form:- labels, textbox, command
button, frame, checkbox, list Box, combo box, directory
list box, drive list box, file list box, picture control, Image
control , timer.
5
2.0
VB variables & Scope:
- Data types in VB
- Comments in VB
- Using constant
- Rules for declaring & using variables.
- Variable scope & Lifetime
- Implicit and explicit declaration
- Operating in VB : arithmetic, relational, logical
- User defined date types
- Converting between data types
- VB’s built in functions: String related functions, Math
functions.
5
3.0
Code & Events:
- Controlling program flow
- Branching: if statement, select statement.
- Loops: for, while, do... While, do. Until
- Working with arrays: declaring and initializing array, 2-D
array
- Understanding procedures & functions in VB
- Passing variables to procedure.
6
Government Polytechnic Mumbai DIPLOMA IN INFORMATION TECHNOLOGY
Topic
No
Contents Hours Marks
SECTION-II 16 NA
4.0
Dialog box & Menus: - Message box
- Input box
- Concepts of menu, using menu editor
- Applying menu Conventions
- Creating short-cut menus
3
5.0 Database connectivity:
- Using vis-data to create database
- Connecting to database: DAO
- Adding deleting and updating records in database.
Advance Data access Methods
- Using ADO
- Connecting to data source
- Using connection string
- Binding Controls
- Coding ADO
- Creating record set
- Adding records in record set
- Modify, delete, search
Advanced topics introduction :
- Data Reports
- SDI, MDI
- Rich text box
- Creating your own Toolbar/ ActiveX components
- Using package & deployment wizard
8
6.0 Reports : - Using crystal reports
- Working with crystal report wizards
- Adding custom formulas to report
5
Government Polytechnic Mumbai DIPLOMA IN INFORMATION TECHNOLOGY
List of Practical’s:
1 Study of IDE
2 Creating a simple application using Label, Textbox, Command Button
3 Creating application using Checkbox, Option Button and Frame
4 Creating application using Combo Box, List Box
5 Creating application using DriveListBox, DirListBox, FileListBox
6 Creating application using Picture Box, Image
7 Creating application using Data Control
8 Creating application using Timer
9 Practical based on Numeric and Date/time Functions
10 Program for manipulating text string
11 Five practicals on each construct using comparison and logical operators
12 Assume that you have to accept Railway Reservation requisition, design a form to
accept necessary details from the user and store it in a table (Make use of DAO)
13 Create MDI Text Editor using Image List, Status Bar, Toolbar, Common Dialog
Controls
14 Assignment based on ADODC and ADODB
15 Mini Project (e g. Student Information System, Payroll etc.)
Reference Books:
Sr.No. Title Author Publisher
01 The complete reference – VB6
Nel Jerka Tata McGraw Hill
02 Visual Basic 6-Programming,
Black Book Steven Holzner IDG Books India Pvt. Ltd
03 Millstaugh Programming in VB6
Bradley Tata McGraw Hill
04 Mastering Visual Basic 6.0 Evangelos Petront Sos BPB Publication
05 VB6 Programming Content Development
group Tata McGraw Hill
Web Site References:
1. www.w3schools.com
2. www.vbtutor.net
3. www.vb6.us 4. www.vbcodesource.com
Government Polytechnic Mumbai DIPLOMA IN INFORMATION TECHNOLOGY
Programme Code: IF
Course Code: IF 11405 Course Title: ASP.NET
Compulsory / Optional: Optional O1/3
Teaching Scheme and Credits Examination Scheme
TH TU PR Total TH TS PR OR TW Total
02 -- 04 06 -- -- 50* 50 100
Rationale:
In the field of Information Technology various web technologies needs to be integrated and proper
paradigms needs to be implemented to develop any kind of internet applications . Hence it becomes essential
to get hands on experience for developing internet applications. This subject is essential to understand the
implementation of various web technologies .This will help the students to acquire skills and attitudes to work
as web developer webmaster and web content manager .
Objectives:
The students will be able to
• Design web applications using ASP.NET
• Understand foundations of web technology
• Develop database applications.
• Understand the concepts of Web security.
Contents: Hours
1. Introduction to ASP.NET
� What is .NET?
� ASP.NET and its uses
� New in ASP.NET 4.0
� Common Language Runtime
� Internet Information Server
� Installation of ASP.NET
� Namespaces
� .Net Framework Classes
� The Visual Studio 2010 IDE
04
2. Website Navigation and Validation
� Navigation Controls
� Tree View Control Menu
� Control Site MapPath
� ControlWizard Control
� Validation Controls
� ASP.net validation controls
� Configuring validation controls
06
Government Polytechnic Mumbai DIPLOMA IN INFORMATION TECHNOLOGY
3. Web forms and Controls
� Web Control Class
� Creating Web Forms Application
� Handling Images
� Navigating between Pages
� Managing Server Controls
� Server Control Events
� Using HTML Controls
� Using Data Controls
04
4. Master Pages and Themes
� Simple Master Page Nested Master Page
� Configuring Master Page Creating Themes
� Applying Themes
� Applying Stylesheet
02
Section II
Contents: Hours
5 State Management
� Preserving State in Web Applications
� Using Cookies to Preserve State
� ASP.NET Session State
� Application State
04
6.ADO.NET( working with database)
� Overview of ADO.NET
� Connection Object
� Command Object
� Data Readers
� Data Sets & Data Adapters
� Using SQLDataSource
.
.
06
7. Web Services
� Introduction to XML Web services
� Creating Web Service
� Setting the Web Service Attribute
� Test and Run Your Web Service
� Consuming a Web Service in Client Application
� Consuming a Third Party Web service
06
Government Polytechnic Mumbai DIPLOMA IN INFORMATION TECHNOLOGY
List of Practicals:
1. Study of .NET Framework.
2. Create a simple asp.net webpage.
3. Design a webpage using navigation controls
4. Design a webpage using validation controls
5. Design a webpage using server and web controls.
6. Apply different stylesheets in a webpage.
7. Use dataset, data reader in a webpage.
8. Use data controls like data list,grid view.
9. Create a webpage using themes and master pages with site-map
10. Implement the concept of state management in a web application.
11. Create one webpage which stores user feedback forms data into the database.
12. Create one webpage which reads data from database and display it into html table
Reference Books:
1. ASP.NET complete reference
2. ASP.Net Black Book
3. “Web Programming: Desktop Management”, PHI, 2004.
3. “Web Technology”, by “Rajkamal” Tata McGraw-Hill, 2001.