Java EE7 Development and Hosting on OpenShift with Wildfly: Part 1

This is the first blog post in a series where I will cover how to build web applications in Java using Java EE 7. Java EE 7 is the latest release of the Java Enterprise Platform, with a focus on HTML 5 and developer productivity.

Java EE 7 introduced five new specifications covering WebSockets (JSR-356), JSON Processing (JSR-353), Batch Applications (JSR-352), Concurrency Utilities (JSR-236), and Caching (JSR-107). Apart from these new specifications, three existing specifications (JAX-RS 2.0JMS 2.0, and EL 3.0) have major updates and a few other specifications have minor updates. We will cover most of these specifications in detail in this blog post series.

Read full blog here

Day 28: OpenShift Eclipse Integration for Java Developers

Today for my 30 days challenge I decided to write about OpenShift Eclipse integration. The application will run on OpenShift, and from the onset we will be using the OpenShift Eclipse plugin to develop and deploy the application. We will be using Eclipse Kepler for most of the series, please download Eclipse Kepler before moving ahead. Lets gets started! Read the full blog here

Day 17: JBoss Forge–Build and Deploy Java EE 6 AngularJS Applications using JBoss Forge and OpenShift

Today for my 30 day challenge, I decided to learn JBoss Forge. JBoss Forge is a rapid application development tool to build Maven based Java applications. It can help Java developers quickly get started with web application development. In this blog, we will develop a very simple todo application using JBoss Forge. The application will expose JaxRS based RESTful web services which will be consumed by an Angularjs based front end. All of this will be done using JBoss Forge without writing a single line of code. So lets get started. Read full blog here