At line 1 removed 17 lines. |
<div style="float: right; margin-left: 10px; margin-bottom: 10px"> |
<script type="text/javascript"><!-- |
google_ad_client = "pub-7968247362757416"; |
google_ad_width = 120; |
google_ad_height = 600; |
google_ad_format = "120x600_as"; |
google_color_border = "990000"; |
google_color_bg = "FFFFFF"; |
google_color_link = "000000"; |
google_color_url = "CC0000"; |
google_color_text = "333333"; |
//--></script> |
<script type="text/javascript" |
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> |
</script> |
</div> |
Here are some articles I've written or refined (or just linking to) that folks seem to find useful: |
At line 19 removed 41 lines. |
!!Java Development |
If you've just downloaded AppFuse and want to setup it up on your machine, your best bet is the [QuickStart Guide|AppFuseQuickStart]. Otherwise, you're probably looking for some more advanced stuff, like the [AppFuse] Tutorials I've written: |
|
__Part I:__ [Creating new DAOs and Objects in AppFuse|CreateDAO] - A HowTo for creating Java Objects (that represent tables) and creating Java classes to persist those objects in the database. |
|
__Part II:__ [Creating new Managers|CreateManager] - A HowTo for creating [Business Delegates|http://java.sun.com/blueprints/corej2eepatterns/Patterns/BusinessDelegate.html] that talk to the database tier (DAOs) and the web tier (Struts Actions). |
|
__Part III:__ [Creating Actions and JSPs|CreateActions] - A HowTo for creating Actions and JSPs in the AppFuse architecture. |
|
__Part IV:__ [Configuring Tiles and Action CRUD methods|ConfiguringTiles] - Integrating personForm.jsp with Tiles, replacing execute with different CRUD methods (add, edit, delete), customizing the JSP so it looks good and finally - writing a WebTest to test the JSPs functionality. |
|
__Part V:__ [Adding Validation and List Screen|ValidationAndList] - Adding validation logic to the personForm so that firstName and lastName are required fields and adding a list screen to display all person records in the database. |
|
Other related articles: |
|
* How I setup my [Development Environment|DevelopmentEnvironment]. |
* [Developing your AppFuse application in Eclipse|AppFuseEclipse]. |
** Using AppFuse with [MyEclipse|http://www.myeclipseide.com/]: [Part I|http://www.jroller.com/page/RickHigh/20040119#integrating_appfuse_with_eclipse_2] and [Part II|http://www.jroller.com/page/RickHigh/20040120#getting_myeclipse_to_work_with]. |
** ''AppFuse also supports [IDEA 4.0|http://www.intellij.com/idea/index.html] out-of-the-box, or at least the project files are included.'' |
* [Using Anthill to automate AppFuse testing|AppFuseAnthill]. |
* How to [run AppFuse on Resin|AppFuseOnResin]. |
* How to [run AppFuse on Orion|AppFuseOnOrion]. |
* How to [run AppFuse on DB2|AppFuseOnDB2]. |
* How to [use Velocity Templates instead of JSPs|AppFuseVelocity]. |
* [XDoclet Template for Hibernate in Eclipse|XDocletEclipse]. |
|
!!Server Configuration |
* [Apache 2.x and SSL|ApacheSSL] |
* [Apache 2.x and Tomcat 4.x|http://raibledesigns.com/tomcat/index.html] |
** [Apache/Tomcat/SSL in Real-Time|http://www.raibledesigns.com/page/rd/20030107#tomcat_4_1_18_apache] |
* [Apache 1.3.x and Tomcat 4.x|http://www.galatea.com/flashguides/apache-tomcat-4-win32.xml] |
* [Starting Apache and Tomcat|http://www.raibledesigns.com/tomcat/boot-howto.html] |
---- |
* [Jabber Server Setup (1.4.2)|http://www.raibledesigns.com/jabber] |
* [Securing Directories in IIS|SecureDirectoriesIIS] |
|
!!Other |
Outdated Articles that still get some traffic: |
|
* [Struts Example for iPlanet|http://www.icsynergy.com/downloads/struts/strutsHowTo.html] |
* [Wiki Evaluation (Java-based)|http://www.raibledesigns.com/page/rd/20021023#wiki_evaluation] |