InfoQ

InfoQ

Topic/Tag specific view

SpringOne 2010 Content on InfoQ


Latest featured content about SpringOne 2010

Introduction to Spring.NET for Java Developers

Topics
Spring,
Java,
Dependency Injection,
SpringSource,
Websphere,
Design Pattern,
VMWare,
Patterns,
.NET,
IBM,
Object Oriented Design,
Application Servers,
Design,
Web Frameworks,
Languages,
Agile in the Enterprise,
Companies,
WOA,
SpringOne,
Programming,
Architecture,
Agile,
Conferences,
Spring.NET,
SpringOne 2010

Mark Pollack and Stephen Bohlen discuss Spring.NET, comparing it with Spring for Java, explaining how Java-.NET interoperability works, what tools are available and .NET features such as LINQ and MVC.

Presentations about SpringOne 2010

Rapid RIA with Spring and Flex

Topics
Spring,
Java,
Dependency Injection,
SpringSource,
Languages,
Websphere,
Design Pattern,
VMWare,
Programming,
IBM,
Patterns,
Application Servers,
Design,
Web Frameworks,
Object Oriented Design,
Flex,
Companies,
Agile in the Enterprise,
WOA,
Adobe,
Agile,
Spring BlazeDS,
Spring Roo,
Rich Internet Apps,
Architecture,
SpringOne 2010

Jeremy Grelle explains how to combine Spring with Flex in order to create RIA applications using BlazeDS, LiveCycle Data Services, Spring BlazeDS Integration and Flex Addon for Spring Roo.

Code Generation on the JVM: Writing Code that Writes Code

Topics
Spring,
Java,
Dependency Injection,
SpringSource,
Languages,
Websphere,
Design Pattern,
Groovy,
VMWare,
Patterns,
Object Oriented Design,
Programming,
IBM,
Design,
Dynamic Languages,
Application Servers,
Agile in the Enterprise,
Companies,
Tools,
Agile,
Productivity,
Code Generation,
SpringOne 2010

Hamlet D`Arcy demonstrates some of the Groovy tools useful to increase productivity by generating code at compile time: Project Lombok and AST Transforms.

Concurrent and Distributed Applications with Spring

Topics
Spring,
Java,
Dependency Injection,
SpringSource,
Languages,
Websphere,
Design Pattern,
VMWare,
Patterns,
Programming,
IBM,
Object Oriented Design,
Application Servers,
Web Frameworks,
Design,
Companies,
Agile in the Enterprise,
Concurrency,
WOA,
Agile,
Spring Integration,
Architecture,
Distributed Programming,
SpringOne 2010,
Spring Batch

David Syer and Mark Fisher on using Spring to develop concurrent and distributed apps, covering topics such as: asynchronous execution, intra-process, inter-process and inter-JVM communication.

Using Spring with NoSQL Databases

Topics
Spring Data,
Spring,
Java,
SpringSource,
Dependency Injection,
Languages,
Design Pattern,
VMWare,
Websphere,
Patterns,
Design,
IBM,
Programming,
Big Data,
Web Frameworks,
Application Servers,
Object Oriented Design,
Agile in the Enterprise,
Companies,
WOA,
Database Design,
NoSQL,
SpringOne,
Database,
Agile,
Architecture,
Conferences,
SpringOne 2010

Mark Pollack and Chris Richardson discuss NoSQL, exemplifying with Redis, Cassandra and MongoDB, and Spring Data, a project meant to provide a unified programming model for accessing NoSQL DBs.

Interviews about SpringOne 2010

Venkat Subramaniam on JVM Languages

Topics
JVM,
Virtual Machines,
Scala,
Runtimes,
Java,
Functional Programming,
Websphere,
Ruby,
Groovy,
Dynamic Languages,
IBM,
Domain Specific Languages,
Application Servers,
Languages,
Agile in the Enterprise,
Companies,
SpringOne,
JRuby,
Programming,
Agile,
Language,
learning,
Conferences,
SpringOne 2010

Venkat Subramaniam talks about the characteristics of JVM languages like Groovy, JRuby and Scala, and their applicability in enterprise applications. He also mentions several implementation details and finishes by addressing issues of lifelong learning for developers.

Jon Brisbin on Virtualization and Private Clouds

Topics
Virtual Machines,
Runtimes,
Java,
Languages,
Websphere,
Virtualization,
Programming,
IBM,
Application Servers,
Agile in the Enterprise,
Operations,
IaaS,
Deployment / Datacenter,
Monitoring,
VMWare,
Infrastructure,
Architecture,
Agile,
Software Appliances,
Cloud Computing,
Companies,
Xen,
Performance & Scalability,
SpringOne 2010

Jon Brisbin discusses his experience with Virtualization and reasons why companies would use Private Clouds, eg. regulation compliance. Also: the future role of operations, monitoring, and more.

Azul Puts the Zing in Java

Topics
Azul Zing,
GarbageCollection,
Azul,
JVM,
Virtual Machines,
Runtimes,
Java,
Languages,
Websphere,
IBM,
Application Servers,
Programming,
Virtualization,
Companies,
Agile in the Enterprise,
IaaS,
Infrastructure,
Cloud Computing,
Agile,
Appliance,
Software Appliances,
SpringOne 2010,
Performance & Scalability,
Managed Runtime Initiative

In this interview Gil Tene dives deep into the history of Azul Systems and its commitment to deliver robust, scalable Java systems. He tells of the origins of the company and its early Vega hardware. Tene also talk about the new Zing elastic runtime platform for Java apps. And he speaks on the Managed Runtime Initiative Azul launched. He also talks on Pauseless GC and elastic memory.

Emil Eifrem on Neo4j and Graph Databases

Topics
Java,
Neo4j,
Ruby,
Languages,
Websphere,
Neo,
Programming,
Application Servers,
IBM,
Dynamic Languages,
Graph Database,
Agile in the Enterprise,
Companies,
Persistence,
Database Design,
Relational Databases,
Data Access,
NoSQL,
Database,
Agile,
SpringOne 2010,
Architecture

Emil Eifrem explains graph databases, what domains they fit well, and the state of Neo4j. Also: how graph databases stack up against RDBMs.