Current Public Seminars
1-Day Seminar
New Technology for Software Development, Internet and Databases
Click here for an in-house quote request or for further information regarding in-house training.
Overview
These are busy times for the average IT person. The speed with which
new technologies, new products, new languages, new protocols, and new
standards are being introduced has never been so high. Almost everyday
there something new is introduced. Therefore, many managers and consultants
find it difficult to keep up with this torrent of technologies. This
one-day session is designed to bring software specialists up to speed.
To bring some structure to this seminar it is divided in five topics:
An overview is given of the battle between Java and .Net. How do the two platforms compare? Are they currently suitable for building large scale systems?
Many companies have initiated projects wherein applications are to be integrated. Web services are the new way of integration. All the relevant standards are discussed and the status of the tools is presented.
Due to the current economic situation companies are looking for tools to increase the productivity of developers. Tools that can generate code might be an alternative. A comparison of generators is presented.
The biggest challenge in the database server market is how to implement XML. In this part the results of a study into this area are presented. In addition the market of Enterprise Information Integration is discussed.
Classic methodologies have been used widely for software development. But new methodologies and approaches have been introduced. How good are they? Are they usable in large scale IT projects?
Answers are given to questions such as:
- What are the important trends?
- How are they related?
- What do all those new terms mean?
- Who are the dominant players in the market?
- To show the attendees in a coherent way how many different new technologies fit together.
- To make them more aware of the latest trends.
- To make it possible for them to understand better what the vendors talk about.
- To make them aware of the strong and weak points of certain products and vendors
1. Introduction
- Predicting trends in the IT industry
- Lessons learned from the past
2. Two new platforms: J2EE and .NET
- The building blocks of .NET: CLR (Common Language Runtime), C#, ASP.NET and ADO.NET
- Overview of the J2EE API's
- The market of Java application servers
- Comparing with benchmark results
- Support by ERP vendors
3. Web services and application integration
- SOAP (Simple Object Access Protocol) and WSDL form the basis of web services
- Discovering web services with UDDI (Universal Description, Discovery, and Integration) and WSIL (Web Services Inspection Language)
- Web services and transactions: BTP (Business Transaction Protocol) versus WS-Transaction
- Integrating systems with an orchestration language: BPEL4WS (Oasis), WSFL (IBM), or XLang (Microsoft)
- Overview of EAI tools including: IBM WebSphere, Iona B2B Integrator, Microsoft BizTalk, Novell exteNd, SeeBeyond e*Gate
- Integrator, Sybase Integration Orchestration, Tibco ActiveEnterprise, Vitria BusinessWare, WebMethods B2B
4. Development tools
- Should we program by hand or use generators for Java- or C#-code?
- Developing using OMG's MDA (Model Driven Architecture)
- Overview of generators, including CA's Advantage Gen, Compuware's OptimalJ, IBM/Rational's RationalXDE,
IO's ArcStyler, Oracle's jDeveloper, Borland/TogetherSoft's TogetherCC and Sygel's WMEE- What is the quality of generated code?
- Developing with open source tools
- What is the importance of Eclipse and VisualStudio.NET?
5. Database servers
- XQuery, the new XML-based query language
- How well do the database servers support XML?
- Overview of Enterprise Information Integration tools, including Enosys
Server, IBM Information Integrator, Ipedo XML Information Hub and MetaMatrix
Server- How mature are in-memory database servers?
6. New development methodologies
- Evolution of methodologies
- How important are agile modelling and XP (eXtreme Programming)?
- Can we learn something from open source development?
- Refactoring of systems
- Increase productivity using patterns and frameworks
- Guidelines for developing adaptive systems
7. Summary and more new technologies
- The commercial value of grid computing
- Web services and portals?
Audience
The seminar is designed for IT-managers, technology planners, architects,
consultants, system analysts and designers, database designers and
database administrators.
In-House Training
If you require a quote for running an in-house course,
please contact us with the following details:
- Subject matter and/or speaker required
- Estimated number of delegates
- Location (town, country)
- Number of days required (if different from the public course)
- Preferred date
Please contact:
Jeanette Hall
E-mail: jeanette.hall@irmuk.co.uk
Telephone: +44 (0)20 8866 8366
Fax: +44 (0)1923 828 770
Speaker: Rick F. van der Lans
R/20 Consultancy

Rick F. van der Lans is an independent consultant, author and lecturer specialising in Internet, XML, data warehousing, and application integration. He is Managing Director of R20/Consultancy based in The Netherlands. Rick has advised many large companies worldwide on defining their Internet, client/server, and data warehouse architectures.
Rick van der Lans is an internationally acclaimed lecturer. For the last twelve years, he has been presenting professionally, and has lectured in many of the European countries, South America, the USA, and in Australia. He has presented many keynote speeches at international events.
He is chairman of the Database Systems Show (organised annually in The Netherlands since 1984), he is columnist for two major newspapers in the Benelux, called Computable and DataNews. Additionally, he is advisor for magazines such as Software Release Magazine and Database Magazine.
His popular books, including 'Introduction to SQL' and 'The SQL Guide to Oracle', have been translated into many languages and have sold over 100,000 copies. Recently, he has published a very successful book on presentation skills.

