[Alexander Pattern Language] Alexander, Christopher, Sara Ishikawa, and Murray Silverstein with Max Jacobson, Ingrid Fiksdahl-King, and Shlomo Angel. A Pattern Language: Towns, Buildings, Construction. New York: Oxford University Press, 1977.

[Alur/Crupi/Malks Core J2EE Patterns] Alur, Deepak, John Crupi, and Dan Malks. Core J2EE Patterns, Second Edition: Best Practices and Design Strategies. New Jersey: Prentice Hall, 2003.

[Arlow/Neustadt Archetype Patterns] Arlow, Jim, and Ila Neustadt. Enterprise Patterns and MDA: Building Better Software with Archetype Patterns and UML. Boston, MA: Addison-Wesley, 2004.



[Astels TDD] Astels, David. Test Driven Development. A Practical Guide. New Jersey: Prentice Hall, 2004.

[Bauer/King HiA] Bauer, Christian, and Gavin King. Hibernate in Action. Greenwich, CT: Manning, 2005.

[Beck SBPP] Beck, Kent. Smalltalk Best Practice Patterns. New Jersey: Prentice Hall, 1997.

[Beck TDD] Beck, Kent. Test-Driven Development: By Example. Boston, MA: Addison-Wesley, 2003.

[Beck XP] Beck, Kent. Extreme Programming Explained: Embrace Change. Boston, MA: Addison-Wesley, 2000.

[Bloch Effective Java] Bloch, Joshua. Effective Java Programming Language Guide. Boston, MA: Addison-Wesley, 2001.

[Booch OOAD] Booch, Grady. Object-Oriented Analysis and Design with Applications, Second Edition. Reading, MA: Addison-Wesley, 1994.

[Bosch Product Line] Bosch, Jan. Design and Use of Software Architectures: Adopting and Evolving a Product-Line Approach. Boston, MA: Addison-Wesley, 2000.

[POSA] Buschmann, Frank, Regine Meunier, Hans Rohnert , and Peter Sommerlad, and Michael Stal. Pattern-Oriented Software Architecture. A System of Patterns. New York: Wiley, 1996.


[Cattell ODM] Cattell, R.G.G. Object Data Management: Object-Oriented and Extended Relational Database Systems. Reading, MA: Addison-Wesley, 1994.


[Chen ER] Chen, P. "The entity-relationship modeltoward a unified view of data." ACM Transactions on database systems, vol.1 no.1, 1976.

[Cockburn Agile] Cockburn, Alistair. Agile Software Development. Boston, MA: Addison-Wesley, 2002.

[Codd Relational Model] Codd, E. F. "A Relational Model of Data for Large Shared Data Banks." Communications of the ACM, vol. 13 #6, 1970.

[Connolly/Begg DB Systems] Connolly, Thomas M. and Carolyn E. Begg. Database Systems, Fourth Edition: A Practical Approach to Design, Implementation, and Management. Boston, MA: Addison-Wesley, 2004.

[Demeyer/Ducasse/Nierstrasz OORP] Demeyer, Serge, Stéphane Ducasse, and Oscar Nierstrasz. Object-Oriented Reengineering Patterns. San Francisco: Morgan Kaufmann, 2002.

[Enterprise Library Logging]

[Evans DDD] Evans, Eric. Domain-Driven Design: Tackling Complexity in the Heart of Software. Boston, MA: Addison-Wesley, 2004.

[Ewald TxCOM+] Ewald, Tim. Transactional COM+: Building Scalable Applications. Boston, MA: Addison-Wesley, 2001.

[Feathers Humble Dialog Box] Feathers, Michael. "The Humble Dialog Box."

[Feathers Self-Shunt] Feathers, Michael. "The 'Self'-Shunt Unit Testing Pattern."

[Fowler Analysis Patterns] Fowler, Martin. Analysis Patterns: Reusable Object Models. Reading, MA: Addison-Wesley, 1997.

[Fowler FixedLengthString] Fowler, Martin.

[Fowler FluentInterface]

[Fowler HarvestedFramework] Fowler, Martin.

[Fowler InversionOfControl] Fowler, Martin.

[Fowler LW] Fowler, Martin. "Language Workbenches: The Killer-App for Domain Specific Languages?"

[Fowler Mocks Aren't Stubs] Fowler, Martin. "Mocks Aren't Stubs."

[Fowler PoEAA] Fowler, Martin. Patterns of Enterprise Application Architecture. Boston, MA: Addison-Wesley, 2003.

[Fowler PoEAA2] Fowler, Martin.

[Fowler R] Fowler, Martin. Refactoring: Improving the Design of Existing Code. Reading, MA: Addison-Wesley, 1999.

[Fowler Snapshot]

[Fowler UML Distilled] Fowler, Martin. UML Distilled, Third Edition: A Brief Guide to the Standard Object Modeling Language. Boston, MA: Addison-Wesley, 2004.

[Fowler/Foemmel CI] Fowler, Martin, and Foemmel, Matt.

[GoF Design Patterns] Gamma, Erich, Richard Helm, Ralph Johnson, and John M. Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software. Reading, MA: Addison-Wesley, 1995.

[Greenfield/Short SF] Greenfield, Jack, and Keith Short. Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools. Indianapolis, IN: Wiley, 2004.

[Gregor Kiczales]

[Halpin IMRD] Halpin, Terry. Information Modeling and Relational Databases: From Conceptual Analysis to Logical Design. San Francisco: Morgan Kaufmann, 2001.

[Halpin/Nijssen Conceptual Schema] Halpin, T.A. G.M. Nijssen. Conceptual Schema and Relational Database Design: A Fact Oriented Approach. New Jersey: Prentice Hall, 1989.

[Hay Data Model Patterns] Hay, David. Data Model Patterns: Conventions of thought. NewYork: Dorset House, 1996.


[Hohpe/Woolf EIP] Hohpe, Gregor and Bobby Woolf. Enterprise Integration Patterns. Designing, Building, and Deploying Messaging Solutions. Boston, MA: Addison-Wesley, 2004.


[Jacobson OOSE] Jacobson, Ivar, Magnus Christerson, Patrik Jonsson, and Gunnar Overgaard. Object-Oriented Software Engineering: A Use Case Driven Approach. Reading, MA: Addison-Wesley, 1992.

[Johnson J2EE Development without EJB] Johnson, Rod with Juergen Hoeller. Expert one-on-one J2EE Development without EJB. Indianapolis, IN: Wiley, 2004.

[Jordan/Russell JDO] Jordan, David, and Craig Russel. Java Data Objects. Sebastopol, CA: O'Reilly, 2003.

[Kerievsky R2P] Kerievsky, Joshua. Refactoring to Patterns. Boston, MA: Addison-Wesley, 2005.

[Lhotka BO] Lhotka, Rocky. Expert C# Business Objects. Berkeley, CA: APress, 2004.



[Löwy Programming .NET Components] Löwy, Juval. Programming .NET Components. Second Edition. Cambridge, MA: O'Reilly, 2005.

[Martin PPP] Martin, Robert C. Agile Software Development: Principles, Patterns, and Practices. New Jersey: Prentice Hall, 2002.

[Meszaros XUnit] Meszaros, Gerard.

[Meyer OOSC] Meyer, Bertrand. Object-Oriented Software Construction, Second Edition. New Jersey: Prentice Hall, 2000.


[MVC History]



[Nicola et al. SOM] Nicola, Jill, Mark Mayfield, and Mike Abney. Streamlined Object Modeling: Patterns, Rules, and Implementation. New Jersey: Prentice Hall, 2002.

[Nilsson COMB] Nilsson, Jimmy. The Cost of GUIDs as Primary Keys.

[Nilsson NED] Nilsson, Jimmy. .NET Enterprise Design with Visual Basic .NET and SQL Server 2000. Indianapolis, IN: Sams Publishing, 2001.

[Nilsson NWorkspace] Nilsson, Jimmy.




[Pawson/Matthews Naked Objects] Pawson, Richard, and Robert Matthews. Naked Objects. New York: Wiley, 2003.

[Pfister Wolfpack] Gregory F. Pfister. In Search of Clusters. Upper Saddle River, NJ: Prentice Hall, 1998.






[Richter .NET Framework] Richter, Jeffrey. Applied Microsoft .NET Framework Programming. Redmond, Wash: Microsoft Press, 2002.

[Ross BRB] Ross, Ronald. The Business Rules Book: Classifying, Defining and Modeling Rules. Second edition. Houston, TX: Business Rule Solutions, 1997.

[Rumbaugh OMT] Rumbaugh, James R., Michael R. Blaha, William Lorensen, Frederick Eddy, and William Premerlani. Object-Oriented Modeling and Design. New Jersey: Prentice Hall, 1990.


[Spolsky Leaky Abstractions] Spolsky, Joel. The Law of Leaky Abstractions.



[Szyperski Component Software] Szyperski, Clemens. Component Software, Second Edition. Boston, MA: Addison-Wesley, 2003.



[Vlissides Pattern Hatching] Vlissides, John M. Pattern Hatching: Design Patterns Applied. Reading, MA: Addison-Wesley, 1998.

[von Halle BRA] von Halle, Barbara. Business Rules Applied: Building Better Systems Using the Business Rules Approach. New York: Wiley, 2001.


[Woolf Null Object] Woolf, Bobby. "The Null Object Pattern," in Pattern Languages of Program Design III. By Robert C. Martin, Dirk Riehle, and Frank Buschmann (Eds.). Reading, MA: Addison-Wesley, 1998.


Applying Domain-Driven Design and Patterns(c) With Examples in C# and  .NET
Applying Domain-Driven Design and Patterns: With Examples in C# and .NET
ISBN: 0321268202
EAN: 2147483647
Year: 2006
Pages: 179
Authors: Jimmy Nilsson

Similar book on Amazon © 2008-2017.
If you may any questions please contact us: