[Alexander79] Alexander, Christopher. The Timeless Way of Building. Oxford University Press, 1979.

[Alur01] Alur, Crupi, and Malks. Core J2EE Patterns: Best Practices and Design Strategies. Prentice Hall, 2001.

[Beau02] Beauchemin, Bob. Essential ADO.NET. Addison-Wesley, 2002.

[Bertrand00] Meyer, Bertrand. Object-Oriented Software Construction, 2nd Edition. Prentice-Hall, 2000.

[Burbeck92] Burbeck, Steve. “Application Programming in Smalltalk-80: How to use Model-View-Controller (MVC). University of Illinois in Urbana-Champaign (UIUC) Smalltalk Archive. Available at

[Buschmann96] Buschmann, Frank, et al. Pattern-Oriented Software Architecture. John Wiley & Sons Ltd, 1996.

[Crocker02] Crocker, Olsen, and Jezierski. “Designing Data Tier Components and Passing Data Through Tiers.” MSDN Library, August 2002. Available at:

[Dhawan02] Dhawan, Priya. “Performance Comparison: .NET Remoting vs. ASP.NET Web Services.” MSDN Library, September 2002. Available at:

[Fowler01] Fowler, Martin. “To Be Explicit.” IEEE Software, November/December 2001.

[Fowler03] Fowler, Martin. Patterns of Enterprise Application Architecture. Addison-Wesley, 2003.

[Gamma95] Gamma, Helm, Johnson, and Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, 1995.

[Herzum00] Herzum, Peter and Sims, Oliver. Business Component Factory. John Wiley & Sons, Inc., 2000.

[Ingo02] Rammer, Ingo. Advanced .NET Remoting. Apress, 2002.

[Larman02] Larman, Craig. Applying UML and Patterns. Prentice-Hall PTR, 2002.

[Lea99] Lea, Doug. Concurrent Programming in Java, Second Edition. Addison-Wesley, 1999.

[Mackinnon00] Mackinnon, Tim, et al. “Endo-Testing: Unit Testing with Mock Objects.” eXtreme Programming and Flexible Processes in Software Engineering — XP2000 conference.

[Marcus00] Marcus, Evan, and Hal Stern. Blueprints for High Availability: Designing Resilient Distributed Systems. John Wiley & Sons, 2000.

[Martin02] Martin, Robert. Agile Software Development: Principles, Patterns, and Practices. Prentice-Hall, 2002.

[Mowbray97] Mowbray, Thomas, J., PhD. Corba Design Patterns. John Wiley & Sons, 1997.

[Microsoft02] Microsoft Corporation. “Working with a Typed DataSet,” .NET Developers Guide. Available from the MSDN Library at:

[Microsoft02-1] Microsoft Corporation. “XML Web Services Overview.” .NET Framework Developer’s Guide. Available from the MSDN Library at:

[Microsoft02-2] Microsoft Corporation. “Application Architecture: Conceptual View.” .NET Architecture Center. Available from MSDN at:

[Microsoft03] Microsoft Corporation. “Technical Overview of Windows Server 2003 Clustering Services.” Available on the Microsoft Windows Server 2003 Web site at:

[PnP02] patterns & practices, Microsoft Corporation. “Application Architecture for .NET: Designing Applications and Services.” MSDN Library. Available at:

[Powell03] Powell, Matt. “DataSets, Web Services, DiffGrams, Arrays, and Interoperability.” MSDN Library, February, 2003. Available at:

[Purdy02] Purdy, Doug; Richter, Jeffrey. “Exploring the Observer Design Pattern.” MSDN Library, January 2002. Available at:

[Reilly02] Reilly, Douglas J. Designing Microsoft ASP.NET Applications. Microsoft Press, 2002.

[Schmidt00] Schmidt, et al. Pattern-Oriented Software Architecture, Vol 2. John Wiley & Sons, 2000.

[Sells03] Sells, Chris. “Sealed Sucks.” News. Available at:


Despite its title, the “Sealed Sucks” article is actually a balanced discussion of the pros and cons of marking a class sealed.

[Sundblad00] Sundblad, Sten and Per. Designing for Scalability with Microsoft Windows DNA. Microsoft Press, 2000.

[Wildermuth01] Wildermuth, Shawn. “Typed DataSets in ADO.NET.” .NET Developer. May 2001.

Enterprise Solution Patterns Using Microsoft. NET 2003
Enterprise Solution Patterns Using Microsoft. NET 2003
Year: 2004
Pages: 107 © 2008-2017.
If you may any questions please contact us: