Wakanda is an open-source platform for developing business web and mobile applications in Javascript.
|
Server-Sent Events, Async Servlet, WebSocket,...
by Bhakti Mehta
11:15 AM Saturday
Room 4223
Abstract: This session focuses on how Java EE 7 provides an extensive set of new and enhanced features to support standards such as HTML5, WebSocket, and server-sent events, among others. The session shows how these new features are designed and matched to work together for developing lightweight solutions matching end users’ high expectations for Web application responsiveness. It covers best practices and design patterns governing application development with JAX-RS 2.0, async Servlet, and JSON-P (among others) as well as outlining the pitfalls that should be avoided. You will see code snippets and block diagrams that clarify use of APIs coming from the demo application shown at the end.
Bhakti Mehta is a Principal Member of Technical Staff at Oracle. She has a Bachelors degree in Computer Engineering and a Masters degree in Computer Science from State University of New York. She is currently working in the Glassfish team.She has contributed to various open source projects and presented at numerous conferences. You can follow her on twiter at https://twitter.com/bhakti_mehta Bhakti Mehta Bhakti Mehta is a Principal Member of Technical Staff at Oracle. She has a Bachelors... http://www.java.net/blogs/bhaktimehta/ /Presenter/2012/Bhakti-Mehta-8473 CA @https://twitter.com/bhakti_mehta
73
JSON
381
Servlet
632
WebSocket
|
||
|
50 Tips in 50 Minutes for GlassFish Fans
by Bhakti Mehta , Chris Kasso
10:45 AM Sunday
Room 4202
This fast-paced session presents 50 tips and tricks for using GlassFish Server technology. Learn about features for both GlassFish Server Open Source Edition and Oracle GlassFish Server that you might have never known existed. Become a more productive GlassFish user. Presented by two GlassFish experts, the session offers tips to help novice users as well as seasoned developers get the most out of GlassFish. The tips cover a range of subjects including debugging, monitoring, deployment, custom command creation, REST fun, and much more.
Bhakti Mehta is a Principal Member of Technical Staff at Oracle. She has a Bachelors degree in Computer Engineering and a Masters degree in Computer Science from State University of New York. She is currently working in the Glassfish team.She has contributed to various open source projects and presented at numerous conferences. You can follow her on twiter at https://twitter.com/bhakti_mehta Bhakti Mehta Bhakti Mehta is a Principal Member of Technical Staff at Oracle. She has a Bachelors... http://www.java.net/blogs/bhaktimehta/ /Presenter/2012/Bhakti-Mehta-8473 CA @https://twitter.com/bhakti_mehtaSoftware developer at Oracle. Chris Kasso Software developer at Oracle. /Presenter/2012/Chris-Kasso-8498
15
Java
191
glassfish
643
javaee
|
||
|
Leveraging Java EE 7 and the Cloud with JavaFX
by Peter Pilgrim
3:30 PM Saturday
Room 4305
This is a session about leveraging Java EE 7 and JavaFX. It provides an overview of the upcoming features of Java EE 7 and also ties this technology into how developers can write JavaFX applications aimed for it.
At JavaOne 2012, Oracle and the expert group of the Java EE 7 specification decided to reposition the edition from "Moving to the Cloud" to "Better Productivity with Integration with HTML5, CSS though Web Sockets JSON-P". To that end, this talk has changed its initial direction that I set out in June 2012. I am also the author of an upcoming book on Java EE 7 to be published next year, so the information that I gathered from the JavaOne conference is highly revalent.
On the JavaFX 2.2 front, there are lots of demonstration that I can show which prove the potency of the technology. You will be inspired by JavaFX.
Peter Pilgrim is a Java Champion and a professional software developer, designer and architect. He works as an consultant in London, United Kingdom. Since 1998 he has worked in the financial services industry, investment banking mainly, developing IT for clients. He is a well known specialist in Java Enterprise Edition (Java EE) technology, focused on the server-side and the implementation of electronic commerce. Peter has built professional Java EE apps for top-tier investment banks for Lloyds Banking Group, UBS, Credit Suisse, Royal Bank of Scotland and Deutsche Bank. Peter is the 91st Oracle Java Champion. Peter is a Certified SCRUM Master. Peter Pilgrim Peter Pilgrim is a Java Champion and a professional software developer, designer and... http://www.xenonique.co.uk/blog/ /Presenter/2012/Peter-Pilgrim-6326 @peter_pilgrim
15
Java
94
J2EE
172
JavaFX
203
cloud computing
643
javaee
|
||
|
Project Easel - Developing and managing HTML5 in...
by John Ceccarelli
5:00 PM Saturday
Room 4302
We've all lived through trying to fine tune CSS and JavaScript applications in browser tools, only to have to copy and paste the changed values back to your orrginal source code in the IDE so you can finalize the application look and feel. This session will discuss current trends in HTML5 / CSS3 / JavaScript application development including responsive CSS layouts for multi-format displays. We will show how the new NetBeans Project Easel allows a developer to create and manage client side HTML5/CSS3/JavaScript applications. Details on working with the JavaScript library manager; code completion for HTML5, JavaScript, and jQuery; CSS styling of dynamically generated content, browser integration for fine tuning CSS, and JavaScript debugging.
My name is John Ceccarelli and I am Engineering Director for the NetBeans project. My passion is providing tools that make developers more productive and make complex technologies more accessible to everyone. John Ceccarelli My name is John Ceccarelli and I am Engineering Director for the NetBeans project. My... netbeans.org /Presenter/2012/John-Ceccarelli-8331
16
JavaScript
33
Web development
212
Web services
222
NetBeans
336
mobile
365
jQuery
367
html5
410
CSS3
|
||
|
Enterprise JavaBeans today and tomorrow
by Marina Vatkina
9:45 AM Saturday
Room 4204
We will look at the most interesting features in EJB 3.1 and discuss new features coming in EJB 3.2:
- Asynchronous invocations in EJB 3.1 and how you can use them with the new JAX-RS 2.0 asynchronous support
- Benefits of automatic timers and how do they work in a single server instance and in a cluster
- Transactions in EJBs and how upcoming changes will enhance transactional support
- Optional features in the EJB 3.2 and what does it mean for you
- How an EJB can be written differently if you enable CDI
- What is an Embeddable EJB container and how can you test EJBs without deploying
Marina Vatkina is a member of the Java EE Architecture team at Oracle, leading the current (3.2) version of the EJB specification under the Java Community Process (JCP). During the last 10 years she has been responsible for the design and implementation of several modules in the GlassFish Java EE application server, including persistence, transaction manager, and EJB container. Marina Vatkina Marina Vatkina is a member of the Java EE Architecture team at Oracle, leading the current... https://blogs.oracle.com/marina/ /Presenter/2012/Marina-Vatkina-8223
15
Java
94
J2EE
550
Coding
554
Development
577
Client/Server
620
Distributed Application
625
EJB
|
||
|
JavaFX and Scala, Like Milk and Cookies
by Stephen Chin
3:30 PM Saturday
Room 4302
JavaFX 2 is the next version of a revolutionary rich client platform for developing immersive desktop applications. One of the new features in JavaFX 2 is a set of pure Java APIs that can be used from any JVM language, opening up tremendous possibilities. This presentation demonstrates the benefits of using JavaFX 2 together with the Scala programming language to provide a type-safe declarative syntax with support for lazy bindings and collections. Advanced language features, such as DelayedInit and @specialized will be discussed, as will ways of forcing prioritization of implicit conversions for n-level cases. Those who survive the pure technical geekiness of this talk will be rewarded with plenty of JavaFX UI eye candy.
Stephen Chin is a Java Ambassador at Oracle specializing in UI technology, co-author of the Pro JavaFX Platform 2 title, and the new JavaOne Content Chair. He can be followed on twitter @steveonjava, reached via his blog: http://steveonjava.com/, and his hacking adventures can be seen on: http://nighthacking.com/ Stephen Chin Stephen Chin is a Java Ambassador at Oracle specializing in UI technology, co-author of... http://steveonjava.com/ /Presenter/2012/Stephen-Chin-1419 CA steveonjava True True
15
Java
172
JavaFX
207
Scala
370
JVM
|
||
|
High Performance SQL Applications using...
by Simon Law
5:00 PM Saturday
Room 4221
This session provides a technical discussion and demonstration of Oracle TimesTen In-Memory Database and Oracle In-Memory Database Cache product capabilities. Learn how to use standard SQL and database APIs such as JDBC, ODBC, .NET, OCI, Pro*C, and PL/SQL to dramatically improve application response time and throughput. The presentation shows how to effectively extend an application to scale out transaction throughput and the effective size of cached data using an in-memory database cache grid. This session is ideal for database developers requiring maximum performance for new and existing applications, using well-understood and widely used database APIs.
Simon Law is a product manager responsible for the Oracle In-Memory Database Cache and TimesTen In-Memory Database products at Oracle. Simon has been with Oracle for over 10 years, working first in the Support services division and then as a product manager at the Server Globalization team. He joined the TimesTen division of Oracle in 2006. He is responsible for driving new requirements, promoting TimesTen features, and working as the communication channel between customers and development. Simon Law Simon Law is a product manager responsible for the Oracle In-Memory Database Cache and... /Presenter/2012/Simon-Law-6619
9
Database
15
Java
251
Oracle
539
Caching
598
In-Memory
599
SQL
|
||
|
RESTful Java on Steroids: JAX-RS 2.0
by Arun Gupta
11:15 AM Saturday
Room 5502
JAX-RS 1.X has been a hugely successful Java API for RESTful services development and a lot of real-world experience has resulted in a number of new features being proposed. JSR 339 was created with the objective of exploring and scoping all these proposals. The purpose of this talk is to elaborate on all the new planned features.
The most commonly requested feature for JAX-RS 2.0 is a client API. Client APIs can range from low-level, just above HttpURLConnection, to high-level, often including support for IoC and hyperlinking. Other features that will be covered in this presentation include: asynchronous processing, hypermedia, validation, interceptors, improved content negotiation, as well as better integration with other specifications such as JSR 330.
Arun Gupta is a Java Evangelist working at Oracle. He works to create and foster the community around Java EE and GlassFish. He has been with the Java EE team since its inception and contributed to all Java EE releases. Arun has extensive world wide speaking experience on myriad of topics and loves to engage with the community, customers, partners, and Java User Groups. He is a prolific blogger at http://blogs.oracle.com/arungupta, a passionate runner and can be caught at @arungupta. Arun Gupta Arun Gupta is a Java Evangelist working at Oracle. He works to create and foster the... http://blogs.oracle.com/arungupta /Presenter/2012/Arun-Gupta-1269 CA arungupta True True
33
Web development
153
REST
191
glassfish
212
Web services
251
Oracle
|