boblq wrote:

Hi gang,

Check out WWW SQL Designer.
http://ondras.praha12.net/sql/
http://ondras.praha12.net/sql/demo/


I've been designing a new web site for my company (Quake Global, Inc.) while learning Tomcat, JSP, EJB, XML, and the use of the Sun Enterprise Studio IDE for developing such applications. I wish I had had the opportunity to do this type of thing many, many months ago, but time did not permit it and I wasn't actually being paid to work on any projects related to this type of technology. That has changed to my benefit (I have some fun projects to work on and I'm developing new skills that can only help my career).

So far, I'm enjoying it and have found many benefits to these technologies, as well as drawbacks (and I love the Sun IDEs, both the Java IDE and the C/C++ IDE). The benefits include the power and flexibility provided to web enabled applications. Cross platform compatibility is a huge bonus and I believe ASP is now a thing of the past and anyone still using it is making a big mistake. Extensibility and the fact that it's based upon open standards and OSS is a big plus and a huge benefit to any company.

Drawbacks are increased security concerns and the complexity involved. The developer(s) now have to know many more different things and wrap their heads around more potential areas of security breaches. Developing such systems requires knowledge of multiple web languages (e.g. - HTML, CSS, JSP, etc), programming languages like Java and possibly C, scripting and interpreted languages such as PHP, SQL or specific languages for the database system in use, and one or more DBMS's, and build tools and environments such as Ant.

While there are IDEs and other tools to help automate much of the development process, it is my belief that developers need to know what's happening behind the scenes and how the different parts work. For example, there may be a time when a XML configuration file needs to be edited by hand instead of using the GUI to do it for you. I have yet to find any GUI that will put together a decent web page no matter what the tag format used (HTML, XHTML, etc.). Not to mention server installation and configuration, database installation and configuration, etc.

It's a wonderful technology filled world.

PGA
--
Paul G. Allen
Owner, Sr. Engineer, BSIT/SE
Random Logic Consulting Services
www.randomlogic.com

--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg

Reply via email to