Meet DevNation speakers at JBoss Developer Lounge

devnation-logo

DevNation is going full force with lots of sessions, hands-on labs, BoFs, hallway conversations, and lots of fun. There are plenty of opportunities to meet the speakers but if you are looking for a particular speaker then you can meet some of them at JBoss Developer Lounge. This is the area to the far right after you enter the Partner Pavilion.

Here is your schedule:

  • Monday
    • 05:30pm – 06:00pm: Kenneth Peeples (@ossmentor)
    • 06:00pm – 06:30pm: Jeremy Edberg (@jedberg)
  • Tuesday
    • 10:00am – 10:30am: Rich Sharples (@richsharples)
    • 10:30am – 11:00am: Matt Hicks (@matthicksj)
    • 11:00am – 11:30am: Gavin King
    • 11:30am – 12:00pm: Aslak Knutsen (@aslakknutsen)
    • 05:30pm – 06:00pm: Mike Milinkovich (@mmilinkov)
    • 06:00pm – 06:30pm: Grant Shipley (@gshipley)
    • 06:30pm – 07:00pm: Markus Eisele (@myfear)
  • Wednesday
    • 10:00am – 10:30am: Paul Bakker (@pbakker)
    • 10:30am – 11:00am: Anton Arhipov (@antonarhipov)

Go ask all your tough questions with the speakers!

Posted in conferences, redhat | Leave a comment

FREE JBoss Integration, BRMS, and EAP workshops in Atlanta, Dallas, Montreal

Interested in attending free workshops in Atlanta, Dallas, and Montreal ? Learn the best of JBoss technologies and meet the experts ?

jboss-workshop-integration-atlanta-apr29-2014

Attend this hands-on technical workshop to hear how the innovation and technical capabilities of Apache projects can help your reduce the time and complexity of integrating all facets of your business including devices, outlets, and partners, on premises or in the cloud. Register here (FREE).

jboss-workshop-brms-dallas-apr29-2014

Attend this hands-on technical workshop to learn how to reduce the time required to update applications, service-oriented architecture (SOA) deployments, and business processes with the latest business rules and policies. Register here (FREE).

jboss-workshop-way-montreal-may6-2014

Join technical experts from Red Hat to gain a deeper understanding of Red Hat’s JBoss Enterprise Application Platform (EAP). This one day workshop will provide you with a path to migration from other vendors, various deployment options, advanced clustering techniques, and centralized management of your application environments. Register here (FREE).

 

Posted in conferences, jboss, redhat | Leave a comment

Rapid Java EE Application Development using Forge 2

How do you rapidly build Java EE applications in an IDE-agnostic way ?

JBoss Forge is your answer!

This short video shows how to:

  • Rapidly build a Java EE application from scratch using Forge 2 CLI
  • Create JPA entities and add properties to them
  • Add Bean Validation constraints
  • Create JSF scaffolds and REST endpoints
  • Deploy the application on JBoss EAP running in OpenShift

Complete detailed instructions followed in this screencast are available here.

Enjoy!

 

Posted in jboss, redhat, techtip | Tagged , , , | Leave a comment

Gavin King: Ceylon at DevNation 2014

Gaving King (+GavingKing), creator of Hibernate and Ceylon will be speaking at DevNation.

gavin-king

Here is what he had to say about his sessions …

What sessions are you giving at DevNation ?

“Eleven Ceylon Idioms”, a talk that aims to quickly introduce some
distinctive features of Ceylon’s type system via examples.

What are three takeaways from your sessions ?

  • How to think about the common statement that languages with static typing are less “expressive”, and what we can do about that.
  • That union and intersection types make static typing much more expressive.
  • How and why Ceylon captures null-ness and emptiness within the statically type system.

What do you find most exciting about DevNation ?

This is the very first time we’re presenting Ceylon to a large conference audience in the United States.

What sessions are you looking forward to attend ?

  • Bringing transactional guarantees to MongoDB – Paul Robinson
  • Building an enterprise app from scratch – Pete Muir
  • Hadoop and beyond: architectural considerations for scalable big data storage – Scott McClellan

Do you want to learn more about Ceylon ?

Register for DevNation today, save $150 by using 150OFF discount code.

Posted in conferences | Tagged , | 1 Comment

Mauricio Leal: CDI Training and Mobile Experience with WebSocket at DevNation 2014

Mauricio Leal (@maltron), Community Manager, Developer Advocate, and Outreach Program Manager at Red Hat will be speaking at DevNation.

mauricio-leal

Here is what he had to say about his sessions …

What sessions are you giving at DevNation ?

I will present one training:
Application Development with CDI, Sunday, 4/13, 9am

and one talk on Wednesday:
Enhancing Mobile Experience with WebSocket, Wednesday, 4/16, 4:50pm

What are three takeaways from your sessions ?

From my training:

  • The basics of CDI
  • Leveraging CDI in Java EE Applications
  • Decoupling and turning your application more maintainable

From my talk: Enhancing Mobile Experience with WebSocket

  • WebSocket 101: What kind of problems it’s good to approach.
  • Understand when to leverage WebSocket for better Mobile Experience
  • When WebSocket is good for (and when it’s not)

What do you find most exciting about DevNation ?

Meet several legendary speakers such as Gavin King and Tim Fox. Be close to the people who is providing the latest technologies, making the lives of Developers much easier and catch up with the newest innovations from Red Hat.

…and let’s not forget: The Beer :)

What sessions are you looking forward to attend ?

  • Integrating the Internet of Things – Sameer Parulkar & Jack Britton
  • Java Puzzlers: Something old, something Gnu, Something bogus, something blew – Josh Bloch and Bob Lee
  • Cooking with Apache Camel: Tips and Tricks – Scott Cranton

Do you want to learn more about CDI, WebSocket, and meet a fun guy from Brazil ?

Register for DevNation today, save $150 by using 150OFF discount code.

Posted in conferences | Tagged , | Leave a comment

Grant Shipley: OpenShift at DevNation 2014

Grant Shipley (@gshipley), Senior Manager and OpenShift PaaS Evangelist at Red Hat will be speaking at DevNation.

grant-shipley

Here is what he had to say about his sessions …

What sessions are you giving at DevNation ?

Sunday – 9:00am – 5:00PM OpenShift Development Training
Tuesday 10:40AM – 11:40AM Cloud bursting with OpenShift Enterprise
Tuesday 3:40PM – 4:40PM Full stack JavaScript — from mobile to cloud
Wednesday 10:40AM – 11:40AM Introduction to OpenShift for Developers

What are three takeaways from your sessions ?

Sunday – 9:00am – 5:00PM OpenShift Development Training

  1. Understanding the fundamentals of the OpenShift Developer workflow
  2. How to create and deploy Java EE applications
  3. How to manage your application lifecycle including continuous integration, databases, log view, and debugging

Tuesday 10:40AM – 11:40AM Cloud bursting with OpenShift Enterprise

  1. Why deploying an application to multiple data centers makes sense
  2. How to setup and configure a multi datacenter OpenShift deployment
  3. How scaling works internally to the platform

Tuesday 3:40PM – 4:40PM Full stack JavaScript — from mobile to cloud

  1. JavaScript is no longer a toy language
  2. Developer native mobile, web UI, REST services, and databases (for JSON documents) using only JavaScript
  3. When it makes sense to use a cross platform development tool for mobile

Wednesday 10:40AM – 11:40AM Introduction to OpenShift for Developers

  1. What is OpenShift and how can it help you as a developer
  2. How to install the client tools
  3. How to deploy application from the command line using git

What do you find most exciting about DevNation ?

The speaker line up is second to none. This is a conference that is focused at developers and includes many in depth sessions on the latest technologies available.

What sessions are you looking forward to attend ?

  • Hacknight Wed, April 16th at 6:00PM
  • 50 new features of Java EE 7 by Arun Gupta on Monday at 10:15
  • High performance application with Vert.X by Time fox, the creator of the project

Do you want to learn more about OpenShift and its ecosystem ?

Register for DevNation today, save $150 by using 150OFF discount code.

Posted in conferences | Tagged , | 1 Comment

WildFly 8 Clustering and Session Failover (Tech Tip #16)

This blog contains a video tutorial on how to setup up HTTP session failover using WildFly 8. Specifically, it shows:

  • Introduction to WildFly and Managed Domain concepts
  • Setup up a 2-instance cluster
  • Deploy a WAR file to the cluster using centralized administration from admin console
  • Access the application on one node and add HTTP session attributes on it
  • Shutdown that instance and show HTTP session failover by accessing the application on other instance

Enjoy!

Posted in techtip, wildfly | Tagged | 5 Comments

WildFly 8, JDK 8, NetBeans 8, Java EE 7: Excellent combo for enterprise Java

JDK 8 and NetBeans 8 was released Mar 18, 2014
WildFly 8 was released Feb 11, 2014
Java EE 7 was released Jun 12, 2013

Past 12 months have been really instrumental for Java community with all these very important releases.

java8-logonetbeans8-logo  Wildfly_logo  javaee-logo

Together, JDK 8 + NetBeans 8 + Java EE 7 +WildFly 8 make an excellent combination for building enterprise Java application.

JDK 8, Java EE 7, and WildFly 8 are also supported in Eclipse and IntelliJ as well. So you are not limited to just NetBeans ;-)

I tried Java EE 7 hands-on lab with this combination and every thing worked seamlessly. Now I just need a pull request (issue #12) where the source code is using java.util.stream and Lambdas. Who is going to do it ? ;-)

There are tons of new features in JDK 8, the main ones are:

  • Lambda Expressions allows you to express instances of single-method classes more compactly. In other words, it allows you to treat functionality as method, or code as data. Read more details in Venkat‘s excellent book on Functional Programming with Java or standard Java tutorial.
  • Default methods enable you to add new functionality to an interface. This ensures binary compatibility with code written for older versions of those interfaces. This is different from abstract methods as they do not have a method implementation. Read more details here.
  • Repeating annotations allows an annotation to be repeated over a declaration or type use. This is useful if the same annotation needs to be applied multiple times to a class or a method. Read more details here.
  • Method parameter names are now available using Reflection API (Parameter.getName()).
  • Functional-style programming using the newly added Stream API in  java.util.stream package.
  • New tools: jjs to invoke Nashorn engine and jdeps for class dependency analyzer
  • New Nashorn JavaScript engine
  • New Date-Time API (JSR 310)
  • Replacement of permgen with Metaspace (JEP 122) – -XX:PermSize and -XX:MaxPermSize are replaced by -XX:MetaSpaceSize and -XX:MaxMetaspaceSize in java
  • Compact profiles

And there are a lot more!

WildFly 8 is Java EE 7 compliant, and in addition also provide tons of features:

  • High performance web server (Undertow)
  • Role Based Access Control (RBAC)
  • Port reduction
  • “Core” distribution

Read the complete list here.

Remember that Java EE 7 mandates JDK 7 only, and so even though you can leverage all the runtime improvements made in the Java SE 8 platform but in order to have your application run on a Java EE 7 compliant application server, you may be restricted to JDK 7 only. For example, GlassFish 4 is not even tested on JDK 8. WildFly 8 has been running its test suite on JDK 8 regularly. We may even leverage some of the JDK 8 features in the near future.

No matter what, JDK 8 + WildFly 8 + NetBeans 8 + Java EE 7 together make a very compelling toolset for your enterprise Java. If your applications don’t work, then file a bug on WildFly JIRA.

Posted in java, wildfly | 1 Comment

Lincoln Baxter: JBoss Forge at DevNation 2014

Lincoln Baxter (@lincolnthree), Principal Software Engineer at Red Hat will be speaking at DevNation.

lincoln-baxter

Here is what he had to say about his session …

What sessions are you giving at DevNation ?

Tools worth sharing: Take back your IDE with Forge
Tuesday, 4/15, 4:50pm

What are three takeaways from your session ?

  1. How Forge can help you be more productive.
  2. How Forge can help you share your technology and ideas.
  3. How Forge is changing how we interact with development tools.

What do you find most exciting about DevNation ?

The fact that so many different communities and technologies will be coming together to present in one place. This is the best time to share ideas, cross-pollinate, and prototype cool new features! I love the collaborative atmosphere and chance to get to meet new people, see what people think about the work we are doing, and figure out how to make their lives a little easier.

What sessions are you looking forward to attend ?

  • Beer & BoF – Tools for JBoss migrations – Robb Greathouse (Room 220)
  • Hacknight (Room 224)
  • Wake me up: The tale of a startup – Langdon White (Room 208)

Do you want to learn more about how to get started with JBoss Forge ?

Register for DevNation today!

Posted in conferences, redhat | Tagged , | 1 Comment

Keeny Peeples: Red Hat JBoss Fuse and OpenShift at DevNation 2014

Kenny Peeples (@ossmentor), Architect, Developer, and Project Manager at Red Hat will be speaking at DevNation.

kenny-peeples

Here is what he had to say about his session …

What sessions are you giving at DevNation ?

Wed 4/16 1:20 p.m.-2:20 p.m.
Using Red Hat JBoss Fuse on OpenShift (Room 208)

OpenShift Online automates the provisioning, management, and scaling of applications so that you can focus on development and creativity. The newly created Red Hat JBoss Fuse 6.1 cartridge allows you to use Fuse and Fuse Fabric in the OpenShift Online public cloud. JBoss Fuse provides a full-featured, easy-to-use and intuitive framework for integration with extensive connectivity options to external applications. Join us to see how to use Fuse and Fuse Fabric in OpenShift online. In this session, you’ll learn:

  • How to install the Fuse cartridge.
  • How to access and use the Fuse Management Console.
  • How to deploy and test a Fuse bundle.

What are three takeaways from your session ?

  1. The Ease of Use with OpenShift and the Fuse Cartridge
  2. The Flexibility and Features of the Fuse Management Console
  3. The Knowledge to get started with your first Application right when you get home

What do you find most exciting about DevNation ?

  • The breadth and detail of the sessions since we have CamelOne, JUDCon, Red Hat Connect Developer Exchange Events at DevNation.
  • The Co-location of Red Hat Summit with DevNation during the same week gives a great opportunity to learn about the community and the products

What sessions are you looking forward to attend ?

  • Integration PaaS: Continuous Integration with Fabric8 and OpenShift – Rob Davies & James Strachan
  • Writing basic OpenShift cartridges – Paul Morie (Room 212)
  • Big data processing with Hadoop on OpenStack – Matthew Farrellee (Room 212))

Do you want to learn more about how to get started with Red Hat JBoss Fuse on OpenShift ?

Register for DevNation today!

Posted in conferences, redhat | Tagged , | Leave a comment