| Java EE 5 Sample Chapters | |
|
| Getting Started with the Standard Components | | http://www.manning.com/mann/ | | Sample chapter: "Getting Started with the Standard Components ," from JavaServer Faces in Action, January 2005, by Kito Mann. Discusses using HTML attributes, using cascading style sheets, understanding facets, the power of tools, the render kit, common component properties, controlling the page with UIViewRoot, setting component parameters with UIParameter, displaying data with output components, displaying ordinary text with HtmlOutputText, using UIOutput with the tag, creating input labels with HtmlOutputLabel, using HtmlOutputFormat for parameterized text, message format elements, dynamically displaying substrings with choice formats, displaying hyperlinks with HtmlOutputLink, displaying images with the HtmlGraphicImage, displaying component messages with HtmlMessage, displaying application messages with HtmlMessages, grouping and layout with the Panel components, grouping components with HtmlPanelGroup, and creating tables with HtmlPanelGrid. | | |
|
| Introducing JavaServer Faces | | http://www.manning.com/mann/ | | Sample chapter: "Introducing JavaServer Faces," from JavaServer Faces in Action, January 2005, by Kito Mann. Discusses rapid application development (RAD), what JavaServer Faces is, the technology under the hood, HTTP, servlets, portlets, JavaBeans, JSP and other display technologies, frameworks, why frameworks are needed, JSF, Struts and other frameworks, components, the HelloBean class, configuration with faces-config.xml, and configuration with web.xml. | | |
| |
|
| Using Queries | | http://www.apress.com/ApressCorporate/supplement/1/10093/1590596455-3495.pdf | | Sample chapter: "Using Queries," from Pro JEB 3: Java Persistence API, May 2006, by Mike Keith and Merrick Schincariol. Discusses Java persistence QL, filtering results, projecting results, joins between entities, aggregate queries, query parameters, defining queries, dynamic query definition, named query definition, parameter types, executing queries, working with query results, optimizing read-only queries, special result types, queering paging, queries and uncommitted changes, bulk update and delete, bulk delete and relationships, query hints, query best practices, named queries, report queries, hint queries, stateless session beans, and provider differences. | | |
|
| Distributed Virtual Worlds | | http://www.amazon.com/dp/3540676244?tag=deitelassociatin&camp=14573&creative=327641&linkCode=as1&creativeASIN=3540676244&adid=0FMEADYBGDMJP4K0EF4W& | | Distributed Virtual Worlds, March 2001, by Stephan Diehl. Discusses motivation, peloton, a virtual theater, electronic commerce, terminology, requirements, technologies, languages, protocols, applications, commercial and experimental virtual worlds, navigation, communication, multi-user worlds, three-dimensional computer graphics, the graphics pipeline, virtual reality modeling language (VRML), history of VRML, what is VRML, concepts of VRML, static scenes, dynamic VRML, protocols for distributed virtual worlds, Internet protocols, a layered model for distributed virtual worlds, architectures for virtual worlds, behavior, consistency, VRML extensions for distributed virtual worlds, VSPLUS, sharing events through Net nodes, VASE multicast-VR, living worlds, spatial partitioning, grids, level of detail (LOD), bounding boxes, binary space partitioning trees, cells, portals, spatial partitioning of multi-user worlds, filtering, locales and beacons, streaming, continuous data streams, compressions, continuous data streams in distributed worlds, relevant Internet protocols, resource reservation protocol (RSVP), real-time streaming protocol (RTSP), real-time transport protocol (RTP), forward error control, interarrival jitter, combined jitter and error control, spatial hierarchical compression, Quicktime VR, MetaStream, MPEG-4, Applets, Java3D, X3D, implementing multi-user worlds with VRML, Java network programming, implementing multi-user worlds with CORBA, and the future. | | |
| |
| |
|
| Performance Through the AD Life Cycle | | http://www.apress.com/ApressCorporate/supplement/1/10073/1590596102-3509.pdf | | Sample chapter: "Performance Through the Application development Life Cycle," from Pro Java EE 5 Performance Management and Optimization, May 2006, by Steven Haines. Discusses a performance overview, performance in architecture, SLAs, object life cycle management, application session management, performance in development, unit testing, unit performance testing, memory profiling, code profiling, coverage profiling, performance in quality assurance, balanced representative load testing, production staging testing, and identifying performance issues. | | |
|
| Java EE Essentials | | http://www.apress.com/book/supplementDownload.html?bID=420&sID=3072 | | Sample Chapter: "Java EE Essentials," from Beginning Java EE 5: From Novice to Professional, October 2005, by Kevin Mukhar, Chris Zelenak, James L. Weaver and Jim Crume. Discusses what is Java EE, how Java EE relates to J2SE, why Java EE, multitier architecture, single-tier systems, client/server (two-tier) architecture, N-tier architecture, vendor independence, scalability, features and concepts in Java EE, Java EE clients and servers, containers, Java servlets, JavaServer Pages (JSPs), JavaServer Faces (JSF), JDBC, EJBs, XML support, Web services, transaction support, security, sample Java EE architectures, application client with EJB, JSP client with EJB, applet client with JSP and database, and Web services for application integration. | | |
|
|
| |
 |
|