Personal tools
You are here: Home Videos Better Web App Development
Document Actions

Better Web App Development

by Sean Kelly last modified 2008.05.22 05.25PM

A webcast comparing web application frameworks (Java J2EE, Ruby on Rails, Zope/Plone, TurboGears, Django) to see what works best. Note that at the request of NASA, this link is broken. The file has been renamed to better-web-app-nolink.mov.

The link address is: http://oodt.jpl.nasa.gov/better-web-app.mov

Thanks

Posted by Anonymous User at 2007.07.12 12.03PM

Thanks for this very intersting webcast! My only question I had after watching it was: what about PHP and PHP-based frameworks?

PHP

Posted by Anonymous User at 2007.11.12 08.33AM

Mener han kommenterer php i en senere webcast. "PHP er det 21. århundrets BASIC" sitert fritt etter hukommelsen.

Må si meg enig i at man kan se bort fra PHP på seriøse prosjekter.

-- dings

PHP

Posted by Anonymous User at 2007.11.12 08.35AM

He did comment on PHP in another webcast. "PHP is the 21. century's BASIC" sitation by memory(leak)

I have to agree that you can disregard PHP in big/important projects.

PHP

Posted by Anonymous User at 2008.05.18 02.31AM

Digg.com runs on PHP.

Webcast missing

Posted by Anonymous User at 2008.01.14 01.54PM

Under http://oodt.jpl.nasa.gov/better-web-app.mov there is no more webcast to find. Do you know where to get it else? It’s a very cool presentation!

Thomas from Switzerland

Great Comparison

Posted by Anonymous User at 2008.03.06 06.34PM

This is a great comparison of technologies. There was a lot of good information about what each provides and the automatic hooks that make development easier.

I can tell you're biased on Plone. ;o)

I have a few questions from the webcast: With Plone using a single file instead of a database, is it able to pass the "legacy system" requirement? It is great to see how easy it is to create an app without code in Plone, but is there a "JSP-like" version you could show like you did for RoR and Django? * Did you look at Rails migrations? They provide a simple way to create & manage your database without SQL. However it's still true that you're modeling the database instead of the objects.

Thanks! Jeremy Gillick http://blog.mozmonkey.com

Hmm... Sales Pitch

Posted by Anonymous User at 2008.05.13 09.32AM

I have been enthusiastically pimping out Plone, Zope and Python since I came accross this video whist outsourced to research CMS´s

WHERE is the video?? Most embarassing to try and sell the idea to my manager and get a 404

Good work,

Chris

where's the vid!?

Posted by Anonymous User at 2008.05.18 01.28AM
  1. wtf?

Here's the vid!

Posted by Anonymous User at 2008.05.18 02.32AM

Slow mirror ftp://ftp.celestial.com/tmp/better-web-app.mov

IDE

Posted by Anonymous User at 2008.11.22 03.44PM

There are IDE like Eclipse that make JEE programming much easier.

Who Needs Web Applications

Posted by Anonymous User at 2009.08.06 06.42AM

There are many entities that require applications for the Web-one example would be Business-to-Business interaction. Many companies in the world today demand to do business with each other over secure and private networks. This process is becoming increasingly popular with a lot of overseas companies who outsource projects to each other. From the simple process of transferring funds into a bank account, testking 642-901 to deploying a large scale Web services network that updates pricing information globally, the adoption of a Web applications infrastructure is vital for many businesses. The Web application model, like many software development models, is constructed upon 3 tiers: User Services, Business Services and Data Services. This model breaks an application into a network of consumers and suppliers of services. testking 70-290 The User Service tier creates a visual gateway for the consumer to interact with the application. This can range from basic HTML and DHTML to complex COM components and Java applets. The user services then grab business logic and procedures from the Business Services. This tier can range from Web scripting in ASP/PHP/JSP to server side programming such as TCL, CORBA and PERL, that allows the user to perform complex actions through a Web interface. the final tier is the Data Service layer. Data services store, retrieve and update information at a high level. Databases, file systems, and writeable media are all examples of Data storage and retrieval devices. For Web applications, however, databases are most practical. Databases allow developers to store, retrieve, add to, testking 70-291 and update categorical information in a systematic and organized fashion.

Java Play Framework

Posted by Anonymous User at 2009.12.03 08.14AM

If you really want fun web app development with Java, you should try the Play Framework. It is like Django plus it uses the Eclipse Java Compiler in the background so you get no compromise reloading (scripting feeling) for free.

I dont think your comparison was fair, because in your Java sample you used low level technologies (Servlets, JSPs) whereas with the other contenders you used cohesivly designed frameworks.

ed hardy

Posted by Anonymous User at 2010.02.06 05.31AM

ed hardy ed hardy

mbt shoes/the Christian Louboutin

Posted by Anonymous User at 2010.02.24 01.30AM

Are looking for a shoes with your health? I recommend the discount mbt shoe for your.MBT Chapa,MBT Sport Shoes,MBT Sport Shoes is good choice for you.And ,do you like the Christian Louboutin! these Louboutin Pumps are absolutely Exquisite and sexy,You must be the most bright lady when you in this pair of christian Louboutin shoes even in the evening.New Arrival, Latest style from Christian Louboutin.discount christian Louboutin sale hot on realugg.

jordan shoes

Posted by Anonymous User at 2010.03.03 01.40AM

3333

jordan shoes

Posted by Anonymous User at 2010.03.03 01.45AM

3333

 

Powered by Plone, the Open Source Content Management System