InfoQ Homepage QCon Software Development Conference Content on InfoQ
-
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.
-
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.
-
Laurence Moroney on Silverlight
In this presentation Laurence Moroney discusses Silverlight, a subset of the WPF that runs in the major web browsers as a plugin. Laurence provides an overview and roadmap for Silverlight.
-
Ajax and design patterns : Do we need a client tier?
In this talk, Dave Crane explores ways to apply design patterns to the client tier, how the use of patterns compares with the server-side and examines server-control vs client-control.
-
Introduction to Spring.NET
Mark Pollack, founder of Spring.NET, provides an introduction. Spring.NET is an open source framework that can help you more easily implement and design loosely coupled application architectures.
-
Designing for Testability
Cedric Beust and Alexandru Popescu discuss interesting features of TestNG, designing easily testable code, the pros and cons of TDD, functional versus unit testing, and migrating from JUnit to TestNG.
-
Ruby and the Art of Domain Specific Languages
Rich Kilmer explains Domain Specific Languages - the difference between internal and external DSLs, implicit vs. explicit styles and the declarative vs. imperative style of Ruby DSLs.