JAX India 2007
Enterprise Architecture Conference 07 - Bringing your Enterprise IT to Success,  28-31 May 2007, Bangalore, India
Register Now Eclipse Forum India JAX India 2007 W-JAXJAX Asia

    Power Workshops

    Note to Attendees: Power Workshops will be conducted on 28 May 2007. During registration participants can choose one or more workshops they would like to attend. Since there are half-day and full-day Power Workshops, participants can either choose 1 Full-day Power Workshop or 2 Half-day Power Workshops.

     



    Fundamentals of Eclipse Plug-in and RCP Development

    This workshop takes an in-depth look at the fundamental building block of an Eclipse product - the plug-in (also known as bundle in Open Services Gateway Initiative terms). You will learn, through an end-to-end hands-on exercise, how to use the Plug-in Development Environment (PDE) to create, develop, test, debug and deploy a plug-in. You will then learn the fundamentals of RCP development by creating a minimal standalone fully branded rich client application using the Plug-in Development Environment tooling. Presented by the Eclipse Plug-in Development Environment team, this tutorial is an ideal primer for everyone who is new to Eclipse, Rich Client Platform or plug-in development. Attendees will leave this tutorial with a good understanding of the Eclipse plug-in component model and the plug-in development lifecycle. Attendees will also have the opportunity to ask questions to the people who are response for PDE and will benefit from their expertise in developing RCP-based applications.


    Enterprise Architecture Apocalypse: How to Play the Winning Move

    Enterprise Architecture is the art of creating an architectural foundation of loosely coupled collaborative communication between all participant components and modules within the enterprise. In this workshop, learn about the three different types of Enterprise Reference Architecture, also known as Enterprise Architecture Framework:

    • Type 1: Specific Implementations in a specific industry at a specific phase
    • Type 2: Generic Models, which apply to all Industries and enterprise phases
    • Type 3: Partial Models, which apply to a few industries and/or enterprise phases

    It is a common symptom across the industry to use concept of permutation and combination with two different terms “Enterprise” and “Architecture” concatenated with the other terms like “Information”, “Technology”, “Business”, “Information” and so on interchangeably. Another common tendency is to use “Enterprise Reference Architecture Framework”, “Enterprise Architecture Framework”, “Enterprise Classification Framework “ and “Enterprise Architecture” synonymously, which is completely incorrect. This workshop will clear the cobwebs by trying to find the reason behind this incorrect perception, thereby helping find a precise answer that is contrary to what different leaders, evangelists and authors have successfully made us believe thus far. In this comprehensive workshop, you will also learn:

    • Enterprise Architecture Strategy and Master Plan
    • Economic Benefits of Enterprise Architecture
    • Enterprise Architecture Governance
    • Enterprise Architecture Design Patterns
    • Enterprise Architecture Tools

    Apache Axis2 Workshop

    Apache Axis2 is the successor of the most popular open source framework for developing Web Services in Java. But it is not just a new version: the entire framework was re-implemented to meet the requirements of modern Web service applications. Axis2 supports one-way messages and asynchronous communication, it can be used to realize arbitrary message exchange patterns and it also supports all important Web Service standards and specifications. This includes protocol extensions like WS-Addressing, WS-Security or WS-Reliable Messaging, which are gaining more and more importance for mission-critical Web Service applications. In addition, the performance of Axis2 was greatly improved, with support for POJO-based development and Spring integration. Developers can now choose between several supported data binding frameworks. There are also plugins available for Eclipse and IntelliJ IDEA. They can be used to generated code from WSDL documents or to package services in the newly introduced archives. In this workshop, you'll learn all the necessary fundamentals for developing your own Web Service applications using Axis2. Bring your own laptop for practical exercises, and all your questions.


    Task-focused Programming with Mylar

    Mylar enhances productivity by seamlessly integrating tasks into Eclipse, and automatically managing the contexts of those tasks as you work. This tutorial will start by demonstrating how you can use Mylar to work with the development tasks that make up your workday. We will give an overview of working with task repositories which Mylar integrates with Eclipse, and for which it provides features such as offline editing, background synchronizations and change notifications. This support will be demonstrated with Bugzilla, JIRA, and Trac. We will also overview generic support for working with any kind of web-based repository, such as the SourceForge and Google Code Hosting issue trackers. We will then cover the benefits of bringing all of your work items into a single task list within Eclipse, and demonstrate Mylar’s scheduling and focused workweek technology, which facilitate planning and multi-tasking. Mylar also provides support for automatically managing your task context makes working with very large Eclipse workspaces as easy as work with small ones. We will show you how to get the most out of task context management by sharing best practices for working with Java, plug-in, and web applications. We will conclude by presenting features that can make your entire development team more productive, such as Mylar’s automated task context change sets and context sharing. By the end of this tutorial you will be ready to start using Mylar on your project. We recommend bringing a laptop with the latest version installed, since the tutorial will conclude with a short session to help attendees get Mylar configured for their projects.


    Web 2.0? But I'm Barely Keeping Up With Web 1.0 Right Now!

    A 2-hour high level overview talk that will lay out the nature of the next generation web environment. While it won't dive deep into technical details, there will be several demonstrations of interesting technologies and use cases along the way. More detail coming soon!


    Eclipse DTP – Extending the Frameworks Using Enablement Project

    DTP project provides an extensible framework that enables database vendors and developers to extend the base deliverables to provide support for their own database. In this workshop, attendees will be taken through the process of designing an enablement profile to support a particular database. At the end of the presentation, attendees can hope to accomplish the following:

    • Model specialization by changing the SQL models
    • Model specialization by changing the DBDefinition models
    • Add new Driver Definition Template for connecting to the database
    • Create Connection Profile type for the new database
    • Extending the catalog loader based on the default catalog loader to specialize for database
    • Contribute content provider and label provider to show the elements in Data Source Explorer
    • Contributing actions and menu’s to the Data Source Explorer.
    This session will begin by introducing DTP. Following that the session will focus on defining and implementing the different ways in which DTP can be extended. There will be actual code written to create a working enablement profile to support a database.



    Platinum Sponsor

    code-gear


    Gold Sponsors




    Bronze Sponsors


    Sap

    Telelogic



    Track Sponsor


    Sun Microsystems



    Lanyard Sponsor


    Searchblox



    Presented by


    SDA India




    Media Sponsors


    JAX Magazine


    Eclipse Magazine


    Developer Sutra


    PHP Magazine


    itrepublic.com



    Media Partners


    INFOQ


    indicthread



    Internet Provider


    tataindicombroadband