InfoQ Homepage Conferences Content on InfoQ
-
Erlang - software for a concurrent world
How do you program a multicore computer? Easy - do it in Erlang. Joe introduces Erlang, the ideas of Concurrent Oriented Programming and commercial applications written in Erlang.
-
Is the Web "Good Enough" for Web Services?
In this presentation, recorded at QCon London, Paul Downey talks about the Web, its architecture and its suitability for creating systems as opposed to the world of SOAP/WSDL-based Web services.
-
Agile Project Lifecycle: User Stories and Release Planning
In this presentation recorded during QCon London 2007, Rachel Davies, director of Agile Alliance, talks about the Agile development cycle starting with user stories and planning the releases.
-
Intentional Software - Democratizing Software Creation
Business users doing programming? Simonyi and Kolk presents how Intentional Software offers a radical new software approach that separates business knowledge from software engineering knowledge.
-
Getting Started with Grails
Jason Rudolph discusses Java/Grails integration, Grails plugins, creating a Grails sample application, Grails app structure, data querying and persistence, validation, controllers and tag libraries.
-
Business Natural Languages Development in Ruby
Jay Fields presents his concept of Business Natural Languages - a type of Domain Specific Languages geared towards being readable by domain experts.
-
Voca, UK's largest payment processing engine running Spring
William Soo and Meeraj Kunnumpurath discuss the Voca transaction processing system, architectural challenges and requirements, Voca's Spring/J2EE architecture, and the future SEPA architecture.
-
Patterns for securing architectures
Security is about trade-offs. Only a few have the expertise to design good security. This talk focuses on Security Patterns, such as Role-based Access Control, Single Access Point, and Front Door.
-
Automating Business Value with FIT and Fitnesse
The presentation will briefly discuss stories, the origin and authoring of story tests, and a demonstration of how FIT and FitNesse (FIT living within a Wiki) can be used to automate acceptance tests.
-
Conquering XML with LINQ in Visual Basic 9.0
This session will cover LINQ and the XML API including abstractions presented in Visual Basic 9.0. It will cover tips, tricks, and gotchas when programming against XML with Visual Basic 9.0.
-
JRuby: Not Just Another JVM Language
Charles Nutter discusses JRuby features, the JRuby compiler, calling between Java and JRuby, Swing and JRuby, JRuby web applications, JRuby on Rails, persistence, build automation, TDD and BDD.
-
SOA Driving IT from the business
In this presentation, recorded at QCon London, Steve Jones explains his ideas on why IT is fundamentally broken, and how business-driven SOA might be a cure.