Design Content on InfoQ
Research on Design
What are the most widely used .NET practices and tools?
This InfoQ Research item examines the adoption level of a range of practices and tools that aim to assist .NET developers in these practices.
Note that we have focussed only on these practices - there are other tools such as reflectors, productivity tools, frameworks etc. which we are not covering in this research.
View research details
Books about Design
Domain Driven Design Quickly
Domain Driven Design is a vision and approach for designing a domain model that reflects a deep understanding of the business domain. This book is a short, quickly-readable summary and introduction to the fundamentals of DDD; it does not introduce any new concepts; it attempts to concisely summarize the essence of what DDD is, drawing mostly Eric Evans' book.
View book details
Java Transaction Design Strategies
Java Transaction Design Strategies shows how to design an effective transaction management strategy using the transaction models provided by Java-based frameworks such as EJB and Spring. Local, programmatic, declarative, and XA models are explained; the book concludes with a set of design patterns show how to effecitvely use these models.
View book details
Articles about Design
There is a Cowboy in my Domain! - Implementing Domain Driven Design Review and Interview by Harry Brumleve Posted on May 14, 2013
Data Modeling: Sample E-Commerce System with MongoDB by Christian Kvalheim Posted on Jun 06, 2012
Interviews about Design
Ward Cunningham on the Appeal of OOP and Dynamic Languages, Federated Wiki by Ward Cunningham Posted on Apr 04, 2013
Brandon Carlson on Measurement, Professionalism and Fearing Our Customers by Brandon Carlson Posted on Feb 06, 2013
Bob Lee on Java's Future, Lambdas, DI with Guice vs Dagger, Java and Ruby at Square by Bob Lee Posted on Jan 11, 2013
Eric Evans and Brian Foote discuss the state of Software Design by Eric Evans and Brian Foote Posted on Nov 23, 2012
Presentations about Design
Small Cognitive Psychology for Big Interaction Design by Jan Srutek Posted on Mar 13, 2013
Sage UX - How Anthropology Can Improve Your UX Practice by Annette Priest Posted on Mar 05, 2013
When All Is Going Wrong, the UX Practitioner Can Still Save the Project (to some extent) by Sophie Freiermuth Posted on Mar 01, 2013
News about Design
Spring adds HATEOAS Support to REST Based Web Services by Jan Stenberg Posted on May 21, 2013
Open-Closed Principle in SOLID Object Orientation Rules Challenged by Jan Stenberg Posted on May 07, 2013
Events bring Simplicity to a System's Architecture by Jan Stenberg Posted on Apr 29, 2013
Vaughn Vernon on Advanced Architecture Styles with DDD by Jan Stenberg Posted on Apr 18, 2013
Martin Fowler on Software Design in the 21st Century by Jan Stenberg Posted on Apr 02, 2013
CQRS Framework Axon 2 Features MongoDB Support and Performance Improvements by Jan Stenberg Posted on Mar 12, 2013