AppFuse is an application for kickstarting webapp development by pre-packaging a web app you can start developing off, eliminating the effort of creating a build system, integrating tools and frameworks, setting up testing harnesses, etc.
Major new features in 1.8 include:
- replaces Container Managed Authentication (CMA) with Acegi Security
- refactoring of build.xml to use Ant 1.6 features
- Eclipse and IDEA project files improved so you can easily run tests from within your IDE
- A MyJavaPack all-in-one installer was also added so you can download everything you need for AppFuse at once.
-
Starter webapp AppFuse 1.8 Released (26 messages)
- Posted by: Floyd Marinescu
- Posted on: May 02 2005 17:12 EDT
Threaded Messages (26)
- A big time saver... by Scott McCrory on May 02 2005 23:11 EDT
- Shameless Plug ;-) by Lofi Dewanto on May 03 2005 01:31 EDT
- Shameless Plug ;-) by Ian Purton on May 03 2005 08:24 EDT
-
XMLC by Lofi Dewanto on May 03 2005 09:17 EDT
-
XMLC by Ian Purton on May 03 2005 11:39 EDT
- XMLC by Ian Purton on May 03 2005 11:40 EDT
-
Video for AppFuse by Matt Raible on May 03 2005 11:49 EDT
- Re: Video for AppFuse by Hieu Nguyen on May 03 2005 01:39 EDT
- Video for AppFuse by Brian Barnett on May 03 2005 02:21 EDT
-
Video for AppFuse by jorge baez on May 03 2005 02:34 EDT
- Video for AppFuse by Konstantin Ignatyev on May 03 2005 03:04 EDT
- Video for AppFuse by Yan Hu on May 03 2005 03:06 EDT
- Video for AppFuse by Vagif Verdi on May 03 2005 06:12 EDT
-
Macromedia Flex by Robert Winkler on May 04 2005 05:20 EDT
- My Fav UI framework/ORM! by Mark N on May 04 2005 08:59 EDT
-
AppFuse Videos by Matt Raible on May 04 2005 11:58 EDT
- great job!!! by jorge baez on May 05 2005 04:50 EDT
- AppFuse Videos by Ian Purton on May 05 2005 06:40 EDT
- Matt has created an awesome package. by Dan Maher on May 05 2005 02:54 EDT
- XMLC by Konstantin Ignatyev on May 03 2005 12:03 EDT
- video software by Richard Cook on May 03 2005 10:14 EDT
-
XMLC by Ian Purton on May 03 2005 11:39 EDT
-
XMLC by Lofi Dewanto on May 03 2005 09:17 EDT
- Shameless Plug ;-) by Ian Purton on May 03 2005 08:24 EDT
- Migrating from Equinox to Appfuse by siva papineni on May 03 2005 09:53 EDT
- 1.8 Demos by Matt Raible on May 03 2005 11:50 EDT
- 1.8 Demos by Brian Barnett on May 03 2005 14:23 EDT
- Very nice stuff by Werner Punz on May 03 2005 18:06 EDT
- RE: Very nice stuff by Matt Raible on May 03 2005 18:35 EDT
-
A big time saver...[ Go to top ]
- Posted by: Scott McCrory
- Posted on: May 02 2005 23:11 EDT
- in response to Floyd Marinescu
Very nice, especially the switch to Acegi. Anyone considering the move to Spring should very seriously consider doing it with AppFuse - it'll save you dozens if not hundreds of hours in ramp-up time. -
Shameless Plug ;-)[ Go to top ]
- Posted by: Lofi Dewanto
- Posted on: May 03 2005 01:31 EDT
- in response to Floyd Marinescu
The same thing for a complete *J2EE application* with MDA (model-to-code and model-to-text transformation) support: EJOSA (Enterprise Java Open Source Architecture). Two in detail introduction articles are available:
Part I:
http://www.jaxmag.com/itr/online_artikel/psecom,id,653,nodeid,147.html
Part II:
http://www.jaxmagazine.com/itr/online_artikel/psecom,id,671,nodeid,147.html
At the moment I'm working on adding a model-to-model transformation tool in EJOSA. An introduction article is to come.
Cheers,
Lofi. -
Shameless Plug ;-)[ Go to top ]
- Posted by: Ian Purton
- Posted on: May 03 2005 08:24 EDT
- in response to Lofi Dewanto
The same thing for a complete *J2EE application* with MDA (model-to-code and model-to-text transformation) support: EJOSA (Enterprise Java Open Source Architecture)
Seems like a good solution, I especially like the way you're using XMLC for the web screens and not following the crowd with JSP's.
What would be useful though with these architectures is a video of a typical startup development. The Ruby on Rails guys do this and it gives a a great introduction without having to spend the time installing and reading documentation.
Ian Purton
More Todo Lists -
XMLC[ Go to top ]
- Posted by: Lofi Dewanto
- Posted on: May 03 2005 09:17 EDT
- in response to Ian Purton
<ian>
Seems like a good solution, I especially like the way you're using XMLC for the web screens and not following the crowd with JSP's.
</ian>
yeah I am a big fan of XMLC. It's easy and can be very powerful! But as I wrote in my article, within EJOSA you can mix any presentation techniques... Just use the adequate technique in the correct place ;-)
<ian>
What would be useful though with these architectures is a video of a typical startup development.
</ian>
Yes, it will be very useful! Do you know whether is there any free software to do such a video? I'm not that expert in movies and videos :-) But the idea is very good. I can imagine adding such a video to EJOSA...
Thanks,
Lofi. -
XMLC[ Go to top ]
- Posted by: Ian Purton
- Posted on: May 03 2005 11:39 EDT
- in response to Lofi Dewanto
Do you know whether is there any free software to do such a video? I'm not that expert in movies and videos :-) But the idea is very good. I can imagine adding such a video to EJOSA...Thanks,Lofi.
Camptasia is pretty good. you get a 30day trial which I imagine would be plenty of time to develope something. -
XMLC[ Go to top ]
- Posted by: Ian Purton
- Posted on: May 03 2005 11:40 EDT
- in response to Ian Purton
Sorry it's Camtasia. -
Video for AppFuse[ Go to top ]
- Posted by: Matt Raible
- Posted on: May 03 2005 11:49 EDT
- in response to Lofi Dewanto
I'll try to make a video tonight of the following AppFuse features:
1. Create a new application and setting it up on Tomcat/MySQL.
2. Browse the new app in a browser to see the out-of-the-box features in AppFuse.
3. Creating a new POJO/Table and generating the UI using AppGen.
Any preferred web framework I should use? Choices are Struts, Spring, WebWork, JSF (MyFaces) or Tapestry. -
Re: Video for AppFuse[ Go to top ]
- Posted by: Hieu Nguyen
- Posted on: May 03 2005 13:39 EDT
- in response to Matt Raible
how about for all of them ?? :) -
Video for AppFuse[ Go to top ]
- Posted by: Brian Barnett
- Posted on: May 03 2005 14:21 EDT
- in response to Matt Raible
Struts please. -
Video for AppFuse[ Go to top ]
- Posted by: jorge baez
- Posted on: May 03 2005 14:34 EDT
- in response to Matt Raible
JSF and Tapestry, please -
Video for AppFuse[ Go to top ]
- Posted by: Konstantin Ignatyev
- Posted on: May 03 2005 15:04 EDT
- in response to jorge baez
JSF and Tapestry, please
+1 -
Video for AppFuse[ Go to top ]
- Posted by: Yan Hu
- Posted on: May 03 2005 15:06 EDT
- in response to jorge baez
struts and JSF please -
Video for AppFuse[ Go to top ]
- Posted by: Vagif Verdi
- Posted on: May 03 2005 18:12 EDT
- in response to Matt Raible
Spring Web demo should be first.
Here's why
Spring is core of AppFuse anyway.
So minimalistic AppFuse do not need to bundle additional web frameworks like Struts, Tapestry, Webwork, MyFaces...etc.
Those who need *additional* web frameworks will have to wait. Spring is a priority ! :) -
Macromedia Flex[ Go to top ]
- Posted by: Robert Winkler
- Posted on: May 04 2005 05:20 EDT
- in response to Matt Raible
Hi Matt,
i would like to see Macromedia Flex support in AppFuse :) -
My Fav UI framework/ORM![ Go to top ]
- Posted by: Mark N
- Posted on: May 04 2005 08:59 EDT
- in response to Robert Winkler
I feel like I am in the middle of a game of Pit. :) My dad hated that game.
http://thehouseofcards.com/retail/pit.html -
AppFuse Videos[ Go to top ]
- Posted by: Matt Raible
- Posted on: May 04 2005 11:58 EDT
- in response to Matt Raible
I put together a couple of AppFuse videos last night. The first one is a demo of creating a new project and then installing and browsing that project in your browser - to see all the out-of-the-box features.
http://demo.appfuse.org/setup.html
The 2nd one basically all the stuff that's done in the tutorials - using Spring MVC for the web framework. I create a Person.java object and then use AppGen to generate all the code for it. In this one, I make a number of mistakes (but solve them all). I thought about going
fully happy-path, but then decided it was important to show some gotchas that might occur.
http://demo.appfuse.org/appgen.html
Thanks to Keith at KGB Internet for hosting the demo site for AppFuse. If you need Tomcat hosting, Keith offers an excellent service at a very good price. -
great job!!![ Go to top ]
- Posted by: jorge baez
- Posted on: May 05 2005 04:50 EDT
- in response to Matt Raible
I think you have done a great job...
The only one thing i see right now is the 'low-level' work you have to do. I mean a developer might need to execute some scripts that could be integrated as an ide plugin making life easier. it would be superb! -
AppFuse Videos[ Go to top ]
- Posted by: Ian Purton
- Posted on: May 05 2005 06:40 EDT
- in response to Matt Raible
Matt, well done... gives me a real insite into how things work without the pain of an install. -
Matt has created an awesome package.[ Go to top ]
- Posted by: Dan Maher
- Posted on: May 05 2005 14:54 EDT
- in response to Matt Raible
also thumbs up to kgbinternet. I use them too. -
XMLC[ Go to top ]
- Posted by: Konstantin Ignatyev
- Posted on: May 03 2005 12:03 EDT
- in response to Lofi Dewanto
Do you know whether is there any free software to do such a video?
Take glance at ViewletBuilder -
video software[ Go to top ]
- Posted by: Richard Cook
- Posted on: May 03 2005 22:14 EDT
- in response to Lofi Dewanto
How about Wink?
http://www.debugmode.com/wink/
Wink is a Tutorial and Presentation creation software, primarily aimed at creating tutorials on how to use software (like a tutor for MS-Word/Excel etc). Using Wink you can capture screenshots, add explanations boxes, buttons, titles etc and generate a highly effective tutorial for your users. -
Migrating from Equinox to Appfuse[ Go to top ]
- Posted by: siva papineni
- Posted on: May 03 2005 09:53 EDT
- in response to Floyd Marinescu
I liked the Equinox version as it is more suitable for IDE. But I know AppFuse has more functionality like security etc. Can someone post an article on how to migrate from Equinox to Appfuse -
1.8 Demos[ Go to top ]
- Posted by: Matt Raible
- Posted on: May 03 2005 11:50 EDT
- in response to Floyd Marinescu
I've uploaded the 1.8 demos for the various options that AppFuse provides. You can see them at the following URL.
http://demo.appfuse.org/demos.html -
1.8 Demos[ Go to top ]
- Posted by: Brian Barnett
- Posted on: May 03 2005 14:23 EDT
- in response to Matt Raible
How about a "Struts - iBATIS" demo? -
Very nice stuff[ Go to top ]
- Posted by: Werner Punz
- Posted on: May 03 2005 18:06 EDT
- in response to Floyd Marinescu
If I had known that four months before I could have spared a month of extra work. Anyway, tried to testrun it on postgres, the postgres install is quirky, I ran into several issues, mainly related to the generated SQL code for the table creation.
The generated SQL script simply has several errors regarding the PostgresSQL 8 datatypes.
Also I could not bypass a build error which constantly said, I should dump junit.jar into the ant folder (which I had done)
But besides that, the app gives a good headstart and seems to have a solid pattern foundation. -
RE: Very nice stuff[ Go to top ]
- Posted by: Matt Raible
- Posted on: May 03 2005 18:35 EDT
- in response to Werner Punz
Werner,
I've been running (and testing against) PostgreSQL 7.3.4 on OS X w/o issues. I've also run AppFuse with PostgreSQL 8.0 on Windows and haven't had any issues. Can you please post your issues to the mailing list (users at appfuse dot dev dot java dot net) or enter a bug in JIRA?
http://63.246.7.30/secure/CreateIssue!default.jspa
Thanks,
Matt