CompanyProductsServices Home

The Bride is Coming!

Silbergrau blue Version 3 (codenamed "Bride") is about to be released!

Version 3 of Silbergrau blue has entered the final state before release: Release Candidate 2 has just been released to the public. Follow this link (german: this link) to download your test version for Silbergrau blue V3 ("Bride").

Silbergrau blue is an integrated Software Development Environment based on Eclipse allowing you to easily develop and run Web Applications. With Bride, full blown three tier Web Applications may be developed within days, not months. Bride provides you with database integration (persistence), user interface controls such as grids, trees, lists etc. It seamlessly integrates Open Source software as well as commercial software (Tomcat, Apache,  MySql, DB2, Oracle, SQLServer, Websphere ...). It is fully integrated in the Open Source based development environment "Eclipse" and Tomcat and comes along with several hundred pages of documentation and samples.

Open Source & Openness

  • The first true Open Source Integration Layer - allowing you to write applications utilizing open source base infrastructure such as MySQL, Tomcat etc. as well as commercial infrastructure such as Websphere, DB2, Oracle, SQLServer - without changing your application code!
  • This gives your development the chance to use the infrastructure you need - whether it is an Open Source based infrastructure or a commercial one.
  • And there is one more thing to mention: Bride is No Lock-In. It strictly keeps to industry standards and openness. All development is based on Java2EE-standards (without requiring EJBs!) such as Servlet and JSPs, XML and a bit of JavaScript on the client. That is all. No code modification, even not within the powerful persistence layer, just standards.
  • And: Silbergrau blue does not only integrate to Open Source frameworks, it also simplifies their usage and extends them. Usage of Struts, e.g., becomes much easier: blue comes along with many predefined powerful user interface components such as DataGrids, trees, calendars etc. DataGrids with paging, insert/update/delete action along with sorting, filters and queries may be defined within three lines of code. This greatly simplifies application development while allowing you to stick to Open Source software.

Simplicity

  • With Bride, Application Development is as simple as it should be: simple, powerful APIs allow the creation of up-to-date Web Applications, even with Portal- and CMS-integration within days - not months or years. It is just as easy as it sounds: create persistent objects by using simple, standard Java Beans (not EJBs!), mark them as persistent with the integrated ModelWizard and let blue create the database scheme for you on the fly (or, if you like: map to an existing scheme). Then use powerful tags such as Grid-tags, Tree-tags etc. to create an advanced Web-based user interface - without wondering about data transfer objects, business keys, relations etc.
  • This way Application Development in the Web environment gets back to what it should be: development of the application, not infrastructure development with a piece of application code. Bride allows your developers to stick to the main problem: the application. And this one, as we know, is big enough.
  • And Silbergrau blue V3 ("Bride") keeps your application code clean from implementation technologies and infrastructures such as EJB. Even with persistent objects, blue sticks to open standards such as Java Beans and keeps your applications structure simple and mean. EJB-"Infrastructure pollution" of your application passes away.

Commercial Security

  • Silbergrau blue V3 ("Bride") gives you one thing important to everyone who wants to use Open Source software in commercial, large scale projects: Commercial Security. Use Open Source base software such as Tomcat, Apache etc. if you like to (or: if it fulfills your requirements). Or use DB2, Oracle, SQLServer or Websphere if you like to.
  • And even more, switch between them as you like. Without changing your application code. This is true commercial security. Open Source usage is no longer questioned by uncertainty and famous FUD aspects in this infamous discussion disappear. Questions such as "What about the support?", "Who guarantees that this technology will still exist in 3 years?", "What about the quality?", "Where is the company we may call if anything happens?") pass away with Bride: use Open Source software if you like to and - without changing your application code - switch to a commercial infrastructure and back to Open Source software, just as you like. And just as your business plans tell you, without any additional license costs ...

Integration

  • Silbergrau blue provides you with tons of integration features: WebServices, Database connectivity, services, JNDI etc.
  • Even more, Silbergrau blue allows you to create a kind of Web Application: Web Application development as it was yesterday has passed away. Web Applications are no longer simple, rather static applications with a database integration. Instead, todays Web Applications are integrated into the existing environment. Web Applications integrate dynamic content (the application) as well as static content (articles, multimedia documents etc.) and present one "Portal" to the user. Caching, delivery aspects, personalization etc. are the things to consider when dealing with these applications. Silbergrau blue Enterprise Edition well integrates into this world and, even more, comes along with an open, standard based Delivery Server, a complete content management with workflow support, full text search, image database etc.

Comprehensiveness

  • And: Silbergrau blue is integrated and yet comprehensive. It is not a heap of application frameworks put together and sold as a single thing. Instead, it is tightly integrated and reaches from the back end to the front end. There is no thing like messing up with different versions, the framework gap between back end persistence layers and front end frameworks. It even provides you with base frameworks such as concurrency frameworks, various datatypes not covered in the Java language etc.
  • This way application developers no longer need several months before they are able to get productive. Within several days you may develop simple but full blown Web Applications from scratch  - without detailed knowledge of JDBC, Application Servers and the other 20 to 30 APIs within the J2EE environment.

Silbergrau blue V3 ("Bride") comes along with dozens of new features:
  • New, improved Struts integration
  • New, powerful  user interface controls such as Grids, Calendars, Trees, Lists, MultiSelectGrids
  • New, easy to use means to describe the organisational structure (Users, Groups, Roles) seamlessly integrated with J2EE (principals, groups)
  • New, J2EE-integrated security with Access Control Lists and Access Control Entities, allowing to define access to business objects and actions based on the organisational structure (User, Groups, Roles) etc. - while still integrated into J2EE-security (and the container)
  • New Eclipse wizards and plugins
  • New sample applications
  • Improved documentation, several hundred pages
  • New Object Query Language with textual and programmatical interfaces, integrated to the backend (persistence) as well as to the front end (Web layer)
  • New, improved persistence features and performance
  • New, improved on-the-fly database schema generation ("HotDeploy")
  • Improved logging (log4j, Java 1.4-logging, blue-logging)
  • Improved error handling
  • ...