RapidClipse is a visual low code Java development environment for rapid application development. RapidClipse is built for developing professional business applications for enterprises. RapidClipse lets you design modern web-applications by using drag&drop. RapidClipse users do not have to be programmers. With RapidClipse you will save up to 90% costs of development and maintenance and benefit from a shorter time-to-market. The generated UI code is high-quality. RapidClipse is database-independent. With the new MicroStream integration, RapidClipse now enables you to build ultra-fast In-Memory Database applications. Database queries are executed up to 1000x faster, your application requires 90% less computing time, thus you can save 90% costs in the cloud as well as on-premise.
%in Midrand+277-882-255-28 abortion pills for sale in midrand
Â
RapidClipse - Visual Low-Code IDE from Eclipse
1. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
RapidClipse â Low-Code IDE from Eclipse
JCON2020#
www.jcon.one
Markus Kett
CEO MicroStream
Our Partners 2020:
2. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
www.javapro.io
Das erste kostenlose Profi-Magazin fĂŒr Java Entwickler !
Alle 3 Monate â kostenloses Heft â kostenloser Versand â finanziert durch JAVAPRO Partner - einfach online anfordern âŠ
3. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
Download Free:
www.rapidclipse.com
4. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
Safe Harbor Statement
The following is intended to outline our general product direction. It is intended for
information purposes only, and may not be incorporated into any contract. It is not a
commitment to deliver any material, code, or functionality, and should not be relied
upon in making purchasing decisions. The development, release, and timing of any
features or functionality described for RapidClipse remains at the sole discretion of
the RapidClipse developer team (XDEV).
5. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
âȘ Markus Kett
âȘ CEO of MicroStream, Editor in Chief for JAVAPRO
âȘ Living in Regensburg, Germany
âȘ Grew up with Atari, C64 & Assembler
âȘ Working with Java and building Java developer tools since 2001
âȘ Xpage, XDEV IDE, RapidClipse, JPA-SQL, MicroStream
âȘ RapidClipse Contributor
6. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
RapidClipse History
06-2014 â RapidClipse 1
12-2015 â RapidClipse 2
03-2017 â RapidClipse 3
10-2018 â RapidClipse 4
10-2019 â RapidClipse X
10-2020 â RapidClipse X - Version 10.2.2
7. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
LOW-CODE
4GL
Rapid Application Development
Visual Development
8. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
What is RapidClipse?
Eclipse Distribution for
Rapid Cross-Platform-Development with Java
âȘ All essential Eclipse plugins are preinsalled, preconfigured and optimally matched to each other
âȘ No more annoying and time-consuming Eclipse configurations
âȘ Plug&Play â just download, install and get started in 2 min.
âȘ Download free: www.rapidclipse.com.
9. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
RapidClipse â Base Technologies
Java IDE Programming
language
UI
Server-side
Persistence
Framework (new)
UI
Client-side
11. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
Technology-Stack
12. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
Cross-Platform-Development
1 Project runs on âŠ
Web | Mobile | Desktop
IE11 bis Vaadin 14
13. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
Web Components
âȘ New UI standard for the web
âȘ Framework-inidependent UI components
âȘ Including UI components by using html tags
âȘ Can be combined with other web components
âȘ Reuseability
âȘ Improved performance
âȘ Improved responsive behaviour
âȘ Future-proof and investment-safe
14. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
Vaadin for UI Development
âȘ Writing web UIs with Java
âȘ Programming model is similar to good-old Swing
âȘ Web client is generated dynamically on the server
âȘ Not getting in contact with HTML / JavaScript
âȘ Optimized for all major browsers
âȘ No need for low-level programming (AJAX)
âȘ Client-server communication is automated
15. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
Form Inputs
16. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
Visualization & Interaction
17. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
Google Chart Integration
18. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
Why RapidClipse ?
âȘ Visual UI designer supporting drag&drop
âȘ Java / Vaadin know-how is not mandatory
âȘ UI code is predestined to be generated
âȘ Industrialize your UI development process
âȘ Generated code is high-quality and always the same
âȘ UI development for designers
âȘ Java developers can focus on the business logic
âȘ 90% shorter development times
âȘ Shorter time-to-market
âȘ Lower costs of development and maintenance
19. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
Login View
20. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
Filter Component
21. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
Real World Applikation
22. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
Bidirectional Development
23. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
Supports Declarative Development
24. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
Workflow
Entwicklung Server / Cloud Web-Client
Client â Server
Communication
(AJAX)
Vaadin Flow
(Serverside Framework)
Vaadin Framework
(Java Framework)
Vaadin UI-Components
(Web-Components)
25. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
Intuitive Layout-Manager
Intuitive layout tools for designing UIs that fit perfectly
to any display, devices, and resolutions.
26. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
Forms
Design any complex form individually by using drag&drop in record time
27. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
Master-Detail Views
Create master-detail views easily in record-time.
28. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
Grid Assistant
The Grid Assistant is powerful and very valuable. It lets you define columns, formats, computed-fields,
styles and include other UI widgets easily.
29. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
Many Further Assistants
RapidClipse provides you assistants for validation,
internationalization and localization, database development and much more.
30. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
Database Development with JPA & Hibernate
RDBMS:
Java Objekte:
âȘ Storing Java objects into RDBMS (OR-Mapping)
âȘ Java Standard: JPA (Java Persistence API)
âȘ Using Hibernate (Defacto-Standard)
âȘ Database-independent
31. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
RapidClipse Hibernate Tools
RapidClipse provides optimized and extended Hibernate Tools, that simplify
database development with JPA & Hibernate radically.
âȘ Hibernate entity editor
âȘ Error-free Hibernate database import
âȘ Error-free data-type mapping for all supported databases
âȘ JPA-SQL query language â write SQL syntax, get typesafe JPA Criteria code
âȘ Fully Hibernate transaction management
32. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
JPA / Hibernate Architecture
33. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
RapidClipse Cache Integration
Integrated 2nd-Level Cache for Hibernate. Accelerates your database applications.
âȘ Hibernate Second-Level-Cache
âȘ Preinstalled
âȘ Preconfigurated
âȘ MicroStream as Hibernate
Second-Level-Cache
âȘ Option to EHCache
âȘ Much higher performance
34. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
Hibernate Entity Editor
Letâs you define your Hibernate entity classes easily and
generates the Java code automatically. Bidirectional: use
the editor or change the generated code.
35. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
Hibernate Database Import/Export
Hibernate import with error-free data-type mapping for all supported databases. You donât have to deal with
Hibernate annotations and very effortful data-type-mappings.
36. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
JPA-SQL
JPA-SQL enables you to write your queries with SQL syntax.
JPA-SQL generates Java query code based on JPA Criteria API fully automized behind the scenes.
37. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
Build ultra-fast Java
In-Memory Datenbase Applications
38. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
RDBMS
Java Objects
NoSQL
Java VM
Local Cache
In-Memory Database
In-Memory Data Grid
Distributed Cache
Data Streaming Platform
OR-Mapping
Custom Mapping (NoSQL)
Standard Java Architecture
39. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
Java In-Memory Database Applications with MicroStream
40. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
40
41. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
RapidClipse Framework
âȘ Basis architecture with separated layers out-of-the-box
âȘ Basis application infrastructure out-of-the-box
âȘ Databinding
âȘ Fully JPA entity lifecycle management
âȘ Lazy-Loading
âȘ Filter API
âȘ UI persistence API
âȘ Authentification & authorization
âȘ Internationalization & localization
âȘ Connection- & statement pooling based on C3P0
âȘ Hibernate second-level cache integration
42. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
RapidClipse Architecture
43. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
Roadmap âŠ
44. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
Java â Release Cycle & Support
âȘ New Java version every 6
months
âȘ Oracle JDK = OpenJDK
âȘ 6 free support for
OracleJDK & OpenJDK
âȘ 8 years long-term-
support for Oracle JDK
only (11, 17, 23)
Quelle: Oracle
45. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
Questions about Java SE LTS license?
Contact: info@xdev-software.de
âȘ OpenJDK is free, 6 months support
âȘ Oracle JDK is free, 6 monate support
âȘ Oracle JDK LTS (Long-term-support) is fee-based
âȘ Java SE subscription price per month
âȘ Server: $25.00 / processor / month (or less)
âȘ Discount 50% from 10.000 â 20.000 processors
âȘ Desktop: $2,50 / user / month (or less)
Quelle: Oracle
Java â Release Cycle
46. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
Eclipse â Release Cycle
âȘ New Eclipse version every 3 months
âȘ Next Eclipse version requires Java 11
47. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
Vaadin â Release Cycle & Support
âȘ New Vaadin version every 3 months
âȘ Each version supported for 4 months
âȘ Long-term-support for Vaadin 7, 8
for 5 years
âȘ Long-term-support release every 2
years from Vaadin 10
Quelle: Vaadin
48. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
Does all of these single components
fit together?
49. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
RapidClipse ist eine
konsistente Eclipse
Distribution â Out-of-the-Box
50. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
RapidClipse is a Fully Integrated Eclipse Distribution
âȘ Plug-and-Play â Just download, install and get started in 2 min.
âȘ All mandatory technloogies and plugins are integrate to each other perfectly
âȘ RapidClipse is shipped only when itâs stable
âȘ Waiting time for the next release is longer in comparison to standard Eclipse
âȘ Using the latest Java / Eclipse / Vaadin version not always possible
âȘ More time for migrations and easier migrations
âȘ Enterprise support by XDEV â the guys who write the code
51. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
Register for Free
52. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
Download RapidClipse
53. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
XDEV â Your Partner for RapidClipse Projects
Support Training Consulting Implementation
Kontakt & Project-Analysis:
info@xdev-software.de
54. MARKUS KETT, CEO MicroStream | TWITTER: @MarkusKett | LINKEDIN: MarkusKett
Download Free:
www.rapidclipse.com