 |


|
 |
|
Sessions - JBuilder
Borland Development Tools Roadmap
Come and hear the latest about the Borland development products and how they contribute to the Borland Application Lifecycle Management Solution. Both EMEA Product Line Managers will provide insight into the latest developments for the Java, C++ and .NET IDE's. Details will be revealed about the latest releases of both Delphi, Jbuilder and
C++BuilderX. The .NET part of the session will provide new details about
migrating to .NET, Model Driven Architecture, leveraging UML visual design features, building Web applications with RAD visual server-side Web application development, and more. If you have a Java interest, come and see how to accelerate the development of Web Services, XML, and Web applications, and get the latest tips for improving team productivity and managing change. The latest news about C++BuilderX for Mobile, Desktop or Server development is presented.
|

Beginning with the Struts Framework
This session covers the basics of Struts. It demonstrates how it grew from the MVC design pattern, how to install and use Struts, and details on its use. It shows the Struts libraries, actions, FormBeans, validations, command mappings, custom Struts tags, and internationalization. Numerous examples of Struts are shown throughout the session.
|

It covers advanced features of Struts, including building with modules, tiles, and changes to the standard Struts taglibs. Numerous examples appear throughout of how to utilize Struts to the fullest.
|

Clean Up Your Code: 10 Java Coding Tricks and Techniques
Even the most competent programmer falls into habits and coding ruts. This session delivers ten techniques for improving code, regardless of the platform. The topics are: names of things, where to put your stuff, handling constants, handling enumerations, composed method, template method design pattern, refactor mercilessly, mementos and inner classes, bad inheritance, and interfaces.
|

Architecture Principles for J2EE Projects
Adam Bien (adam-bien.com)
A high-quality software architecture is considered to be a prerequisite for applications that wish to fulfill both their functional and non-functional requirements. Especially the
non-functional requirements take a considerable influence to the system design and also the separation
between the specification and realization of its components. This session presents some principles, idioms and patterns for outlining a scalable and lean architecture. Beyond theory, some real world examples will be presented.
|

EJB Development with JBuilder and Multiple AppServers
JBuilder is the most platform-neutral J2EE development environment
available. This session shows JBuilder's ability to work with numerous
application servers for EJB development and deployment. It shows how to
develop EJB's using JBuilder's Wizards and deploy them to Borland Enterprise Server (BES), WebLogic, and JBoss. Platform specific deployment descriptros and deployment requirements
are covered as well.
|

J2EE HotSpots, Part I
Adam Bien (adam-bien.com)
There is a difference between the theory and the practice in real world projects. This session presents not the features, but the challenges with J2EE 1.3 and 1.4. Some common pitfalls and problems in the presentation, business and integration tiers will be discussed. Issues and FAQs discussed in this sessions were gathered in trainings, projects and conferences.
|

J2EE HotSpots, Part II
Adam Bien (adam-bien.com)
Simple J2EE applications can be easily built using the drag and drop approach. In more sophisticated projects some knowledge of distributed computing, clustering, transactions
or caching principles is needed. This session presents some pitfalls in more advanced topics like locking, persistence, transactions concurrency in the J2EE 1.3/1.4 world.
|

Für die einen eine Revolution, für andere die nötige Einbindung von zusätzlichen Notationselementen. Mit einem kompaktem Überblick der Neuerungen, aber auch Fallgruben, entscheiden Sie nach der Session selbst, ob sich für Sie ein Umstieg lohnt.
Die Anpassung der UML 2.0 an bestimmte Domänen (Profile) mittels der MOF (Meta Object Facility) und XMI, zeigt die zusätzlichen Möglichkeiten der MDA.
|

J2EE Performance Tuning Using Optimizeit ServerTrace
Tobias Fischer (Borland GmbH)
This session covers the concepts of performance analysis and optimization in J2EE-based environments. We discuss how to maximize J2EE performance by best practice and how to detect performance problems. Get a deep live insight in the newest versions of Optimizeit ServerTrace for J2EE measurement and the Optimizeit Suite for general fine tuning of Java applications.
|

Database Development in JBuilder
This session will show advanced database techniques in JBuilder, including client and server side filtering, searching, sorting and handling joined queries along with performance issues pertaining to their usage. There will also be detailed coverage of data validation, building custom providers and resolvers, using JDataStore to create “briefcase” applications and many DataExpress components.
|

Application Development for Micro Devices using JBuilder
This session will show how to develop graphical, database applications for micro devices. The demonstration will focus on two major areas: how to build and manipulate a graphical user interface and how to store and manipulate data. Other topics discussed will be APIs specific to this type of development and how their use affects typical development in terms of portability and flexibility.
|

Build better Software faster, practical ALM
This session will cover the best practices for Define, Design, Develop, Test, Deploy and Manage. It shows how to enable the entire development team to colloborate, reflect and react to each other's work in real time.
Whether you're an analyst, architect, developer, tester, deployer or manager, this session will deliver valuable information to be more productive and improve the overall quality.
|

Was ist neu in der J2SE 1.5, Teil 1
Innerhalb von zwei Sessions erhalten Sie einen Überblick über die wesentlichen Neuerungen der J2SE 1.5. Dies umfasst neue Eigenschaften der Sprache Java wie AutoBoxing oder Annotations sowie Verbesserungen und Erweiterungen in den Klassenbibliothek und den Tools. Dabei vereinfachen die Neuerungen das Leben der Neulinge genauso wie das der erfahrenen Entwickler.
|

Was ist neu in der J2SE 1.5, Teil 2 (Generics)
Das neue Sprachmittel der Generics ist in seiner einfachsten Anwendung schnell verstanden. Welche Anwendungsmöglichkeiten und Probleme aber dann auf Sie zukommen, wenn Sie Generics einsetzen wollen, wird häufig unterschätzt. Diese Session soll Ihnen das nötige Rüstzeug geben, um Generics effektiv zu nutzen.
|

Was Entwickler über Zeichensätze, Unicode & Co. wissen sollten
Windows-1252 oder ISO-8859-1? UTF-8? Unicode? Jeder Entwickler sollte die Möglichkeiten der Zeichensätze kennen, damit es mit dem Austausch und der Speicherung von Informationen klappt. Und damit Ihnen niemand ein ô für ein ä vormacht.
|

Web GUI's with new Faces: JavaServer Faces
JavaServer Faces is the newest paradigm in state-of-the-art java web devevelopment. This session covers all aspects of JavaServer Faces including the new event model, database access, validations and tool support. Attendees will take away everything they need to be immediately productive using JavaServer Faces.
|

Integration of J2EE, CORBA and .NET with Borlands Deployment Platform
Heterogenous technologies and platforms are used everywhere. This session gives an overview how to easily and effectively integrate, control and manage J2EE, CORBA and .NET technology by using Borland Deployment Platform products. Learn more about Borland Enterprise Server in the Web Services-, VisiBroker- and AppServer Edition. Extend these technologies to .NET via Janeva and monitor with OpCenter.
|

Borland Janeva: .NET and J2EE/CORBA fully integrated
This session shows how to easily extend and combine your existing J2EE/CORBA components and services with new .NET technology and frontends. See a comparison of Web Services and other bridging based integrations with a no invasive, powerful and extremely scaleable solution like Borland Janeva. Learn how to easily connect from .NET to your components without to change anything on your server.
|

Partner-Session: What's new in Windows Forms 2.0
Windows Forms 2.0 will help you create those rich client applications users love even more quickly. Find out about the new controls, ClickOnce, new databinding and much more.
|

Partner-Session: MS SQL Server 2005: .Net Programming for Database
SQL Server 2005 will enable developers to write stored procedures, triggers, functions, etc... using .Net code. Attend this session if you want to learn how to use it.
|

|
|
 |

|
 |