December 2014 Meeting: No Meeting – Merry Christmas

We are not meeting in December.

Merry Christmas!!

SPONSOR: Improving Enterprises

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

Directions and information can be found on our meeting location page: http://www.springdallasug.org/meeting-location/

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

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

November 2014 Meeting: Spring Integration Framework

Spring Dallas User Group Wednesday November 19th 2014

TOPIC: Spring Integration Framework
6:30 to 7:00 Pizza
7:00 Main Meeting

Abstract: IOC & Dependency Injection have often been confused as the same thing. In addition, while there have been several efforts for a IoC Framework, for various reasons they have fallen short or otherwise not caught on. The latest effort under the Spring Umbrella picks up many of the missing pieces, and carries on where the Spring folks left off. Spring Integration Framework, now in it’s fourth generation (4.0.0 was released April 2014, current shipping is 4.0.4), besides providing a true IoC framework, also provides “Default Implementations” of many of the components described in the book “Enterprise Application Integration Patterns” by Gregor Hohpe & Bobby Woolf. The Documentation of Spring Integration Framework covers the supplied components, but does not mention the IoC application or capabilities. This presentation will start with reviewing IoC, then a quick overview of Spring Integration Framework, specifically addressing several questions and issues that colleagues have had on every SIF project that the presenter has worked on to date.

 
Biography: Steve Davidson has been working with Java Client/Server technologies since 1999, and Core JEE technologies since 2000. Since then, he has worked a variety of projects, run and/or supported the odd user group, given a few presentations here and there, as well as introduced a few people to Java or Java-based technologies. Steve started his first Spring Integration project in January 2011, and has been working with it on and off since.

The Slides and Gradle project are in the links below:

IntroSIF
SIF_HOJ

SPONSOR: Improving Enterprises

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

Directions and information can be found on our meeting location page: http://www.springdallasug.org/meeting-location/

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

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

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

Spring Dallas User Group Wednesday October 15th 2014

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

Abstract: In this session, we’ll see how to build real Spring applications using Spring Boot. We’ll also look under the covers to see what makes Spring Boot tick.

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?

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 is a senior engineer with Pivotal as the Spring Social project lead and is the author of Spring in Action. He’s a zealous promoter of the Spring Framework, speaking frequently at local user groups and conferences and writing about Spring. When he’s not slinging code, Craig spends as much time as he can with his wife, two daughters, 2 birds and 3 dogs.

SPONSOR: Improving Enterprises

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

Directions and information can be found on our meeting location page: http://www.springdallasug.org/meeting-location/

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

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

September 2014 Meeting: Pros and cons of AngularJS and Spring

Spring Dallas User Group Wednesday September 17th 2014

TOPIC: Pros and cons of AngularJS and Spring
6:30 to 7:00 Pizza
7:00 Main Meeting

Abstract: If you’ve been following the recent trends in web development, you can’t have missed Google’s javascript MVW(Model View Whatever) framework AngularJS. We will start with a brief introduction into the framework, evaluate some of the pros and cons of AngularJS and Spring, and conclude with some possible implementations styles for this framework so it’s not all academic. Check it out if you have experience with the framework or are considering using it your next project!

 
Biography: Steven Zhang is a recent graduate from the University of Texas at Dallas. He has been working with Java for 9 years and HTML for longer. He is currently employed at Texas Instruments where he works primarily on web applications in Spring.

SPONSOR: Improving Enterprises

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

Directions and information can be found on our meeting location page: http://www.springdallasug.org/meeting-location/

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

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

August 2014 Meeting: Using Redis in your Spring Applications

Spring Dallas User Group Wednesday August 20th 2014

TOPIC: Using Redis in your Spring Applications
6:30 to 7:00 Pizza
7:00 Main Meeting

Abstract: Redis is a popular open source key-value store. It is used by various companies like Twitter, Github, and Pinterest. Come learn how to start using Redis in your Spring Applications with the Spring Data Redis Project. The Spring Data Redis (or SDR) framework makes it easy to write Spring applications that use the Redis key value store by eliminating the redundant tasks and boiler plate code required for interacting with the store through Spring’s excellent infrastructure support.

 
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
MAP: http://www.improvingenterprises.com/contact/

Directions and information can be found on our meeting location page: http://www.springdallasug.org/meeting-location/

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

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

July 2014 Meeting: Leveraging Groovy Goodness with Spring 4.0

Spring Dallas User Group Wednesday July 16th 2014

TOPIC: Leveraging Groovy Goodness with Spring 4.0
6:30 to 7:00 Pizza
7:00 Main Meeting

Abstract: Anyone working with the Spring framework for any length of time knows what a time saver it can be for managing dependency injections, weaving in some AOP, wrapping complex, low-level APIs with elegant, simple abstractions and more. Now, there’s an easy way to make your Spring beans even simpler to define, declare, and use to take your Spring development to an even higher level: Just mix in a little Groovy! Adding Groovy helps make your Spring application development faster and easier, requiring less code, increasing fluency and decreasing ceremony – precisely the kinds of benefits Spring developers hunger for.

In this presentation, we’ll start out with some discussion of the Groovy language and how simple it is to mix it into your project. This part is specifically designed for the Java developer familiar with Spring, but with little or no exposure to Groovy. However, even experienced Groovy developers may pick up a nugget or two, especially about the newest Groovy version. Then we’ll move onto bringing Groovy to bear in Spring 4.0 application development. Some of these topics could also apply to earlier Spring versions, but we’ll be focusing on using Groovy with Spring 4.0.

In the talk, we’ll cover these specific topics:

• A Brief Overview of Groovy 2.3
• Adding Groovy to your Spring projects
• Why Groovy Beans Make Better Spring Beans
• Spring Configuration using Groovy
• Leveraging Groovy in SpringBoot
• Spring Data, Meet GORM
• Using Gradle as Your Spring Project Build Tool (time permitting)

This talk is designed for Java / Spring developers who want to achieve higher productivity by judiciously using Groovy with Spring. It’s also a great talk for Groovy developers who want to learn a bit about using Spring and Groovy together without having to use Grails. There will be lots of code shown and several live code demos.

This will be a full 90+ minute talk, so you’re definitely going to get your money’s worth!

 
Biography: Jack Frosch is a seasoned software developer / architect and entrepreneur, currently supporting CenturyLink on a project in St. Louis. He has been developing with Groovy and Grails for about six years, Spring and Hibernate since about 2003, and Java for nearly 18 years. (Has it really been that long?!) He started doing object-oriented programming in 1988 with C++, but he’s gotten a lot smarter about how to do OOP since then. A zealous agile development proponent, Jack is a Certified ScrumMaster and TDD evangelist. Over the years, he has formed and led multiple developer and special interest groups. He became co-lead of the DFW Groovy/Grails User Group in September 2013 until accepting his current project the St. Louis area in late March 2014. However, he regularly travels back to Dallas to present at user group meetings. This month, he’s stopping by Dallas en-route to Austin for the Lone Star Software Symposium.

Meeting Slides

SPONSOR: Improving Enterprises

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

Directions and information can be found on our meeting location page: http://www.springdallasug.org/meeting-location/

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

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 – Canceled

Spring Dallas User Group Wednesday, June 18th, 2013

June meeting Cancelled
Junes meeting is cancelled.

 

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

May 2014 Meeting: Build a full web application with the Restful web services and cool ExTJs Frontend

Spring Dallas User Group Wednesday May 21 2014

TOPIC: Build a full web application with the Restful web services and cool ExTJs Frontend
6:30 to 7:00 Pizza
7:00 Main Meeting

Abstract: Spring framework makes it very easy to develop restful web services in Java. With this one can develop powerful and rich web applications using modern day JavaScript libraries such as ExtJS. It will be shown how to create web services that would produce JSON formatted data that is consumed by ExtJS and render beautiful UI.

 
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.

SPONSOR: Improving Enterprises

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

Directions and information can be found on our meeting location page: http://www.springdallasug.org/meeting-location/

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

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

April 2014 Meeting: Spring 4.0

Spring Dallas User Group Wednesday April 16 2014

TOPIC: Spring 4.0
6:30 to 7:00 Pizza
7:00 Main Meeting

Abstract: We will be showing a video made by Juergen Hoeller of what is coming in Spring 4.0. Spring and Groovy, conditional bean definitions and more.

 
Biography: Juergen Hoeller is co-founder of the Spring Framework open source project and has been serving as the project lead and release manager for the core framework since 2003. Juergen is an experienced software architect and consultant with outstanding expertise in code organization, transaction management and enterprise messaging.

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/meeting-location/

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

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

March 2014 Meeting: Spring Insight

Spring Dallas User Group Wednesday Mar 19 2014

TOPIC: Spring Insight
6:30 to 7:00 Pizza
7:00 Main Meeting

Abstract: Is your application’s poor performance getting you down? Would you like to figure out why your application’s behavior is not up to snuff? With Spring Insight, you can go under the hood of your application and get a real-time performance and behavior snapshot. Join me for a high level demo of Spring Insight where I will explore the inner workings of a sample application called JPetStore.

 
Biography: Ernie Medina is a systems analyst at State Farm Insurance. In his 5 years with the company, he has worked on delivering B2B and mobile web service solutions. For the past year and a half he has been working with State Farm’s mobile team helping them deliver enhancements and upgrades for their pocket agent mobile app. In his spare time, Ernie enjoys spending time with his wife and 3 daughters.

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