October 2013 Meeting: Spring Boot: More Spring, Less Configuration

Spring Dallas User Group Wednesday Oct 16 2013

TOPIC:  Spring Boot: More Spring, Less Configuration
6:30 to 7:00 Pizza
7:00 Main Meeting

Abstract: Spring offers a number of configuration options: XML configuration, Java configuration, and Groovy configuration to name a few. To some degree, component-scanning and autowiring help eliminate some explicit configuration. But in general most Spring applications require some essential “bootstrap” configuration to enable key functionality. What’s the right way to build Spring applications when there are so many choices?

What if I told you that configuration was optional?

What if I told you that it is entirely possible to write a Spring application that is short enough to broadcast *twice* in a single tweet?

Spring Boot is an exciting new project that makes it extremely easy to create stand-alone, production-ready Spring applications. Spring Boot takes an opinionated approach to configuring Spring, making it possible to create Spring applications with little or, in some cases, no Spring configuration at all!

Biography: Craig Walls has been professionally developing software for over 17 years (and longer than that for the pure geekiness of it). He is a senior engineer with SpringSource as the Spring Social project lead and is the author of Spring in Action and XDoclet in Action (both published by Manning) and Modular Java (published by Pragmatic Bookshelf). He’s a zealous promoter of the Spring Framework, speaking frequently at local user groups and conferences and writing about Spring and OSGi on his blog. When he’s not slinging code, Craig spends as much time as he can with his wife, two daughters, 5 birds and 3 dogs.

SPONSOR: The Judge Group

The Judge Group is a $300 million privately owned professional services firm specializing in technology consulting, staffing solutions and corporate training. As a global services provider, our solutions are successfully delivered through an annual workforce of 4,500 professionals and a network of over 30 practice offices globally.

Founded: 1970 by Martin E. Judge, Jr.

Revenue: Over $300 million in annual revenues

U.S. Locations: Arlington, Atlanta, Bentonville, Boston, Charlotte, Chicago, Conshohocken (HQ), Dallas, DC Metro, Denver, Detroit, Ft. Lauderdale, Ft. Myers, Houston, Jacksonville, King of Prussia, Los Angeles, Matawan, Minneapolis, Milwaukee, New York City, Philadelphia, Phoenix, Providence, St. Louis, San Francisco, Santa Clara, Tampa

International: Beijing, Hong Kong, Shanghai and Toronto

Technology Consulting:
• IT Strategy & Planning
• Mobile Application Design & Development
• Enterprise Application Design & Development
• SharePoint Solutions Planning & Implementation
• Cloud–Based Computing Solutions
• Business Intelligence
• Unified Communications

Staffing Solutions:
• Contract/Contract–to–Hire
• Direct Hire
• Executive Search
• Project Team Staffing
• Statement of Work (SOW)
• Human Capital Management Solutions
• VMS/MSP

Corporate Training:
• Instructor–Led Training
• Custom Content Services
• Project Staffing & Management
• Training–Related Staffing
MEETING LOCATION:
Improving Enterprises.
16633 Dallas Parkway
Suite 100
Addison, TX 75001MAP: http://www.improvingenterprises.com/contact/

Directions and information can be found on our meeting location page.http://www.springdallasug.org?page_id=72

Spring Dallas User Group: http://www.springdallasug.orgRegards,
Bruce Schesvold
Co-Organizer SDUG
Email: bschesvold@gmail.com
LinkedIn: http://www.linkedin.com/pub/bruce-schesvold/1a/508/531

September Meeting – Shifting into Gear with Open Shift

Spring Dallas User Group Wednesday Sep 18 2013

TOPIC:  Shifting into Gear with Open Shift
6:30 to 7:00 Pizza
7:00 Main Meeting

Abstract: Platform As A Service(PAAS) is a fast growing area of the cloud world. PAAS is givng developers the power and speed to get their applications to market faster.
Come learn how Open Shift PAAS can help you get your Spring Applications to the Cloud Faster and learn how easy is to develop, deploy, and manage your applications on the Open Shift platform.
Bring a laptop if you want to follow along.

Biography: Andrew Rubalcaba is a Contractor at Credera. He currently works with Credera clients on providing IT solutions for large scale Java Enterprise Systems. As a developer he has worked all over the DFW Metoplex developing Spring/JEE applications. He has over 9 years of experience developing with various Java technologies, Spring, JMS, Hibernate, MyBatis, Tomcat, Jboss. etc. When Andrew is not programming he enjoys traveling, going to concerts, and spending time with his 2 nieces in South Texas.

SPONSOR: Improving Enterprises
MEETING LOCATION:
Improving Enterprises.
16633 Dallas Parkway
Suite 100
Addison, TX 75001

Directions and information can be found on our meeting location page.

Regards,
Bruce Schesvold
Co-Organizer SDUG
Email: bschesvold@gmail.com
LinkedIn: http://www.linkedin.com/pub/bruce-schesvold/1a/508/531

 

August Spring Dallas User Group Meeting – Thymeleaf: Better than JSP

Spring Dallas User Group Wednesday Aug 21st 2013

TOPIC:  Thymeleaf: Better than JSP
6:30 to 7:00 Pizza
7:00 Main Meeting

Abstract: JSP has long been the standard view technology if you wanted to develop a web application using Java. However, it’s old, verbose, and just not fun to work with. Enter Thymeleaf (http://www.thymeleaf.org/), a tempting engine which can be used as a full replacement for JSP. Thymeleaf boasts an simple, clean attribute based syntax that supports natural tempting of HTML. We will cover the basics of the Thymeleaf syntax as well as go through a demonstration of Thymeleaf’s integration with Spring MVC.

Biography: Justin Munn is currently a consultant in the Java eCommerce Practice with Credera (http://www.credera.com/) where he helps clients solve their toughest problems. His experience includes implementing the Spring MVC based eCommerce framework Broadleaf Commerce for several clients including Pep Boys and Vology.

SPONSOR: Improving Enterprises
MEETING LOCATION:
Improving Enterprises.
16633 Dallas Parkway
Suite 100
Addison, TX 75001MAP: http://www.improvingenterprises.com/contact/

Directions and information can be found on our meeting location page.http://www.springdallasug.org?page_id=72

Spring Dallas User Group: http://www.springdallasug.orgRegards,
Bruce Schesvold
Co-Organizer SDUG
Email: bschesvold@gmail.com
LinkedIn: http://www.linkedin.com/pub/bruce-schesvold/1a/508/531

July Spring Dallas User Group Meeting

Spring Dallas User Group Wednesday July 17 2013

TOPICS:  Dockerize your Spring Apps  &  Generic Spring Components and Templates
6:30 to 7:00 Pizza
7:00 Main Meeting


 

Speaker: Josh Hamit

Abstract: Dockerize your Spring Apps
Ever wanted to rollback a server config? How about develop on a VM? Docker is an exciting new tool that helps harness the power and flexibility of Linux Containers (LXC), making them usable to help manage environments. We will investigate techniques to leverage Docker in both the development and deployment of Spring apps.

Biography: Josh Hamit (http://www.joshhamit.com) currently works as a Consultant in the Custom Java Development practice at Credera (http://www.credera.com) where he helps clients solve their toughest problems. Prior to that, he owned and operated a small web development company while earning his degree at Baylor University.


 

Speaker: Gautam Dev
Abstract: Generic Spring Components and Templates
Developing spring applications can be made much faster by using generic components especially the dao components. On top of that one can use templates provided by the IDE and other than templating mechanisms to make life more productive for the developers.

Biography: Gautam Dev has been a software engineer for more than 15 years. He has developed the Fast code plugin for eclipse which many developers around the world have downloaded. He lives in Dallas. He has given talks in several cities e.g. Dallas, Houston, Austin, San Antonio, Denver, Boulder, Memphis.


Improving Enterprises.
16633 Dallas Parkway
Suite 100
Addison, TX 75001MAP: http://www.improvingenterprises.com/contact/Directions and information can be found on our meeting location page.http://www.springdallasug.org?page_id=72Spring Dallas User Group:http://www.springdallasug.org Regards,
Bruce Schesvold
Co-Organizer SDUG
Email: bschesvold@gmail.com
LinkedIn: http://www.linkedin.com/pub/bruce-schesvold/1a/508/531

June Spring Dallas User Group Meeting – Speed Talks

Spring Dallas User Group Wednesday June 19 2013

TOPIC:  Speed Talks
6:30 to 7:00 Pizza
7:00 Main Meeting


Speaker: Brian Hurley

Abstract: Finding a good server to develop and deploy on doesn’t have to be hard or expensive. We will look at the options for deploying Java code on the net and review some of their good and bad points. However, I have found a cloud solution that fits exactly what I needed for some small Java based web sites for a very reasonable price. Digital Ocean Cloud servers offer some very good performance, extremely fast SSD drives for the best price that I have found so far. Here is a link to my presentation, files and notes that we will cover in the meeting. https://github.com/brhurley/digitalocean.git

Biography: Brian Hurley has been programming for over 30 years. He has been working for Texas Instruments for 24 years and programming Java for the last 12 years. Brian has been serving on the board of JavaMUG (http://javamug.org) for 5 years, and was the previous leader of the Dallas Spring User Group . When not programming he likes to play with his 3 kids and two dogs and target shoot.


 

Speaker: Brian Hurley
Abstract: Catching exceptions in Spring in easy and flexible.   I’ll show how to catch exceptions in web apps a couple of different ways that won’t make your code look like it’s bombarded with try/catches all over the place…

Biography: Brian Hurley has been programming for over 30 years. He has been working for Texas Instruments for 24 years and programming Java for the last 12 years. Brian has been serving on the board of JavaMUG (http://javamug.org) for 5 years, and was the previous leader of the Dallas Spring User Group . When not programming he likes to play with his 3 kids and two dogs and target shoot.

 

SPONSOR: Improving Enterprises
MEETING LOCATION:
Improving Enterprises.
16633 Dallas Parkway
Suite 100
Addison, TX 75001MAP: http://www.improvingenterprises.com/contact/Directions and information can be found on our meeting location page.http://www.springdallasug.org?page_id=72Spring Dallas User Group:http://www.springdallasug.org Regards,
Bruce Schesvold
Co-Organizer SDUG
Email: bschesvold@gmail.com
LinkedIn: http://www.linkedin.com/pub/bruce-schesvold/1a/508/531

May Spring Dallas User Group Meeting – Broadleaf Commerce walk-through

Spring Dallas User Group Wednesday May 15th 2013

TOPIC:  Broadleaf Commerce walk-through
6:30 to 7:00 Pizza
7:00 Main Meeting

Abstract: Broadleaf Commerce is an enterprise open source eCommerce system used by major retailers and B2B providers such as Pep Boys, The Container Store and Waste Management.  We’ll be walking through how to get started with Broadleaf Commerce, built on popular tools such as Spring and Hibernate.  You can see all the Community documentation and even get started on the framework yourself by visiting the developer’s site at www.broadleafcommerce.org.

For this session we’ll be covering the domain, controllers and initial setup. Come check out the most scalable, extensible, and customizable eCommerce application on the market today.

Biography: Jerry Ocanas is a software engineer with Broadleaf Commerce. He is involved in the core framework development as well as developing add-on modules for the platform. Jerry also consults with clients implementing the Broadfleaf Commerce solution for their eCommerce needs. Jerry has a background in art and web design and was an instructor and co-founder for an art school in Mexico.

SPONSOR: Improving Enterprises
MEETING LOCATION:
Improving Enterprises.
16633 Dallas Parkway
Suite 100
Addison, TX 75001MAP: http://www.improvingenterprises.com/contact/

Directions and information can be found on our meeting location page.http://www.springdallasug.org?page_id=72

Spring Dallas User Group: http://www.springdallasug.orgRegards,
Bruce Schesvold
Co-Organizer SDUG
Email: bschesvold@gmail.com
LinkedIn: http://www.linkedin.com/pub/bruce-schesvold/1a/508/531

April Spring Dallas User Group Meeting – Helping Spring with Groovy

*** NOTE THE TIME CHANGE ***

Spring Dallas User Group Thursday, April 11th, 2013

TOPIC:  Improving Spring with Groovy
6:30 to 7:00 Pizza
7:00 Main Meeting

Abstract: The Spring framework has always had a friendly relationship with dynamic languages. In this presentation, we’ll look at all the ways you can add Groovy to Spring to make development easier, ranging from simplifying your configuration files to deploying refreshable beans to using Spock tests in the Spring test context and more.

Biography: Ken Kousen is the President of Kousen IT, Inc., through which he does technical training, mentoring, and consulting in all areas of Java and XML. He is the author of the O’Reilly screencast “Up and Running Groovy”, and the upcoming Manning book about Java/Groovy integration, entitled “Making Java Groovy”.

He has been a tech reviewer for several books on software development. Over the past decade he’s taught thousands of developers in business and industry. He is also an adjunct professor at the Rensselaer Polytechnic Institute site in Hartford, CT. His academic background includes two BS degrees from M.I.T., an MS and a Ph.D. from Princeton, and an MS in Computer Science from R.P.I.

SPONSOR: Improving Enterprises
MEETING LOCATION:
Improving Enterprises.
16633 Dallas Parkway
Suite 100
Addison, TX 75001MAP: http://www.improvingenterprises.com/contact/

Directions and information can be found on our meeting location page.http://www.springdallasug.org?page_id=72

Spring Dallas User Group: http://www.springdallasug.org

Regards,
Bruce Schesvold
Co-Organizer SDUG
Email: bschesvold@gmail.com
LinkedIn: http://www.linkedin.com/pub/bruce-schesvold/1a/508/531

March Spring Dallas User Group Meeting – Open Discussion

Spring Dallas User Group Wednesday, March 20th, 2013

TOPIC:  Open Discussion
6:30 to 7:00 Pizza
7:00 Main Meeting

Abstract: Open Discussion. Bring your own topic and see what other spring enthusiasts know about it. Share opinions and interests.

NOTICE!!

The April SDUG Meeting will be on the second Thursday 4/11/13 (The day after JavaMUG) rather than the third Wednesday. Ken Kousen will be presenting both nights. JavaMUG 4/10 then SDUG 4/11.

NOTICE!!

SPONSOR: Improving Enterprises
MEETING LOCATION:
Improving Enterprises.
16633 Dallas Parkway
Suite 100
Addison, TX 75001MAP: http://www.improvingenterprises.com/contact/

Directions and information can be found on our meeting location page.http://www.springdallasug.org?page_id=72

Spring Dallas User Group: http://www.springdallasug.orgRegards,
Bruce Schesvold
Co-Organizer SDUG
Email: bschesvold@gmail.com
LinkedIn: http://www.linkedin.com/pub/bruce-schesvold/1a/508/531

February Spring Dallas User Group Meeting – Rabbits in the Machine (RabbitMQ)

Spring Dallas User Group Wednesday, February 20th, 2013

TOPIC:  Rabbits in the Machine (RabbitMQ)
6:30 to 7:00 Pizza
7:00 Main Meeting

Abstract: RabbitMQ is a complete and highly reliable enterprise messaging system based on the emerging AMQP standard. The Spring AMQP project is making it easy to work with RabbitMQ. Come learn how RabbitMQ is perfect for The Cloud and how Credera is currently using RabbitMQ with its clients.

Biography: Andrew Rubalcaba is a Contractor at Credera. He currently works with Credera clients on providing IT solutions for large scale Java Enterprise Systems. As a developer he has worked all over the DFW Metoplex developing Spring/JEE applications. He has over 9 years of experience developing with various Java technologies, Spring, JMS, Hibernate, MyBatis, Tomcat, Jboss. etc. When Andrew is not programming he enjoys traveling, going to concerts, and spending time with his 2 nieces in South Texas.

John Jacobs is a Senior Architect with Credera, where he leads the firm’s eCommerce Solutions Practice. He has over 13 years of consulting and industry experience, helping his clients in the financial services, telecommunications, retail and non-profit industries solve their hardest business problems. For example, he recently led the development of a custom CRM and point of sale solution for a regional mobile network operator – built on lightweight open source technology and fully integrated with the company’s eCommerce web site. John is a strong advocate of agile architectures, methodologies and the tools and frameworks that enable them. He speaks on these topics at conferences and user groups, including Dallas Tech Fest, the SOA User Group and the Dallas Spring User Group. Mr. Jacobs received his BBA in Information and Operations Management from Texas A&M University and his MBA from the University of Texas at San Antonio.

SPONSOR: Improving Enterprises
MEETING LOCATION:
Improving Enterprises.
16633 Dallas Parkway
Suite 100
Addison, TX 75001MAP: http://www.improvingenterprises.com/contact/

Directions and information can be found on our meeting location page.http://www.springdallasug.org?page_id=72

Spring Dallas User Group: http://www.springdallasug.orgRegards,
Bruce Schesvold
Co-Organizer SDUG
Email: bschesvold@gmail.com
LinkedIn: http://www.linkedin.com/pub/bruce-schesvold/1a/508/531

January Spring Dallas User Group Meeting – Cross-cutting concerns in Spring with Aspects

Spring Dallas User Group Wednesday, January 16th, 2013

TOPIC:  Cross-cutting concerns in Spring with Aspects
6:30 to 7:00 Pizza
7:00 Main Meeting

Abstract: Aspect Oriented Programming (AOP) is an extremely powerful tool in any Spring Developer’s toolbox. It enables us to easily and succinctly address cross-cutting concerns. We will explore different ways to apply AOP appropriately in order to make the most of our development time.

Biography: Josh Hamit (http://www.joshhamit.com) currently works in the Custom Java Development practice at Credera (http://www.credera.com). Prior to that, he owned and operated a small web development company while earning his degree at Baylor University. In his free time, Josh works to support Mountain Movers International (http://www.mountainmovers.org) with his father.’

SPONSOR: Improving Enterprises
MEETING LOCATION:
Improving Enterprises.
16633 Dallas Parkway
Suite 100
Addison, TX 75001MAP: http://www.improvingenterprises.com/contact/

Directions and information can be found on our meeting location page.http://www.springdallasug.org?page_id=72

Spring Dallas User Group: http://www.springdallasug.orgRegards,
Bruce Schesvold
Co-Organizer SDUG
Email: bschesvold@gmail.com
LinkedIn: http://www.linkedin.com/pub/bruce-schesvold/1a/508/531