MyEclipse Enterprise Workbench Version 6'0 - PowerPoint PPT Presentation

1 / 21
About This Presentation
Title:

MyEclipse Enterprise Workbench Version 6'0

Description:

2006/7 In Review. Created More Industry 'Firsts' ... Actuate. eCube Systems (legacy maintenance)? Support for the Eclipse Foundation/open source ... – PowerPoint PPT presentation

Number of Views:310
Avg rating:3.0/5.0
Slides: 22
Provided by: harrisb6
Category:

less

Transcript and Presenter's Notes

Title: MyEclipse Enterprise Workbench Version 6'0


1
MyEclipse Enterprise WorkbenchVersion 6.0
2
Overview
  • Introduction/Overview
  • What to Expect for 2007/8
  • What's current in MyEclipse 6.0?
  • Questions

3
100 Growth 150 Countries, 12K Companies, 4M
Downloads
4
2006/7 In Review
  • Created More Industry Firsts
  • Delivered the first JavaScript debugger for
    Eclipse
  • Delivered the first ports of NetBeans technology
    to Eclipse
  • Delivered the first IDE to integrate Hibernate
    Spring
  • Delivered the first IDE to support Eclipse
    3.2/Callisto 3.3/Europa
  • Shipped Thirteen Product Releases
  • To every user under an all-inclusive subscription
    model
  • Greatly expanded documentation, tutorials, and
    demos
  • Quadrupled download capacity
  • Won a Few Awards
  • Eclipse Magazine - Best Eclipse-based Commercial
    Software Solution for 2006
  • JDJ Awards

5
Company Background (Genuitec)?
  • Recent Partnerships to Strengthen
    Technology/Business
  • Hitachi
  • Xfire
  • Sun
  • IceSoft Technologies Inc.
  • Actuate
  • eCube Systems (legacy maintenance)?
  • Support for the Eclipse Foundation/open source
  • Donated EPIC to the Foundation
  • Add-in Provider Board Representative
  • Involved in several committees, projects,
    working groups
  • Continued to Invest in Product and Company
  • More staff and investment in development,
    marketing, consulting, training customer
    support
  • Still the best value

6
2007 Happenings
  • More Products
  • MyEclipse in Japanese - Full product, portal and
    support
  • Simple Non-integrated APplications (SNAPs)?
  • Fusion Technology and Use-Anywhere Connectors
  • Consulting Services
  • Building your Eclipse-based product
  • Architecture, mentorship, co-development,
    turn-key
  • MyEclipse Adoption / Roll-out Program
  • Custom setup, configuration and roll-out services

7
2007 Preview (continued)?
  • MyEclipse Community Essentials
  • The best of OSS and commercial solutions
  • FREE access for MyEclipse users
  • Small initial footprint with on-demand feature
    installation
  • All MyEclipse products in all configurations
    (IDE, SNAPs,...)?
  • OSS Extensions
  • Popular, complementary, pre-packaged OSS
    components
  • Commercial Products
  • Delivered through exclusive partnership
    relationships

8
That's Nice. What About The Features?
9
MyEclipse 6.0 Whats New
  • Tools without borders
  • SNAP Tools / Use-anywhere Connectors
  • Enterprise Development Simplified
  • Java EE 5 (EJB3, JSP, JSF)?
  • Spring 2 with advanced JPA and Hibernate
    integration
  • RAD JSF, Facelets Visual Designer
  • AJAX Workbench with integrated JavaScript
    debugger
  • Test Environment Runtime Simplified
  • More Application Server Connectors (Java EE 5
    servers)?
  • Integrated Developer Servers (IDE-S) (Web DB)?
  • Expandability, Distribution Deployment
  • Expandability new distribution options

10
MyEclipse SNAP Tools
  • Developers use many non-IDE tools
  • IDE - the 800 function Swiss Army knife
  • Simple tools for quick simple tasks
  • Web, Database, Image Editing, XML and Text
  • Tools without borders
  • Simple Non-integrated Applications
  • MyEclipse IDE tools on the desktop
  • Built on MyEclipse Fusion Technology (RCP)?
  • Agile, fast, native LF tools - No IDE
    requirement

Reality
Solution
11
SNAP Use-Anywhere Connectors
  • Visual Studio
  • SNAP Use-Anywhere Connector for Visual Studio
  • NetBeans
  • SNAP Use-Anywhere Connector for NetBeans
  • IntelliJ IDEA
  • SNAP Use-Anywhere Connector for IntelliJ IDEA

12
RAD JSF and Facelet (XHTML)
13
Java EE 5 Features
  • Java EE 5 Projects
  • Servlet 2.5
  • JPA
  • EJB3
  • Stateless, Stateful, Entity, Message-driven
  • Smart editing and annotations support
  • Validation
  • Reverse-engineer ORM from database
  • Quick deploy and test

14
Spring 2 with JPA Hibernate Support
  • Spring 2 Project Capabilities
  • Application context editing, bean generation and
    validation
  • Bean creation wizards
  • Spring 1 compatible
  • Spring 2 JPA Tools
  • Entity Manager Factory JPA Transaction Manager
    configuration
  • Generate Spring DAO Beans automatically
  • Support annotation-driven transactions,
    (_at_Transactional)?
  • Spring 2 Hibernate Tools
  • Manage Hibernate config in Spring env
  • Generate Spring DAO Beans automatically

15
New Application Server Connectors
  • Java EE 5 App Server Connectors
  • Geronimo 2
  • Glassfish 2
  • JBoss 5
  • Jetty 6
  • Tomcat 6
  • Weblogic 10
  • Now over 30 connectors total

16
JEE Testing Performance
  • Current App Servers Production concerns
  • Difficult to configure
  • Slow round-trip experience (minutes)?
  • Frustrating unproductive
  • Integrated runtime stack
  • JEE 5 Web server
  • Database server
  • Integrated frameworks such as Spring, JPA,
    Hibernate, Struts, Tapestry, ....
  • Optimized for development concerns
  • Fast round-trip deploy/test experience (1-5 secs)?

Problems
Solutions
17
MyEclipse 6.0 Foundation
  • Built On
  • Eclipse 3.3
  • MyEuropa Distro Europa project compatible
  • MyEclipse Fusion Technology

18
Distribution Deployment
  • All-in-One Installer
  • best out of box experience
  • Preconfigured Derby Database and Tomcat Server
  • Profile-based installation support
  • E.g., Web Designer, Architect, JEE, Swing RCP,
    SNAP Pack
  • Expansion Pack
  • Community features

19
MyEclipse 6.0 Value
  • Same pricing
  • 29.95 Standard Edition Subscription
  • 49.95 Profession Edition Subscription

20
Questions
21
Bonus time!FREE stuff!
Write a Comment
User Comments (0)
About PowerShow.com