Spring Social Yammer 1.0.0 Released

Releases | Craig Walls | December 12, 2012 | ...

Dear Spring Community,

I'm happy to share the news that Morten Andersen-Gott (aka, @mortenag on Twitter or magott on GitHub) has released Spring Social Yammer 1.0.0. Spring Social Yammer is one of over 25 community-led extension to Spring Social. It brings Spring Social-style connection and API binding support to applications needing to connect with Yammer.

Spring Social Yammer can be found at the following links:

Spring Social Yammer is also available in the Maven Central repository for inclusion as a dependency in your Maven or Gradle builds.

Morten announced the release via Twitter at http://twitter.com/mortenag/status/278794566755299328. Please join me in congratulating him on his…

This Week in Spring - 11 December, 2012

Engineering | Josh Long | December 11, 2012 | ...

Welcome to another installment of This Week in Spring! We finished SpringOne China over the weekend and are today at the first of two events for SpringOne India in Bangalore and SpringOne in Hyderabad. The shows have been really amazing! In particular, we've enjoyed the food, the sites and the amazing community that have turned up in droves!

An attendee took a shot of me as I was giving a talk on Spring on Cloud Foundry Dr. Mark Pollack, myself, Gary Russell and Chris Richardson at a restaurant in Beijing
I gave a talk in Bangalore and people deluged the stage with questions and greetings. I asked the last wave of people to take a photo with me. LtoR: Gary Russel, Josh Long, Jennifer Hickey, Jeremy Grelle, Oliver Gierke, Chris Richardson -- the whole SpringOne India lineup

 

    <LI> Roy Clarkson has announced <a href = "http://www.springsource.org/spring-android/news/1.0.1-released">Spring for Android 1.0</a>, which     adds support for Jackson 2.x in <code>RestTemplate</code> through the new <code>MappingJackson2HttpMessageConverter</code>. It also addresses several bugs and compatibility issues with <code>RestTemplate</code> and Android Jelly Bean.</LI>
    <LI>The <a href="http://www.tomcatexpert.com">TomcatExpert.com portal</a> has a nice post on Spring Insight Developer to analyze code, <a href="http://www.springsource.org/node/3761">install it with Tomcat, and…

    Introducing Spring Scala

    Engineering | Arjen Poutsma | December 10, 2012 | ...

    Last October, at SpringOne2GX, I introduced the Spring Scala project to the world. Since then, I've also presented this project at Devoxx. In this blog post, I would like to give further details about this project and how you can use it in your Scala projects.

    Why Spring Scala?

    The goal of the Spring Scala project is simply to make it easier to use the Spring framework in Scala. We believe that there are many Spring users out there who want to try Scala out, but do not want to leave their experience with Spring behind. This project is meant for those people.

    Obviously, you can use the (Java) Spring Framework in Scala today, without Spring Scala. But doing so will be awkward in certain places. Just like any programming language, Scala has its own, different way of doing things, and using a pure Java framework like Spring in Scala will just feel "too Java-esque". Spring Scala tries to fix…

    IOC + Javascript at SpringOne 2GX

    Engineering | John Hann | December 06, 2012 | ...

    by Brian CavalierJohn Hann

    We gave a talk on IOC + Javascript at SpringOne 2GX. Front-end web application architecture seemed to be quite a hot topic at the conference, in general, and our talk seemed to be very well received. Here are the video and slides from the talk.

    We'll also be starting a blog series about architectural patterns for modern Javascript web apps, featuring posts from members of SpringSource's new front-end architecture team, S2JS. The posts will expand on the concepts presented in our talk, as well as those presented by Scott Andrews and Jeremy Grelle in their talks.

    The first post in the series is coming next week. Until then, we hope you enjoy the video and the slides.  If you'd like to get a head start, you can browse the demo app's source code

    Spring for Android 1.0.1 Released

    Releases | Roy Clarkson | December 06, 2012 | ...

    Dear Spring Community,

    We are happy to announce the release of Spring for Android 1.0.1!

    Spring for Android is an extension of the Spring Framework that aims to simplify the development of native Android applications.

    This release adds support for Jackson 2.x in RestTemplate through the new MappingJackson2HttpMessageConverter. It also addresses several bugs and compatibility issues with RestTemplate and Android Jelly Bean. See the changelog and reference manual for more information.

    To retrieve the software, download the release distribution, or add the maven artifacts to your project. Sample apps are available at github.com/SpringSource/spring-android-samples

    If you are building an Android app, we encourage you try out Spring for Android 1.0.1 and collaborate with us on the next iteration of the project.

    This Week in Spring - December 4th, 2012

    Engineering | Josh Long | December 05, 2012 | ...

    Wow guys! December 4th already! Time sure flies when you're having fun!

    Welcome back to another installment of <EM>This Week in Spring</EM>. This week, I'm in Beijing for <a href="http://springonechina.cloudfoundry.com">SpringOne China</a> and, next week, I'm off to India for <A href="http://springoneindia.cloudfoundry.com/">SpringOne India</a>. If you're in Beijing, Bangalore or Hyderabad, I'd love to see you at these events!
    

    Alright, let's get on with this week's roundup!

    1. Mark Fisher gets the ball rolling this week with a very nice present: Spring Integration 2.2.0.GA has been released! The new release is well described in the blogs on the various new features referenced in the release announcement, so be sure to check it out!
      	</LI>
      <LI>Martin Lippert's announced that the <a href="http://www.springsource.org/node/3757">Spring Tool Suite and Groovy Tool Suite 3.2.0.M1 have been released!</a> </li>
      
       <LI> Tobias…

    Spring Integration 2.2.0 GA has been released

    Releases | Mark Fisher | December 03, 2012 | ...

    We are pleased to announce that Spring Integration 2.2 is now GA.

    The artifacts are available in the SpringSource Repository as well as Maven Central, or you can download the zip here.

    For a big picture view, please read the "what's new" section of the reference manual.

    For more detail on some of the main additions, refer to the following blog series:

    Part 1: MongoDB Adapters Part 2: Transaction Synchronization Part 3: JPA Support Part 4: Retry and More

    Spring Tool Suite and Groovy/Grails Tool Suite 3.2.0.M1 released

    Releases | Martin Lippert | December 03, 2012 | ...

    Dear Spring Community,

    I am happy to announce the first milestone release 3.2.0.M1 of the Spring Tool Suite (STS) and the Groovy/Grails Tool Suite (GGTS).

    Highlights from this milestone build include:

    • overall performance improvements
    • updated to tc Server 2.8.1
    • improvements to Live Beans Graph feature
    • updated for Spring Integration 2.2
    • compilation times for AspectJ projects with AJDT have been improved (reduced!)

    Both tool suites ship on top of the latest Eclipse Juno SR1 from September 2012. As soon as the performance work on the Eclipse Juno SR2 release is ready to be consumed, we will update to that version. In the meantime, we recommend to use the STS and GGTS versions on top of Eclipse 3.8.1.

    The second milestone 3.2.0.M2 build is scheduled for late January 2013, followed by the 3.2.0 release in…

    SpringOne 2GX 2012 Web Track: Designing REST-ful API using Spring 3, IOC in Javascript

    News | Pieter Humphrey | November 30, 2012 | ...

     

    Designing a REST-ful API using Spring 3

    In the course of creating VAS, we did a lot of work to design a useful REST API.

    REST is generally a very loose collection of principals that can be interpreted in many ways, so this talk would describe a more concrete idea of what a REST-ful API should look like.

    In addition, the implementation of this API was done with many of the new features in Spring 3 and are a good demonstration of the power it provides.


    About Ben Hale

    Ben Hale

    Ben Hale is a senior software engineer with Springsource and a core developer on the SpringSource dm Server project. Ben specializes in middleware development with using technologies such as OSGi and Aspect Oriented Programming as well as directing the build and release processes for all products in the Spring and SpringSource portfolios.

    His interests include middle-tier architecture and effective build and release management strategies.

    Prior to joining SpringSource, Ben spent several years leading teams in architecture and development of large-scale enterprise management applications for the telecommunications industry.

     

     

     

    IOC + Javascript

    Thicker web clients and server-side JavaScript create complexity that must be managed through architectural patterns. JavaScript hasn't yet embraced lessons learned from other platforms, like Java+Spring. Existing JavaScript MVC frameworks are too rigid and lack sufficient architectural plumbing. Javascript needs flexible architectural infrastructure for building bigger, better apps.

    In this talk, Brian and John will introduce several concepts, including JavaScript Modules and Inversion of Control, and demonstrate how they alleviate many of the dominant problems encountered when building large JavaScript apps. Attendees will gain a firmer understanding of new architectural patterns and witness tangible examples of how these patterns improve testability, refactorability, composability, division of work, and team scalability.



    About Brian Cavalier

    Brian Cavalier

    Brian is a server-side Java guy turned front-end engineer, and open source fanatic. From collaborative aircraft maintenance systems for the US Navy, to Computer Assisted Surgery systems for Orthopedic surgery, to a global-scale content curation and personalization system, he loves building things that users love to use. He works at VMware on making the web more awesome, and is co-lead of the cujo.js architecture unframework (cujojs.com), a lover of Siberian huskies, family, and things with two wheels.

    More about Brian: https://github.com/briancavalier http://blog.briancavalier.com/ http://www.slideshare.net/briancavalier http://lanyrd.com/profile/briancavalier/

    More About Brian »

    About John Hann

    John Hann

    John has been pushing the limits of the web since 1996 and has been totally engulfed in Javascript, HTML, and CSS since 2004. Of the 70+ enterprise-scale apps he's led, notable achievements include Ajax-ish and JSON-RPC-like browser apps way back in 1999 (US Patent 7,016,751), composable Javascript constructors for creating draggable modal dialogs in 2004, and a Javascript non-preemptive multi-tasking framework in 2007. When he's not working on his “top secret” project at VMWare or his latest side-project with his kids, John is sure to be coding tenaciously on the next generation of Javascript libraries at http://cujojs.github.com.

    More about John: http://unscriptable.com/

    More About John »

     

     

    Get the Spring newsletter

    Stay connected with the Spring newsletter

    Subscribe

    Get ahead

    VMware offers training and certification to turbo-charge your progress.

    Learn more

    Get support

    Tanzu Spring offers support and binaries for OpenJDK™, Spring, and Apache Tomcat® in one simple subscription.

    Learn more

    Upcoming events

    Check out all the upcoming events in the Spring community.

    View all