WITH EFFECT FROM THE ACADEMIC YEAR 2016 - 2017

 

CS 351

 

WEB PROGRAMMING & SERVICES

 

Instruction

4

Periods per week

Duration of University Examination

3

Hours

University Examination

75

Marks

Sessional

25

Marks

 

UNIT-I

 

Web basics and overview: introduction to Internet, World Wide Web, Web Browsers, URL, MIME, HTTP, Web programmer’s toolbox Introduction to XHTML. Basics of Java script.

 

Introduction to XML, XML Document structure, DTD, namespaces, Schemas, XSLT style sheets, XML Processors

 

UNIT-II

 

The J2EE Platform: Enterprise Architecture styles, J2EE Architecture

 

– Containers, J2EE Technologies, Deploying J2EE applications Introduction to Web containers

 

Servlet Programming: Overview of Java Servlet API, Servlet implementation, Servlet Configuration, Servlet Exceptions, Servlet Life cycle, Request and Responses.

 

Servlet Sessions, Context, and collaboration: Approaches to Session tracking, Session Tracking with Java Servlet API, Servlet Context, Servlet Collaboration

 

UNIT-III

 

Filters for Web applications: What is a Filter, Sample Filter, Filter API, Deployment Descriptor for Filters, Chat Application with Filters.

 

Web Deployment, Authentication, and Packaging: Web application structure, Mapping requests to applications and servlets, Securing web applications, Deploying configuration.

 

JSP Basics and architecture: Introduction to JSP, Jsp Directives, Scripting Elements, Standard Objects, JSP Design strategies.

JSP Tag extensions: Tag extensions, A simple Tag Anatomy of a Tag extension, Writing Tag extensions, Application life cycle events

 

UNIT-IV

 

Java Mail: Mail protocols, Java Mail Overview, Installation and Configuration, Java mail API, working with Mail, Java mail resources

 

Database Programming with JDBC: Database Drivers

 

java.sql package: JDBC Process, Different types of statements, Retrieving meta information from Database and ResultSet

 

javax.sql package: JDBC Data sources, Connection pooling, Distributed transactions, RowSet objects

 

UNIT-V

 

.NET Platform: Introduction to .NET Framework, Common type systems, Common Language Runtime.

 

Introduction to C#, Types and Objects, Program structure.

 

Introduction to ASP.NET: The basics, ASP.NET documents, Code behind files

 

ASP.NET controls- HTML controls, Life cycle, page level events, control events, web controls, creating controls with in code, Response output for controls, validation controls

 

.NET Remoting, Database Connectivity with ADO.NET

 

Suggested Reading:

 

  1. 1.Subramnyam Allamraju, Professional java server programming J2EE 1.3 Edition, Cedit Buest. Apress Publications

 

  1. 2.Robert W Sebesta, Programming the World Wide Web, Pearson Education

 

  1. 3.Joe Duffy, Professional .NET Framework 2.0, Wiley India
Articles View Hits
13009343
   Tue, 11-Feb-2020, 08:44 PMWEB PROGRAMMING & SERVICES .
Powered by Joomla 1.7 Templates
Developed by MVSREC