|
Salmon Open Framework for Internet Applications (SOFIA) |
Thanks to Ken Hoffman and Dan Dubinsky of Salmon LLC for their presentation on Salmon Open Framework for Internet Applications (SOFIA).
Ken and Dan demonstrated the SOFIA web application framework similar to Struts. SOFIA grew out of a development efforts at Salmon LLC and is in the public domain under and can be used in commercial projects without royalties. While SOFIA is an application framework along the lines of Struts it however boasts tight integration with Dreamweaver as well as an AWT event like event model to handle post/get operations. Throughout the presentation SOFIA was compared to Struts and with the discussion focusing on the superiority of SOFIA in terms productivity and architecture.SOFIA does intergrate perfectly with Tiles from the Struts project. The future of SOFIA was also discussed including the impact of Java Server Faces. Presently integration with Flash is being investigated.
Salmon LLC provided pizza from Bertucci's as well as four door prizes including an MP3 player.
Thanks to CSC of East Hartford for hosting the meeting.
The Salmon Open Framework for Internet Applications (SOFIA) is a J2EE based class and tag library for building database driven web applications. Conceptually it's similar to other open source frameworks like Apache Struts. What makes SOFIA stand out from other frameworks is the built-in tools integration.
SOFIA integrates with Macromedia's Dreamweaver so that visual portions of an application can be "painted" instead of hand-coded. SOFIA also provides code generators for many non-visual tasks such as database access and event handling. Finally, SOFIA integrates these tools, along with J2EE servers (Apache Tomcat, BEA Weblogic, IBM Websphere), into best-of-breed integrated development environments (IntelliJ IDEA and Eclipse).
SOFIA integrates with Macromedia's Dreamweaver so that visual portions of an application can be "painted" instead of hand-coded. SOFIA also provides code generators for many non-visual tasks such as database access and event handling. Finally, SOFIA integrates these tools, along with J2EE servers (Apache Tomcat, BEA Weblogic, IBM Websphere), into best-of-breed integrated development environments (IntelliJ IDEA and Eclipse).
Founded in 1995, Salmon LLC specializes in the development of Java applications using object oriented languages, tools, and techniques. With offices in New York, London, and Sydney, we maintain worldwide partnerships that allow us to bring clients a wide variety of solutions and services. Our proven project management skills and technology expertise allow us to provide cost effective solutions on flexible business terms. We emphasize rapid application development and deployment using our signature framework, SOFIA (formerly known as JADE). We keep up with the latest technologies, methodologies, and working practices to ensure technical excellence. All of this is packaged in a pragmatic pricing approach to deliver quality working systems within fixed schedules and budgets. That's the heart of the Salmon Guarantee: We will deliver projects on time, within budget, and to 100 percent client satisfaction. For more information on how Salmon LLC can help your company, call us at 516-485-1118, or e-mail us at info@salmonllc.com.