WEB APPLICATION DEVELOPMENT. UNIT I J2EE Platform 9



Similar documents
MVC pattern in java web programming

PG DAC. Syllabus. Content. Eligibility Criteria

JAVA ENTERPRISE IN A NUTSHELL. Jim Farley and William Crawford. O'REILLY 4 Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo.

JAVA/J2EE DEVELOPER RESUME

Client-Server Architecture & J2EE Platform Technologies Overview Ahmed K. Ezzat

Web Development in Java

Portals, Portlets & Liferay Platform

Enterprise Application Development In Java with AJAX and ORM

Tutorial: Building a Web Application with Struts

Course Number: IAC-SOFT-WDAD Web Design and Application Development

UNIT III LAMP STACK 9 Overview of Lamp Stack - Features of Lamp Stack Understanding Python Understanding LAMP and Its Effect on Web Development

Oracle WebLogic Server 11g Administration

MagDiSoft Web Solutions Office No. 102, Bramha Majestic, NIBM Road Kondhwa, Pune Tel: /

CHAPTER 1 - JAVA EE OVERVIEW FOR ADMINISTRATORS

Core Java+ J2EE+Struts+Hibernate+Spring

Software Development Interactief Centrum voor gerichte Training en Studie Edisonweg 14c, 1821 BN Alkmaar T:

Specialized Programme on Web Application Development using Open Source Tools

IBM WebSphere Server Administration

WebSphere Training Outline

Specialized Programme on Web Application Development using Open Source Tools

DTS Web Developers Guide

Java EE Web Development Course Program

OUR COURSES 19 November All prices are per person in Swedish Krona. Solid Beans AB Kungsgatan Göteborg Sweden

Adobe ColdFusion 11 Enterprise Edition

WebSphere Server Administration Course

Oracle WebLogic Foundation of Oracle Fusion Middleware. Lawrence Manickam Toyork Systems Inc

NetBeans IDE Field Guide

White Paper: 1) Architecture Objectives: The primary objective of this architecture is to meet the. 2) Architecture Explanation

How to Build an E-Commerce Application using J2EE. Carol McDonald Code Camp Engineer

What Is the Java TM 2 Platform, Enterprise Edition?

Contents. Client-server and multi-tier architectures. The Java 2 Enterprise Edition (J2EE) platform

Building Web Applications, Servlets, JSP and JDBC

Java Application Developer Certificate Program Competencies

JEE Web Applications Jeff Zhuk

A review and analysis of technologies for developing web applications

The Enterprise Java Internet Provider

Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT

Developing ASP.NET MVC 4 Web Applications MOC 20486

This course provides students with the knowledge and skills to develop ASP.NET MVC 4 web applications.

Course Name: Course in JSP Course Code: P5

Apache Jakarta Tomcat

Communiqué 4. Standardized Global Content Management. Designed for World s Leading Enterprises. Industry Leading Products & Platform

Japan Communication India Skill Development Center

Course Name: ADVANCE COURSE IN SOFTWARE DEVELOPMENT (Specialization:.Net Technologies)

WEBLOGIC ADMINISTRATION

Enterprise Applications

Programming with the Microsoft.NET Framework Using Microsoft Visual Studio 2005 (VB)

Implementation of an Enterprise-level Groupware System Based on J2EE Platform and WebDAV Protocol

Oracle WebLogic Server

CloudCERT (Testbed framework to exercise critical infrastructure protection)

Performance Comparison of Persistence Frameworks

Research Article. ISSN (Print) *Corresponding author Lili Wang

CrownPeak Java Web Hosting. Version 0.20

Developing ASP.NET MVC 4 Web Applications

Java/J2EE or Web Developer. Formal Education. Technical knowledge. Spoken Languages

Announcements. Comments on project proposals will go out by in next couple of days...


Skillsoft Course Directory

This training is targeted at System Administrators and developers wanting to understand more about administering a WebLogic instance.

Internet Engineering: Web Application Architecture. Ali Kamandi Sharif University of Technology Fall 2007

RNM Reply Network Manager

Programming in C# with Microsoft Visual Studio 2010

CONFIGURATION AND APPLICATIONS DEPLOYMENT IN WEBSPHERE 6.1

Skills for Employment Investment Project (SEIP)

maximizing IT productivity

Information Technology Services Classification Level Range C Reports to. Manager ITS Infrastructure Effective Date June 29 th, 2015 Position Summary

Web Application Architecture (based J2EE 1.4 Tutorial)

Basic TCP/IP networking knowledge of client/server concepts Basic Linux commands and desktop navigation (if don't know we will cover it )

Mastering Tomcat Development

A Guide to Understanding Web Application Development Corey Benson, SAS Institute, Inc., Cary, NC Robert Girardin, SAS Institute, Inc.

BHARATHIAR UNIVERSITY COIMBATORE SCHOOL OF DISTANCE EDUCATION

Catálogo de cursos plataforma elearning Microsoft Imagine Academy: Microsoft SQL Server y Visual Studio

IBM Rational Web Developer for WebSphere Software Version 6.0

Transition your MCPD Web Developer Skills to MCPD ASP.NET Developer 3.5 (VB)

JAVA Technologies QUARTER 1 DESKTOP APPLICATIONS - ESSENTIALS QUARTER 2 NETWORKING AND OPERATING SYSTEMS ESSENTIALS. Module 1 - Office Applications

enterprise^ IBM WebSphere Application Server v7.0 Security "publishing Secure your WebSphere applications with Java EE and JAAS security standards

Adobe ColdFusion (2016 release) Enterprise Edition

Introduction to Sun ONE Application Server 7

Design Approaches of Web Application with Efficient Performance in JAVA

Strategies for Application Server Deployment Using Multiplatform Installers. October 17-18, 2006 l Santa Clara, CA

IT3504: Web Development Techniques (Optional)

Accessing Data with ADOBE FLEX 4.6

MA-WA1920: Enterprise iphone and ipad Programming

Skillsoft Course Directory

Objectif. Participant. Prérequis. Remarque. Programme. C# 3.0 Programming in the.net Framework. 1. Introduction to the.

IT6503 WEB PROGRAMMING. Unit-I

10CS73:Web Programming

Course Description. Course Audience. Course Outline. Course Page - Page 1 of 5

Pro<DOC/> e-commerce Technology An Introduction

In this chapter, we lay the foundation for all our further discussions. We start

WEB SERVICES. Revised 9/29/2015

3-Tier Architecture. 3-Tier Architecture. Prepared By. Channu Kambalyal. Page 1 of 19

Learning GlassFish for Tomcat Users

LAMP [Linux. Apache. MySQL. PHP] Industrial Implementations Module Description

WebSphere v5 Administration, Network Deployment Edition

DTWMS Required Software Engineers. 1. Senior Java Programmer (3 Positions) Responsibilities:

Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led

Visual C# 2012 Programming

Tomcat 5 New Features

VB.NET - WEB PROGRAMMING

Transcription:

UNIT I J2EE Platform 9 Introduction - Enterprise Architecture Styles - J2EE Architecture - Containers - J2EE Technologies - Developing J2EE Applications - Naming and directory services - Using JNDI - JNDI Service providers - Java and LDAP - LDAP operations - Searching an LDAP server - Storing and retrieving java objects in LDAP - Application Servers - Implementing the J2EE Specifications - J2EE packaging and Deployment - J2EE packaging overview - Configuring J2EE packages 1. What are the components of J2EE application? 2. What are the differences between Ear, Jar and War files? Under what circumstances should we use each one? 3. Define JNDI. 4. What is a container? 5. Define JAAS. 6. Mention the need for deployment descriptor? 7. What is connector? 8. What is resource adapter? 9. Define LDAP. 10. What are the limitations of packaging? 11. What type of messaging is provided by JMS? 12. What is the difference between EJB and JavaBeans? 13. What is an LDAP server? And what is it used for in an enterprise environment? 14. What is JDBC? Describe the steps needed to execute a SQL query using JDBC. 15. What is J2EE? What are J2EE components and services? 16. What is MVC? 17. Define JAXP. 18. Difference between SAX and DOM Parser? 19. Define DTD. 20. Define J2EE API. 1. Write in detail about the Enterprise Architecture with a neat diagram. 2. J2EE is a container centric architecture. Explain and what are the four types of container that the J2EE specification defines. 3. Explain the technologies that J2EE platform provides for developing components. 4. Explain the J2EE APIs, i.e. RMI/IIOP, JNDI, JDBC, Java Mail and JMS. 5. What are the steps involved in developing J2EE applications? 6. Explain in detail about the LDAP Operations. 7. Write in short about i) Naming and Directory Services and ii) Java and LDAP 8. What are the steps taken involved in performing a JNDI Search? 9. Explain how JNDI allows to store several types of java related objects into the LDAP server 10. Describe in detail about the structure of J2EE package and how to work with the EAR Deployment Descriptor.

UNIT II STRUTS AND HIBERNATE 9 Struts Architecture - Struts classes - Action Forward, Action Form, Action Servlet, Action classes -Understanding struts - config.xml, Understanding Action Mappings, Struts flow with an example application, Struts Tiles Framework, Struts Validation Framework Hibernate - Architecture of Hibernate - Downloading Hibernate - Exploring HQL - Understanding Hibernate O/R Mapping. 1. List out the benefits of struts framework. 2. What are the components of struts? 3. What design patterns are used in struts? 4. What is role of ActionServlet? 5. What is the ActionForm? 6. Mention the need for ActionForward Class. 7. What is the role of Action Class? 8. What is ActionMapping? 9. What are the different kinds of actions in struts? 10. Draw the directory structure of struts application. 11. What are the five steps involved in Tiles Framework. 12. Can we have more than one struts-config.xml for a single struts application? 13. Why do you need ORM tools like hibernate? 14. What does Hibernate simplify? 15. What is the need for Hibernate xml mapping file? 16. What are the ways to express joins in HQL? 17. What is the advantage of Hibernate over jdbc? 18. What are the differences between EJB 3.0 & Hibernate? 19. What is Hibernate Query Language? 20. What are the types of inheritance models in Hibernate? 1. Explain Struts architecture representing the basic elements? 2. Write a simple application using struts? 3. Explain the core classes of the Struts Framework 4. Explain Struts navigation flow 5. What are the different kinds of actions in Struts? Explain in detail. 6. Define the steps require to create tiles application 7. Write short notes on struts validation framework 8. Explain the architecture of hibernate in detail 9. What is query interface? Give some examples of queries in hibernate query language. 10. Define the collection, association and component mappings in hibernate.

UNIT III LAMP STACK 9 Overview of Lamp Stack - Features of Lamp Stack Understanding Python Understanding LAMP and Its Effect on Web Development 1. What is LAMP stack? 2. What are the main features of LAMP? Also explain the benefits of LAMP 3. What is Python? Explain the main features of Python Language. 4. What are literals and identifiers in Python? 5. How do you make an array in python? 6. Explain how python is interpreted. 7. Explain how to overload constructors in Python. 8. Describe how to implement Cookies for Web python. 9. Describe how to use Sessions for Web python. 10. What is used to create Unicode string in python? 11. What is Python? State some programming language features of Python. 12. Explain the dictionary in Python. 13. How do we share global variables across modules in Python? 14. What is a Lambda form? Explain about assert statement? 15. Explain the role of repr function. 16. How is memory managed in python? 17. Explain how to create a multidimensional list. 18. Explain how to make Forms in python. 19. How do we make python scripts executable? 20. Explain the disadvantages of python. 1. Write Short notes on Linux and its architecture. 2. What are Pipes? Explain use of pipes. 3. Write short notes on i) Arithmetic Operators ii) Comparison Operators iii) Logical Operators iv) Conditional Operators 4. Write Short notes on Apache tomcat 5. Explain in detail about MYSQL 6. Write Short notes on Perl architecture. 7. Explain the looping techniques of python programming with an example 8. Explain in detail about python architecture. 9. Write a program to i) check whether the given number is odd or even ii) find square root of a number 10. Describe the main components of LAMP and what are the main benefits of LAMP stack in business

UNIT IV.Net, C# 9 Introduction -.Net revolution -.Net framework and its architecture CLR What is Assembly Components of Assembly DLL hell and Assembly Versioning. Overview to C# - C # Compilation and Execution Process C# Fundamentals (Data types, Operators, Programming constructs) Inheritance Sealed Classes Interface - Overloading OverRiding Method Hiding C# Property Exception Handling 1. What is a Managed Code? 2. Explain the role of assemblies in.net. 3. Name the different components of an assembly. 4. What are sealed classes in C#? 5. What is the difference between abstract classes and interface? 6. What is the difference between System.String and System.StringBuilder classes? 7. How does assembly versioning work? 8. Define method overloading. 9. What is Authentication and Authorization? 10. What are value types and reference types? 11. What is Jagged Arrays? 12. List down the commonly used types of exceptions in.net? 13. What is a Multicast Delegate? 14. What is LINQ? 15. What is DLL Hell, and how does.net solve it? 16. Define multicast delegate. 17. Define satellite assembly. 18. What is the difference between.exe and.dll files? 19. What is Global Assembly Cache (GAC)? 20. What is Native Image Generator? 1. Describe in brief.net Framework and its architecture. 2. Explain in detail about the different types of Assemblies in.net. 3. What is DLL hell problem? Give solution. 4. What are the steps involved to resolve an assembly binding request? 5. Write short notes on Overloading and Overriding 6. Write short notes on Inheritance. 7. Explain in detail about Interface and how multiple interfaces is used in.net? 8. Write short notes on sealed classes and method hiding. 9. What are the various data types of.net? Explain 10. Write short notes on Exception Handling.

UNIT V ASP.NET AND SILVERLIGHT 9 ASP.Net- IIS - ASP.Net Page Life Cycle ASP Vs ASP.Net - HTML Controls Vs Server side Controls Validation Controls Data binding in ASP.Net Caching Configuration in ASP.Net (web.config) Session management View State in ASP.Net ASP.Net. Introduction - RIA Silverlight XAML App.Xaml XAP How Silverlight application executes in a web browser 1. What are the different validators in ASP.NET? 2. In which event of page cycle is the ViewState available? 3. How we can force all the validation controls to run? 4. Differentiate between client-side and server-side validations in webpages? 5. What is the difference between HTML and Web Server Controls? 6. Explain role based security. 7. Explain the validation controls. How many validation controls in ASP.NET 4.0? 8. What does the "EnableViewState" property do? Why do we want it On or Off? 9. What are the various session state management options provided by ASP.NET? 10. What is ViewState? 11. List the events in page life cycle. 12. What is caching? 13. What are the main features and benefits of Silverlight? 14. What is XAML? 15. What is app.xaml? 16. What is a.xap file? 17. What is.net RIA Services? 18. What is the relationship and difference between Silverlight and ASP.Net? 19. What is the difference between Silverlight and Flash? 20. What are the different Layout controls available in Silverlight? 1. What are the different methods of navigation in ASP.NET? 2. Explain how data binding is achieved in ASP.NET? 3. Write short notes on i) Session Management and ii) View State 4. Explain the ASP.NET page lifecycle. 5. Write short notes on caching and its types. 6. What are the steps involved in creating an ASP.NET WebService application? 7. Explain in detail about Master Page. 8. Describe in brief about ASP.NET Web Parts Framework and its components. 9. Write short notes on i) XAML and ii) XAP 10. What are the steps involved in executing silver light application in a web browser