i.voip.hacker
چهارشنبه 14 شهریور 1386, 13:40 عصر
امیدوارم بدردتون بخورد
خودآموزها
Deployathon Online! (http://developer.java.sun.com/developer/technicalArticles/Programming/deployathon/)
Enhance J2EE component reuse with XDoclets (http://www-106.ibm.com/developerworks/edu/ws-dw-ws-j2x-i.html)
Enterprise Java Tutorial, Part 1: Architecture and Analysis (http://www7.software.ibm.com/vad.nsf/Data/Document2345); Part 2: Business Object Design and Implementation (http://www7.software.ibm.com/vad.nsf/Data/Document2349); Part 3: Controller Design and Implementation (http://www7.software.ibm.com/vad.nsf/Data/Document2353) @IBM
Introduction to the J2EE Connector Architecture (http://www-128.ibm.com/developerworks/edu/j-dw-javajca-i.html)
J2EE Developer's Guide (http://java.sun.com/j2ee/sdk_1.2.1/techdocs/guides/ejb/html/DevGuideTOC.html)
J2EE Programming (with Passion!) (http://www.javapassion.com/j2ee/index.html#ClassSchedule1) course schedule
J2EE Tutorial for the Sun ONE Platform (http://java.sun.com/j2ee/1.3/docs/tutorial/doc/)
LaLiLuna tutorials (http://www.laliluna.de/) for Struts, JSP, MyEclipse, JSF, Hibernate
Simplifying J2EE and EJB Development with BC4J (http://www.oracle.com/technology/products/jdev/collateral/tutorials/903/j2ee_bc4j/prnt/j2ee_bc4j.html)
The Advanced Java/J2EE Tutorial (http://www.execpc.com/%7Egopalan/java/java_tutorial.html)
The J2EE Tutorial (http://java.sun.com/j2ee/tutorial/1_3-fcs/index.html) for J2EE 1.3 (alt (http://java.sun.com/j2ee/learning/tutorial/))
The J2EE 1.4 Tutorial (http://java.sun.com/j2ee/1.4/docs/tutorial/doc/)
Orion Tutorials (http://www.orionserver.com/tutorials/)
@Sun (hhttp://developer.java.sun.com/developer/onlineTraining/J2EE)
Writing Enterprise Applications for the J2EE Reference Implementation (http://developer.java.sun.com/developer/onlineTraining/J2EE/Intro/)
مقالات
Applications
A Java case study: The power of J2EE (http://www.javaworld.com/javaworld/jw-01-2002/jw-0118-j2ee.html)
Add XML to your J2EE applications (http://www.javaworld.com/javaworld/jw-02-2001/jw-0209-xmlj2ee.html)
Extending the Reach of Enterprise Applications With Transcoding and Machine Translation (http://www7b.software.ibm.com/wsdd/library/techarticles/0206_booth/booth.html)
J2EE technologies for the stateful network (http://www-106.ibm.com/developerworks/library/j-pj2ee2/)
Resource Management System: a J2EE Sample Application (http://developer.java.sun.com/developer/technicalArticles/J2EE/rms/)
US Department of Energy signs on to J2EE (http://www.javaworld.com/javaworld/jw-05-2002/jw-0524-signon.html)
Working with J2EE Application Clients (http://developer.java.sun.com/developer/technicalArticles/J2EE/appclient/)
App Server
Serve it up with J2EE 1.4 - Extending the App Server using JCA 1.5 and EJB 2.1 (http://www.theserverside.com/articles/article.tss?l=J2EE1_4)
Architecture
J2EE Reference Architectures: A Foundation for Robust J2EE Systems (http://www.middleware-company.com/documents/Reference_Patterns_Article.pdf)
Modeling Web Application Architectures with UML (http://www.rational.com/media/whitepapers/webapps.pdf)
The Naked Object Architecture Series (http://www.theserverside.com/articles/article.jsp?l=NakedObjectSeries)
Tree Oriented Perspective for Software Architecture and Design (http://www.theserverside.com/articles/article.tss?l=TreeOrientedPerspective)
Basics
A walking tour of J2EE (http://www.javaworld.com/jw-07-2001/jw-0727-enterprisejava.html)
Introduction to the J2EE Platform (http://developer.java.sun.com/developer/technicalArticles/J2EE/Intro/)
Overview (http://java.sun.com/j2ee/overview.html)
What Is the Java 2 Platform, Enterprise Edition? (http://java.sun.com/j2ee/sdk_1.2.1/techdocs/guides/j2ee-overview/OverviewTOC.fm.html)
Business Rules
Business process automation made easy with Java: Part 1 (http://www.javaworld.com/javaworld/jw-09-2002/jw-0906-process.html), 2 (http://www.javaworld.com/javaworld/jw-10-2002/jw-1018-process2.html)
Class Loading
Classloaders in Orion (http://kb.atlassian.com/content/atlassian/howto/classloaders.jsp)
EJB and J2EE Packaging, Part I (http://www.onjava.com/lpt/a/onjava/2001/06/26/ejb.html), II (http://www.onjava.com/pub/a/onjava/2001/07/25/ejb.html)
J2EE Class Loading Demystified (http://www-106.ibm.com/developerworks/websphere/library/techarticles/0112_deboer/deboer.html)
Understanding Class.forName() (http://www.javageeks.com/Papers/ClassForName/)
Understanding J2EE Application Server Class Loading Architectures (http://www.theserverside.com/articles/article.tss?l=ClassLoading)
WebLogic 6.1 packaging and class loader documentation (http://e-docs.bea.com/wls/docs61/programming/packaging.html)
WebSphere 4.0 classloading material (http://publib.boulder.ibm.com/was400/40/AE/english/docs/servmojv.html): WebSphere Application Server classloaders (http://publib.boulder.ibm.com/was400/40/AE/english/docs/cpset.html)
Database
Accessing Federated Databases with Application Server Components (http://www7b.software.ibm.com/dmdd/library/techarticle/0302saracco/0302saracco.html)
Deployment
Behind the Scenes of J2EE Deployment (http://developer.java.sun.com/developer/technicalArticles/J2EE/behindscenes/)
Challenges and Strategies for Building and Deploying J2EE Applications (http://www.cmcrossroads.com/newsletter/articles/msoct03.pdf)
Deploying multiple applications in J2EE 1.2 (http://www-106.ibm.com/developerworks/library/j-deploy/)
Get the app out (http://www.javaworld.com/javaworld/jw-01-2001/jw-0119-j2eeassembly.html), J2EE application assembly and deployment process
J2EE Packaging and Deployment (http://www.theserverside.com/articles/content/J2EE-Deployment/chapter.html) (pdf (http://www.theserverside.com/articles/content/J2EE-Deployment/chap24.pdf)), Ch. 24 of Professional Java Server Programming J2EE 1.3 Edition
Manually Creating a Simple Web ARchive (WAR) File (http://access1.sun.com/techarticles/simple.WAR.html)
Design
Choosing the Right EJB Type: Some Design Criteria (http://www7.software.ibm.com/vad.nsf/data/document2361)
Develop n-tier applications using J2EE (http://www.javaworld.com/javaworld/jw-12-2000/jw-1201-weblogic.html)
J2EE project dangers! (http://www.javaworld.com/javaworld/jw-03-2001/jw-0330-ten.html)
One, two, three, or n tiers? (http://www.javaworld.com/javaworld/jw-01-2000/jw-01-ssj-tiers.html)
Development
Accelerating J2EE development with Rational XDE (http://www-106.ibm.com/developerworks/rational/library/915.html)
Asynchronous queries in J2EE (http://www.javaranch.com/newsletter/200403/Journal200403.jsp#a4)
Build a highly available application platform for J2EE, Part 1 (http://www-128.ibm.com/developerworks/ibm/library/i-hiavail1/), 2 (http://www-106.ibm.com/developerworks/edu/i-dw-i-hiavail2-i.html), 3 (http://www-106.ibm.com/developerworks/edu/i-dw-i-hiavail3-i.html), 4 (http://www-106.ibm.com/developerworks/edu/i-dw-i-hiavail4-i.html), 5 (http://www-106.ibm.com/developerworks/edu/i-dw-i-hiavail5-i.html), 6 (http://www-128.ibm.com/developerworks/edu/i-dw-i-hiavail6-i.html), 7 (http://www-128.ibm.com/developerworks/edu/i-dw-i-hiavail7-i.html)
Build to Spec! (http://developer.java.sun.com/developer/technicalArticles/J2EE/build/)
Coaxing J2EE out of the container (http://www-128.ibm.com/developerworks/java/library/j-jtp04204.html)
e-business on demand: A developer's roadmap (http://www-106.ibm.com/developerworks/library/i-ebodov/)
Effective logging practices ease enterprise development (http://www.ibm.com/developerworks/java/library/j-logging/)
Exception management and error tracking in J2EE (http://www.javaworld.com/javaworld/jw-07-2005/jw-0711-exception.html)
Improve availability in Java enterprise applications (http://www.javaworld.com/javaworld/jw-12-2005/jw-1226-jee.html)
Improve the quality of your J2EE-based projects (http://www.javaworld.com/javaworld/jw-01-2005/jw-0110-quality.html)
J2EE project execution: Some best practices (http://www.javaworld.com/javaworld/jw-11-2005/jw-1114-j2ee.html)
Redirect after Get (http://www.theserverside.com/articles/article.tss?l=RedirectAfterGet)
Roll your own distributed management solution (http://www-106.ibm.com/developerworks/library/j-jdsm/)
Step into the J2EE architecture and process (http://www.javaworld.com/javaworld/jw-09-2001/jw-0928-rup.html)
Ten Best Practices for J2EE Development (http://h21007.www2.hp.com/dspp/files/unprotected/devresource/Docs/TechPapers/Java/J2EEBestPractices.pdf)
The top 10 (more or less) J2EE best practices (http://www-106.ibm.com/developerworks/websphere/techjournal/0405_brown/0405_brown.html)
Enterprise Service Bus (ESB)
Implement a customizable ESB with Java (http://www.javaworld.com/javaworld/jw-08-2005/jw-0808-esb.html)
ServiceMix as an enterprise service bus (http://www.javaworld.com/javaworld/jw-12-2005/jw-1212-esb.html)
Service Provisioning Through ESB (http://today.java.net/pub/a/today/2005/10/18/service-provisioning-through-esb.html)
Transform protocols and route messages through an ESB (http://www-128.ibm.com/developerworks/edu/ws-dw-ws-transform-esb-i.html)
Frameworks
Build distributed object management frameworks for J2EE apps (http://www-106.ibm.com/developerworks/web/library/wa-reusej2m3/)
Design an MVC framework using annotations (http://www.javaworld.com/javaworld/jw-10-2005/jw-1003-mvc.html)
Frameworks save the day (http://www.javaworld.com/javaworld/jw-09-2000/jw-0929-ejbframe.html)
Mentawai MVC framework: No XML, please! (http://www.javaworld.com/javaworld/jw-07-2005/jw-0718-mentawai.html)
Simpler Java (http://www.theserverside.com/articles/article.tss?l=SimplerJava)
Graphics
Create dynamic images in Java servlets (http://www.javaworld.com/javaworld/jw-05-2000/jw-0505-servlets.html)
Graph Servlet: A Dynamic Graph Generator for Portal Channels (http://developers.sun.com/prodtech/portalserver/reference/techart/graph_servlet.html)
Servlets: Generating Images on the Fly (http://www.javalobby.org/java/forums/t17096)
Internationalization
Building Internationalized J2EE Web Applications for Disparate Clients (http://www.devx.com/enterprise/Article/9778)
Internationalize JSP-based Websites (http://www.javaworld.com/jw-03-2000/jw-03-ssj-jsp.html?030800txt)
J2EE Pathfinder column (http://www-106.ibm.com/developerworks/java/library/j-pathcol.html)
Optimization
Optimizing Java Applications (http://www.theserverside.com/articles/article.tss?l=J2EEOptimize)
Oracle Magazine: Special J2EE issue (http://www.oracle.com/oramag/oracle/02-java/)
.NET
Choosing Between the .Net and J2EE Frameworks (http://javamug.org/mainpages/J2EE.html#WebAppFrameworks)
Comparing J2EE With .NET (http://internet.about.com/library/aa_netJ2EE1_080702.htm)
Decide Between J2EE and .NET Web Services (http://www.ftponline.com/wss/2002_10/magazine/columns/webservices/)
Distributed Web Application Development: A Comparison of .Net and J2EE (http://www.manukau.ac.nz/EE/research/2002/am.pdf)
J2EE vs. Microsoft.NET, A comparison of building XML-based web services (http://www.theserverside.com/articles/article.tss?l=J2EE-vs-DOTNET)
J2EE and .NET from a Security Standpoint: Languages (http://www.developer.com/net/net/article.php/1009531)
J2EE and .NET Security (http://www.owasp.org/downloads/J2EEandDotNetsecurityByGerMulcahy.pdf)
J2EE fundamentals for .NET developers (http://www-106.ibm.com/developerworks/library/j-roadmap1/)
J2EE versus .Net: Part 1 (http://www.javaworld.com/javaworld/jw-06-2002/jw-0628-j2eevsnet.html), 2 (http://www.javaworld.com/javaworld/jw-07-2002/jw-0726-j2eevsnet2.html)
Java 2 Enterprise Edition (J2EE) versus The .NET Platform: Two Visions for eBusiness (http://www.objectwatch.com/FinalJ2EEandDotNet.doc)
Microsoft .NET vs. J2EE: How Do They Stack Up? (http://java.oreilly.com/news/farley_0800.html)
.NET Interop. with J2EE (http://www.microsoft.com/usa/presentations/FY03Q1_VSNET_Training-pt2-J2EE.ppt)
.NET versus J2EE Web Services: A Comparison of Approaches (http://www.webservicesarchitect.com/content/articles/hanson01.asp)
Picking a Winner: .NET vs. J2EE (http://www.sdmagazine.com/documents/s=733/sdm0103a/0103a.htm)
The great debate: .Net vs. J2EE (http://www.javaworld.com/javaworld/jw-03-2002/jw-0308-j2eenet.html)
The Management of J2EE (and .NET) Applications (http://www.tivoli.com/news/press/analyst/mgt-j2ee.pdf)
Networks
The next wave in J2EE deployment (http://www.javaworld.com/javaworld/jw-04-2005/jw-0411-azul.html)
Patterns (http://javamug.org/mainpages/J2EE.html#J2EEPatternArticles)
Performance (http://javamug.org/mainpages/J2EE.html#J2EEperfArticles)
Persistence
Simplifying Domain Model Persistence in a J2EE Application using JDO (http://www.theserverside.com/articles/article.tss?l=JDODomainModel)
Portability
Portability Verification of Applications for the J2EE Platform (http://developer.java.sun.com/developer/technicalArticles/J2EE/portability/)
Presentation
Enhance your J2EE presentation layer (http://www.javaworld.com/javaworld/jw-01-2003/jw-0117-flash.html)
Rules Engines: Drools (http://www.drools.org/)
An Introduction to the Drools Project (http://www.theserverside.com/articles/article.tss?l=Drools)
Give Your Business Logic a Framework with Drools (http://www.onjava.com/pub/a/onjava/2005/08/03/drools.html)
Using Drools in Your Enterprise Java Application (http://www.onjava.com/pub/a/onjava/2005/08/24/drools.html)
Security
Create an anonymous authentication module (http://www.javaworld.com/javaworld/jw-03-2005/jw-0307-captcha.html)
J2EE Form-based Authentication (http://www.onjava.com/pub/a/onjava/2002/06/12/form.html)
Securing systems: Using Java technology in high-stakes systems (http://www-106.ibm.com/developerworks/java/library/j-stakes.html)
Simplify enterprise Java authentication with single sign-on (http://www-106.ibm.com/developerworks/library/j-gss-sso/)
Scalability
Scaling J2EE Technology Applications Based on Application Infrastructure Techniques - Part 1 (http://www.sun.com/bigadmin/content/developer/howtos/scaling.html), 2 (http://www.sun.com/bigadmin/content/developer/howtos/scaling2.html), 3 (http://www.sun.com/bigadmin/content/developer/howtos/scaling3.html), 4 (http://www.sun.com/bigadmin/content/developer/howtos/scaling4.html)
Score big with JSR 77, the J2EE Management Specification (http://www.javaworld.com/javaworld/jw-06-2002/jw-0614-mgmt.html)
Transactions
Bean-Managed Transaction Suspension in J2EE (http://www.onjava.com/pub/a/onjava/2005/07/20/transactions.html)
Understanding JTS, Part 1 (http://www-106.ibm.com/developerworks/library/j-jtp0305.html), 2 (http://www-106.ibm.com/developerworks/library/j-jtp0410/), 3 (http://www-106.ibm.com/developerworks/java/library/j-jtp0514.html)
XA Exposed, Part I (http://www.theserverside.com/news/thread.jsp?thread_id=23151), II (http://www.jroller.com/page/pyrasun/20040113#xa_exposed_part_ii_schwartz), III (http://theserverside.com/news/thread.jsp?thread_id=23623) how the innards of 2 Phase Commit works in a J2EE environment
Value Objects
Coarse Grained BMP beans with Dependent Value Objects (http://www.theserverside.com/articles/article.tss?l=dep_bmp)
Dynamic Value Objects using CMP2 and XML (http://www.theserverside.com/articles/article.tss?l=CMP2)
How to Implement Collections of Value Objects for MVC Apps with BC4J (http://otn.oracle.com/products/jdev/howtos/bc4j/bc4j-collections.html)
Using Value Objects (http://edocs.bea.com/wli/docs70/devclient/state.htm)
خودآموزها
Deployathon Online! (http://developer.java.sun.com/developer/technicalArticles/Programming/deployathon/)
Enhance J2EE component reuse with XDoclets (http://www-106.ibm.com/developerworks/edu/ws-dw-ws-j2x-i.html)
Enterprise Java Tutorial, Part 1: Architecture and Analysis (http://www7.software.ibm.com/vad.nsf/Data/Document2345); Part 2: Business Object Design and Implementation (http://www7.software.ibm.com/vad.nsf/Data/Document2349); Part 3: Controller Design and Implementation (http://www7.software.ibm.com/vad.nsf/Data/Document2353) @IBM
Introduction to the J2EE Connector Architecture (http://www-128.ibm.com/developerworks/edu/j-dw-javajca-i.html)
J2EE Developer's Guide (http://java.sun.com/j2ee/sdk_1.2.1/techdocs/guides/ejb/html/DevGuideTOC.html)
J2EE Programming (with Passion!) (http://www.javapassion.com/j2ee/index.html#ClassSchedule1) course schedule
J2EE Tutorial for the Sun ONE Platform (http://java.sun.com/j2ee/1.3/docs/tutorial/doc/)
LaLiLuna tutorials (http://www.laliluna.de/) for Struts, JSP, MyEclipse, JSF, Hibernate
Simplifying J2EE and EJB Development with BC4J (http://www.oracle.com/technology/products/jdev/collateral/tutorials/903/j2ee_bc4j/prnt/j2ee_bc4j.html)
The Advanced Java/J2EE Tutorial (http://www.execpc.com/%7Egopalan/java/java_tutorial.html)
The J2EE Tutorial (http://java.sun.com/j2ee/tutorial/1_3-fcs/index.html) for J2EE 1.3 (alt (http://java.sun.com/j2ee/learning/tutorial/))
The J2EE 1.4 Tutorial (http://java.sun.com/j2ee/1.4/docs/tutorial/doc/)
Orion Tutorials (http://www.orionserver.com/tutorials/)
@Sun (hhttp://developer.java.sun.com/developer/onlineTraining/J2EE)
Writing Enterprise Applications for the J2EE Reference Implementation (http://developer.java.sun.com/developer/onlineTraining/J2EE/Intro/)
مقالات
Applications
A Java case study: The power of J2EE (http://www.javaworld.com/javaworld/jw-01-2002/jw-0118-j2ee.html)
Add XML to your J2EE applications (http://www.javaworld.com/javaworld/jw-02-2001/jw-0209-xmlj2ee.html)
Extending the Reach of Enterprise Applications With Transcoding and Machine Translation (http://www7b.software.ibm.com/wsdd/library/techarticles/0206_booth/booth.html)
J2EE technologies for the stateful network (http://www-106.ibm.com/developerworks/library/j-pj2ee2/)
Resource Management System: a J2EE Sample Application (http://developer.java.sun.com/developer/technicalArticles/J2EE/rms/)
US Department of Energy signs on to J2EE (http://www.javaworld.com/javaworld/jw-05-2002/jw-0524-signon.html)
Working with J2EE Application Clients (http://developer.java.sun.com/developer/technicalArticles/J2EE/appclient/)
App Server
Serve it up with J2EE 1.4 - Extending the App Server using JCA 1.5 and EJB 2.1 (http://www.theserverside.com/articles/article.tss?l=J2EE1_4)
Architecture
J2EE Reference Architectures: A Foundation for Robust J2EE Systems (http://www.middleware-company.com/documents/Reference_Patterns_Article.pdf)
Modeling Web Application Architectures with UML (http://www.rational.com/media/whitepapers/webapps.pdf)
The Naked Object Architecture Series (http://www.theserverside.com/articles/article.jsp?l=NakedObjectSeries)
Tree Oriented Perspective for Software Architecture and Design (http://www.theserverside.com/articles/article.tss?l=TreeOrientedPerspective)
Basics
A walking tour of J2EE (http://www.javaworld.com/jw-07-2001/jw-0727-enterprisejava.html)
Introduction to the J2EE Platform (http://developer.java.sun.com/developer/technicalArticles/J2EE/Intro/)
Overview (http://java.sun.com/j2ee/overview.html)
What Is the Java 2 Platform, Enterprise Edition? (http://java.sun.com/j2ee/sdk_1.2.1/techdocs/guides/j2ee-overview/OverviewTOC.fm.html)
Business Rules
Business process automation made easy with Java: Part 1 (http://www.javaworld.com/javaworld/jw-09-2002/jw-0906-process.html), 2 (http://www.javaworld.com/javaworld/jw-10-2002/jw-1018-process2.html)
Class Loading
Classloaders in Orion (http://kb.atlassian.com/content/atlassian/howto/classloaders.jsp)
EJB and J2EE Packaging, Part I (http://www.onjava.com/lpt/a/onjava/2001/06/26/ejb.html), II (http://www.onjava.com/pub/a/onjava/2001/07/25/ejb.html)
J2EE Class Loading Demystified (http://www-106.ibm.com/developerworks/websphere/library/techarticles/0112_deboer/deboer.html)
Understanding Class.forName() (http://www.javageeks.com/Papers/ClassForName/)
Understanding J2EE Application Server Class Loading Architectures (http://www.theserverside.com/articles/article.tss?l=ClassLoading)
WebLogic 6.1 packaging and class loader documentation (http://e-docs.bea.com/wls/docs61/programming/packaging.html)
WebSphere 4.0 classloading material (http://publib.boulder.ibm.com/was400/40/AE/english/docs/servmojv.html): WebSphere Application Server classloaders (http://publib.boulder.ibm.com/was400/40/AE/english/docs/cpset.html)
Database
Accessing Federated Databases with Application Server Components (http://www7b.software.ibm.com/dmdd/library/techarticle/0302saracco/0302saracco.html)
Deployment
Behind the Scenes of J2EE Deployment (http://developer.java.sun.com/developer/technicalArticles/J2EE/behindscenes/)
Challenges and Strategies for Building and Deploying J2EE Applications (http://www.cmcrossroads.com/newsletter/articles/msoct03.pdf)
Deploying multiple applications in J2EE 1.2 (http://www-106.ibm.com/developerworks/library/j-deploy/)
Get the app out (http://www.javaworld.com/javaworld/jw-01-2001/jw-0119-j2eeassembly.html), J2EE application assembly and deployment process
J2EE Packaging and Deployment (http://www.theserverside.com/articles/content/J2EE-Deployment/chapter.html) (pdf (http://www.theserverside.com/articles/content/J2EE-Deployment/chap24.pdf)), Ch. 24 of Professional Java Server Programming J2EE 1.3 Edition
Manually Creating a Simple Web ARchive (WAR) File (http://access1.sun.com/techarticles/simple.WAR.html)
Design
Choosing the Right EJB Type: Some Design Criteria (http://www7.software.ibm.com/vad.nsf/data/document2361)
Develop n-tier applications using J2EE (http://www.javaworld.com/javaworld/jw-12-2000/jw-1201-weblogic.html)
J2EE project dangers! (http://www.javaworld.com/javaworld/jw-03-2001/jw-0330-ten.html)
One, two, three, or n tiers? (http://www.javaworld.com/javaworld/jw-01-2000/jw-01-ssj-tiers.html)
Development
Accelerating J2EE development with Rational XDE (http://www-106.ibm.com/developerworks/rational/library/915.html)
Asynchronous queries in J2EE (http://www.javaranch.com/newsletter/200403/Journal200403.jsp#a4)
Build a highly available application platform for J2EE, Part 1 (http://www-128.ibm.com/developerworks/ibm/library/i-hiavail1/), 2 (http://www-106.ibm.com/developerworks/edu/i-dw-i-hiavail2-i.html), 3 (http://www-106.ibm.com/developerworks/edu/i-dw-i-hiavail3-i.html), 4 (http://www-106.ibm.com/developerworks/edu/i-dw-i-hiavail4-i.html), 5 (http://www-106.ibm.com/developerworks/edu/i-dw-i-hiavail5-i.html), 6 (http://www-128.ibm.com/developerworks/edu/i-dw-i-hiavail6-i.html), 7 (http://www-128.ibm.com/developerworks/edu/i-dw-i-hiavail7-i.html)
Build to Spec! (http://developer.java.sun.com/developer/technicalArticles/J2EE/build/)
Coaxing J2EE out of the container (http://www-128.ibm.com/developerworks/java/library/j-jtp04204.html)
e-business on demand: A developer's roadmap (http://www-106.ibm.com/developerworks/library/i-ebodov/)
Effective logging practices ease enterprise development (http://www.ibm.com/developerworks/java/library/j-logging/)
Exception management and error tracking in J2EE (http://www.javaworld.com/javaworld/jw-07-2005/jw-0711-exception.html)
Improve availability in Java enterprise applications (http://www.javaworld.com/javaworld/jw-12-2005/jw-1226-jee.html)
Improve the quality of your J2EE-based projects (http://www.javaworld.com/javaworld/jw-01-2005/jw-0110-quality.html)
J2EE project execution: Some best practices (http://www.javaworld.com/javaworld/jw-11-2005/jw-1114-j2ee.html)
Redirect after Get (http://www.theserverside.com/articles/article.tss?l=RedirectAfterGet)
Roll your own distributed management solution (http://www-106.ibm.com/developerworks/library/j-jdsm/)
Step into the J2EE architecture and process (http://www.javaworld.com/javaworld/jw-09-2001/jw-0928-rup.html)
Ten Best Practices for J2EE Development (http://h21007.www2.hp.com/dspp/files/unprotected/devresource/Docs/TechPapers/Java/J2EEBestPractices.pdf)
The top 10 (more or less) J2EE best practices (http://www-106.ibm.com/developerworks/websphere/techjournal/0405_brown/0405_brown.html)
Enterprise Service Bus (ESB)
Implement a customizable ESB with Java (http://www.javaworld.com/javaworld/jw-08-2005/jw-0808-esb.html)
ServiceMix as an enterprise service bus (http://www.javaworld.com/javaworld/jw-12-2005/jw-1212-esb.html)
Service Provisioning Through ESB (http://today.java.net/pub/a/today/2005/10/18/service-provisioning-through-esb.html)
Transform protocols and route messages through an ESB (http://www-128.ibm.com/developerworks/edu/ws-dw-ws-transform-esb-i.html)
Frameworks
Build distributed object management frameworks for J2EE apps (http://www-106.ibm.com/developerworks/web/library/wa-reusej2m3/)
Design an MVC framework using annotations (http://www.javaworld.com/javaworld/jw-10-2005/jw-1003-mvc.html)
Frameworks save the day (http://www.javaworld.com/javaworld/jw-09-2000/jw-0929-ejbframe.html)
Mentawai MVC framework: No XML, please! (http://www.javaworld.com/javaworld/jw-07-2005/jw-0718-mentawai.html)
Simpler Java (http://www.theserverside.com/articles/article.tss?l=SimplerJava)
Graphics
Create dynamic images in Java servlets (http://www.javaworld.com/javaworld/jw-05-2000/jw-0505-servlets.html)
Graph Servlet: A Dynamic Graph Generator for Portal Channels (http://developers.sun.com/prodtech/portalserver/reference/techart/graph_servlet.html)
Servlets: Generating Images on the Fly (http://www.javalobby.org/java/forums/t17096)
Internationalization
Building Internationalized J2EE Web Applications for Disparate Clients (http://www.devx.com/enterprise/Article/9778)
Internationalize JSP-based Websites (http://www.javaworld.com/jw-03-2000/jw-03-ssj-jsp.html?030800txt)
J2EE Pathfinder column (http://www-106.ibm.com/developerworks/java/library/j-pathcol.html)
Optimization
Optimizing Java Applications (http://www.theserverside.com/articles/article.tss?l=J2EEOptimize)
Oracle Magazine: Special J2EE issue (http://www.oracle.com/oramag/oracle/02-java/)
.NET
Choosing Between the .Net and J2EE Frameworks (http://javamug.org/mainpages/J2EE.html#WebAppFrameworks)
Comparing J2EE With .NET (http://internet.about.com/library/aa_netJ2EE1_080702.htm)
Decide Between J2EE and .NET Web Services (http://www.ftponline.com/wss/2002_10/magazine/columns/webservices/)
Distributed Web Application Development: A Comparison of .Net and J2EE (http://www.manukau.ac.nz/EE/research/2002/am.pdf)
J2EE vs. Microsoft.NET, A comparison of building XML-based web services (http://www.theserverside.com/articles/article.tss?l=J2EE-vs-DOTNET)
J2EE and .NET from a Security Standpoint: Languages (http://www.developer.com/net/net/article.php/1009531)
J2EE and .NET Security (http://www.owasp.org/downloads/J2EEandDotNetsecurityByGerMulcahy.pdf)
J2EE fundamentals for .NET developers (http://www-106.ibm.com/developerworks/library/j-roadmap1/)
J2EE versus .Net: Part 1 (http://www.javaworld.com/javaworld/jw-06-2002/jw-0628-j2eevsnet.html), 2 (http://www.javaworld.com/javaworld/jw-07-2002/jw-0726-j2eevsnet2.html)
Java 2 Enterprise Edition (J2EE) versus The .NET Platform: Two Visions for eBusiness (http://www.objectwatch.com/FinalJ2EEandDotNet.doc)
Microsoft .NET vs. J2EE: How Do They Stack Up? (http://java.oreilly.com/news/farley_0800.html)
.NET Interop. with J2EE (http://www.microsoft.com/usa/presentations/FY03Q1_VSNET_Training-pt2-J2EE.ppt)
.NET versus J2EE Web Services: A Comparison of Approaches (http://www.webservicesarchitect.com/content/articles/hanson01.asp)
Picking a Winner: .NET vs. J2EE (http://www.sdmagazine.com/documents/s=733/sdm0103a/0103a.htm)
The great debate: .Net vs. J2EE (http://www.javaworld.com/javaworld/jw-03-2002/jw-0308-j2eenet.html)
The Management of J2EE (and .NET) Applications (http://www.tivoli.com/news/press/analyst/mgt-j2ee.pdf)
Networks
The next wave in J2EE deployment (http://www.javaworld.com/javaworld/jw-04-2005/jw-0411-azul.html)
Patterns (http://javamug.org/mainpages/J2EE.html#J2EEPatternArticles)
Performance (http://javamug.org/mainpages/J2EE.html#J2EEperfArticles)
Persistence
Simplifying Domain Model Persistence in a J2EE Application using JDO (http://www.theserverside.com/articles/article.tss?l=JDODomainModel)
Portability
Portability Verification of Applications for the J2EE Platform (http://developer.java.sun.com/developer/technicalArticles/J2EE/portability/)
Presentation
Enhance your J2EE presentation layer (http://www.javaworld.com/javaworld/jw-01-2003/jw-0117-flash.html)
Rules Engines: Drools (http://www.drools.org/)
An Introduction to the Drools Project (http://www.theserverside.com/articles/article.tss?l=Drools)
Give Your Business Logic a Framework with Drools (http://www.onjava.com/pub/a/onjava/2005/08/03/drools.html)
Using Drools in Your Enterprise Java Application (http://www.onjava.com/pub/a/onjava/2005/08/24/drools.html)
Security
Create an anonymous authentication module (http://www.javaworld.com/javaworld/jw-03-2005/jw-0307-captcha.html)
J2EE Form-based Authentication (http://www.onjava.com/pub/a/onjava/2002/06/12/form.html)
Securing systems: Using Java technology in high-stakes systems (http://www-106.ibm.com/developerworks/java/library/j-stakes.html)
Simplify enterprise Java authentication with single sign-on (http://www-106.ibm.com/developerworks/library/j-gss-sso/)
Scalability
Scaling J2EE Technology Applications Based on Application Infrastructure Techniques - Part 1 (http://www.sun.com/bigadmin/content/developer/howtos/scaling.html), 2 (http://www.sun.com/bigadmin/content/developer/howtos/scaling2.html), 3 (http://www.sun.com/bigadmin/content/developer/howtos/scaling3.html), 4 (http://www.sun.com/bigadmin/content/developer/howtos/scaling4.html)
Score big with JSR 77, the J2EE Management Specification (http://www.javaworld.com/javaworld/jw-06-2002/jw-0614-mgmt.html)
Transactions
Bean-Managed Transaction Suspension in J2EE (http://www.onjava.com/pub/a/onjava/2005/07/20/transactions.html)
Understanding JTS, Part 1 (http://www-106.ibm.com/developerworks/library/j-jtp0305.html), 2 (http://www-106.ibm.com/developerworks/library/j-jtp0410/), 3 (http://www-106.ibm.com/developerworks/java/library/j-jtp0514.html)
XA Exposed, Part I (http://www.theserverside.com/news/thread.jsp?thread_id=23151), II (http://www.jroller.com/page/pyrasun/20040113#xa_exposed_part_ii_schwartz), III (http://theserverside.com/news/thread.jsp?thread_id=23623) how the innards of 2 Phase Commit works in a J2EE environment
Value Objects
Coarse Grained BMP beans with Dependent Value Objects (http://www.theserverside.com/articles/article.tss?l=dep_bmp)
Dynamic Value Objects using CMP2 and XML (http://www.theserverside.com/articles/article.tss?l=CMP2)
How to Implement Collections of Value Objects for MVC Apps with BC4J (http://otn.oracle.com/products/jdev/howtos/bc4j/bc4j-collections.html)
Using Value Objects (http://edocs.bea.com/wli/docs70/devclient/state.htm)