Subject Details
Dept     : CS
Sem      : 3
Regul    : 2021-2024
Faculty : Dr.M.Praveena
phone  : NIL
E-mail  : praveenamarannan@gmail.com
230
Page views
30
Files
5
Videos
16
R.Links

Icon
Syllabus

UNIT
1
JAVA SERVER PAGE

JSP: What Is Java Server Pages? - Why Use JSP? - The HTTP Request/Response Model - Servlets. JSP: The Problem with Servlets - The Anatomy of a JSP Page- Processing - Application Design with MVC. Application Development: Generating Dynamic Content - Creating and Running a JSP Page - Directive Elements - Template Text - Action Elements. JAVABEAN: Declaring a Bean - Setting Bean Properties. Tag Library: Custom Tag Library? -Installing and declaring a Custom Tag Library - Actions from a Tag Library. Processing Input and Output: Reading Request Parameter Values - Validating User Input - Formatting HTML Output.

UNIT
2
STRUTS

Basic Components of Struts - Acquiring Struts - Building a Simple Struts Application: Application Overview - Compiling, Packaging, and Running the Application - Understanding the Flow of Execution. The Model Layer - The View Layer - Controller Layer. Configuration File: Understanding XML DTDs -Configuring the web.xml Deployment Descriptor - The Struts Configuration File Tags - Metadata Tags.

UNIT
3
HIBERNATE AND JAVASCRIPT

Hibernate: Understanding object persistence - Configuring Hibernate - Creating mapping definitions -Building the Session Factory - Persisting objects - Retrieving objects -The Session cache. JAVASCRIPT: Basics - The Document Object Model (DOM) - Expressions and Control Flow - Functions, Objects, and Arrays - Validation and Error Handling: The validate.html Document - Regular Expressions - Redisplaying a Form After PHP Validation

UNIT
4
.NET

The .NET Framework - The Evolution of Web Development- The .NET Framework - The Common Language Runtime - The .NET Class Library. C# Language Basics - Variables and Data Types - Object-Based Manipulation: The String Type, The DateTime and TimeSpan Types, The Array Type, Conditional Logic - Loops - Methods - Types, Objects, and Namespaces.

UNIT
5
DEVELOPING ASP.NET APPLICATIONS

Creating Websites - Designing a Web Page - The Anatomy of a Web Form - Writing Code - Debugging. Server Controls - The Page Class -Application Events - ASP.NET Configuration - Error Handling, Logging, and Tracing: Exception Handling -Throwing Your Own Exceptions - The Validation Controls- Single-Value Data Binding - Repeated-Value Data Binding.

Reference Book:

James Holmes, "Struts: The Complete Reference", McGraw-Hill, 2004 ISBN-13: 978- 0072231311  Patrick Peak, Nick Heudecker, "Hibernate Quickly", Manning Publications; 1 edition (August 16, 2005), ISBN-13: 978-1932394412  Robin Nixon, "Learning PHP, MySQL, JavaScript, and CSS", O'Reilly Media; Edition: Second (6 Sep 2012), ISBN-13: 978-1449319267  Matthew MacDonald, "Beginning ASP.NET 4 in C# 2010", Dreamtech Press (13 November 2010), ISBN-13: 978-8184896961

Text Book:

Hans Bergsten, "JavaServer Pages", 3rd Edition, O'Reilly 2003 ISBN-13: 978-0596005634

 

Print    Download