InfoQ Homepage Development Content on InfoQ
-
Database Refactoring
Scott Ambler teaches teams how to integrate database roles into their iterative, incremental rhythm to increase software success. InfoQ captured Ambler's talk on Database Refactoring at Agile2006.
-
JP Rangaswami on open source in the enterprise & the future of information
CIO JP Rangaswami explains how open source became a corporate IT strategy at investment bank DrKW & why CIOs should consider open source for major software development initiatives.
-
Maintaining Java Apps in Production Environments
Alexandre Rafalovitch overviews the tools and techniques that help with resolving problems that arise in production environments including common problems and rapid root cause determination methods.
-
The Principles of Agile Design
Bob Martin presents the first of his five principles of object-oriented design, which aim to address a fundamental problem - the management of dependencies between classes.
-
Introduction to Windows Presentation Foundation (aka Avalon)
Billy Hollis discusses the basics related to panels, controls and best practices in building Windows Presentation Foundation applications, Microsoft's rich client user interface framework, aka Avalon.
-
Distributed Caching Essential Lessons
Cameron Purdy shows how to improve performance via caching architectures to reduce database load & clustered caching to provide transparent fail-over.
-
Security Assertion Markup Language - SAML
The Security Assertion Markup Language has emerged as the gold standard for building Cross-Domain SSO solutions and is a key technology in the domain of federated identity management.
-
Case Study: Zero Calories J2EE
Case study of a successful project where the J2EE stack was abandoned in favour of a lightweight web architecture using Tapestry, Spring, Hibernate, and testing with JUnitWebTest.
-
Java + .NET, Integration Strategies Presentation
Ted Neward demonstrates using Microsoft Office to act as a rich client to Java, building a WPF gui on top of Java POJOs, and how to execute Java from within a Windows Workflow host.
-
Building a Smart Client Toolkit
Learn advanced techniques with real-world examples in this session on Windows Forms.Capabilities included include management,display of forms,data validation,security management,and dirty checking.
-
How to Design a Good API & Why it Matters
Core Java language designer Joshua Bloch teaches how to design good APIs, with many examples of what good and bad APIs look like.
-
Secure and Reliable Web Services
Integration expert Guy Crets discusses how the WS-Security and WS-Reliable Messaging specifications can be used in real world integration and B2B scenarios.