Sponsored White Papers, Webcasts, and Downloads
ZDNet Resources
- SOA Best Practices and Design Patterns: Keys to Successful Service-Oriented Architecture Implementation
- There is no question that the successful implementation of Service-Oriented Architecture SOA relies on a careful and holistic approach to business planning. One of the most important tools in the evaluation, purchase, and ongoing use of SOA is the body of best practices that vendors, consultants, and customers have compiled....
- Tags: Design Pattern, SOA, Service-Oriented Architecture (SOA), Web Services, Middleware, Enterprise Software, Software
- White papers 2008-04-03
- Sample Design Patterns for Consuming and Exposing Web Services From an Orchestration
- This white paper addresses how to fully integrate BizTalk Server into applications using Web services, which is an area that is often neglected. BizTalk developers often forget their consumers when building Web services. This white paper contains orchestration templates for consuming and exposing Web services. The designs allow BizTalk Server...
- Tags: Web, Design Pattern, Microsoft BizTalk Server, Web Service, Web Services, Application Servers, Middleware, Enterprise Software, Software
- White papers 2007-05-01
- Design Patterns for ASP.NET Developers, Part 3: Advanced Patterns
- This paper explores the built-in support for standard design patterns in ASP.NET, and ways in which one can implement common patterns in one's own applications. The paper discusses more advanced design patterns typically seen in Windows Forms and other desktop applications, but less often suited for implementation within web applications....
- Tags: Developer, Design Pattern, Microsoft ASP.NET, Jupitermedia Corp., .Net, Middleware, Software Development, Software/Web Development, Enterprise Software, Software
- White papers 2007-04-05
- Application Architecture Essentials, Part 2: Getting Started With Design Patterns
- Identifying, applying, and documenting patterns are ubiquitous activities for application architects. Patterns cover many complex areas, from large-scale structure of the application architecture to specific design problem solutions. To be successful in the design, one must be aware of and be able to apply existing patterns. In this paper, one...
- Tags: Design Pattern, Pattern, Application Architecture, Research & Development, Business Operations
- White papers 2007-03-06
- Design Patterns for ASP.NET Developers, Part 2: Custom Controller Patterns
- ASP.NET automatically implements the Model-View-Presenter MVP pattern when a developer uses the built-in "Code-Behind" approach. However other patterns, usually referred to as "Controller Patterns," are also suitable for use in ASP.NET. These patterns extend the capability for displaying a single view by allowing applications to choose which view to display...
- Tags: Developer, Design Pattern, Microsoft ASP.NET, Pattern, Jupitermedia Corp., .Net, Middleware, Software Development, Software/Web Development, Enterprise Software, Software
- White papers 2007-03-02
- Master the QObject class
- Developers new to C, C++, objects, or patterns receive a comprehensive tutorial in An Introduction to Design Patterns in C++ with Qt 4 that walks them through every core concept, step by step, using an extended collection of Qt 4.1-tested examples and exercises. In this sample chapter, master...
- Tags: Design Pattern, Prentice Hall Inc., C++, Chapter Coverage, C/C++, Programming Languages, Software Development, Software/Web Development
- Book chapters 2007-01-24
- Automated Code Generation in Telecom Protocols
- Automated code generation has been for years a goal for many developers and development efforts. With the development of programming languages, the establishment of Java and C++ as leading programming languages, and the progress in formalities of templates and design pattern methodology, the goal of automated code is much closer...
- Tags: Design Pattern, Programming Language, Telecommunications, Programming Languages, Software Development, Software/Web Development
- White papers 2007-01-08
- Process Adoption Anti-Patterns: How - Not - to Make a Process Work for You
- Patterns are part of the software professional's toolbox today. Specifically, one learns about design patterns - ways of designing the programs to make them more robust, flexible, and correct. Erich Gamma laid the foundation for software design patterns with his PhD dissertation in the early '90s. Gamma got much of...
- Tags: Software, Design Pattern, Pattern, Patterns, Tools & Techniques, Management
- White papers 2006-12-15
- Structural Design Patterns and .NET Framework 2.0
- There are many uncertainties in identifying and applying suitable design patterns while designing applications. The goal is to investigate applications of design patterns in .NET Framework. Among the seven structural patterns described by Gang Of Four GOF, the paper has discussed five patterns from .NET perspective. As there is no...
- Tags: Microsoft .NET Framework, Microsoft .NET Framework 2.0, Design Pattern, Goal, Pattern, .Net, Middleware, Software Development, Software/Web Development, Enterprise Software, Software
- White papers 2006-12-01
- Use the Adapter design pattern in Java to interface consistently with clients
- Leverage the power of design patterns in Java: learn how to use the Adapter pattern to provide consistent interfaces to clients in this sample chapter from Design Patterns in Java, 2nd Edition. Discover how the Adapter pattern lets you use an existing class to meet a client class's needs....
- Tags: Design Pattern, Java, Adapter
- Book chapters 2006-11-15
- Get Started With Model-Driven Development Using the Design Pattern Toolkit - Part 2: Accessing the DPTK Data Model
- The Design Pattern ToolKit DPTK is an Eclipse-enabled template engine for generating applications based on customizable, model-driven architecture transformations. This paper discusses details on how to access the model data from the templates. Authoring Design Pattern ToolKit DPTK patterns requires familiarity with two subject areas: how to access the data...
- Tags: Design Pattern, Model-driven Architecture, DPTK, Model Driven Architecture, Model-Driven Development, Ooa/Ood/Oop, Software Development, Software/Web Development
- White papers 2006-10-25
- An Advanced Approach to Task Reminders and Escalations: A Workflow Design Pattern
- Adobe LiveCycle provides a mechanism for sending of notifications and reminders to task assignees, as well as managing escalations and deadlines. All this functionality is built into the User QPAC. However, sometimes the level of sophistication required by particular processes exceeds the control available in the User QPAC, and so...
- Tags: Adobe LiveCycle, Design Pattern, Approach, Escalation, Sophistication, Workflow, Process Improvement, Quality, Business Operations
- White papers 2006-10-01
- Service Oriented Evolutions and Analyses of Design Patterns
- The globalization of software development helps to reduce business cost by outsourcing software design and development tasks. However, it also poses new challenges on the collaboration and management of the development teams at multiple remote sites. Service-oriented approaches facilitate web-based collaborations and reuses. This paper proposes a service-oriented architecture for...
- Tags: Software, Team, Design Pattern, University Of Texas, Tools & Techniques, Team Management, Management
- White papers 2006-08-10
- Erich Gamma: A pattern of success
- Mention the name "Erich Gamma" and what comes to mind? Patterns? Unit Testing? Eclipse? In his relatively short career, Erich has had a profound impact on the way software is developed, earning him a spot among "The People Who Shape Technology". Patterns The concept of software design patterns really got...
- Tags: Erich Gamma
- Blog posts 2006-07-19
- Methodology for Developing Web Design Patterns
- This paper outlines a methodology for developing Web Design Patterns and selecting patterns for a pattern library. The paper describes the methodology developed as part of a project to build a web-based user interface design pattern library for web designers and developers at the University of California, Berkeley. The authors...
- Tags: Web, Design Pattern, Pattern, Web Design, Channel Management, Marketing
- White papers 2006-04-24
- TechNet Webcast: SQL Server 2005 for the IT Professional (Part 6 of 11): New Application Design Patterns for Scalability and Availability and the Operational Implications of Service Broker (Level 200)
- SQL Service Broker is an integral part of the database in Microsoft SQL Server 2005. Understanding why developers may choose to use this is one part of the picture, but some internal SQL Server features use it as well. This webcast presents what new data objects comprise Service Broker, what...
- Tags: Design Pattern, Webcast, Microsoft SQL Server, Scalability, SQL, Microsoft Corp., Microsoft SQL Server 2005, Microsoft TechNet, SQL Service Broker, Databases, Enterprise Software, Software, Data Management
- Webcasts 2006-04-14
- MSDN Webcast: Design Patterns in .NET (Level 200)
- Design patterns are well known to Java developers, but have been slow to gain acceptance in the Microsoft developer community. Design patterns allow breaking down applications into common tasks and to keeping a library of code with the most efficient implementation of those tasks. This webcast looks at examples of...
- Tags: Microsoft Developer Network, Design Pattern, Microsoft .NET, Webcast, Microsoft Corp.
- Webcasts 2006-04-06
- Using Design Patterns to Integrate SAS/IntrNet With Web Technologies
- Design Patterns are reusable design solutions for commonly occurring problems in software engineering. The purpose of this paper is to demonstrate how SAS developers can use design patterns in order to write more extensible and reusable code while deriving more enjoyment in the process. The authors' determine that SAS/IntrNet is...
- Tags: Web Technology, Web, Design Pattern, Author, SAS Institute
- White papers 2006-02-28
- SAS Macro Design Patterns
- The qualities which SAS macros share with object-oriented languages account for the power of macro programming. This paper illustrates some examples of specific design patterns which can be partially or fully implemented with the SAS macro language. The material is intermediate to advanced, and assumes knowledge of macros and macro...
- Tags: Design Pattern, Goal, SAS Institute
- White papers 2006-02-28
- The Factory Design Pattern in MIDP 2.0: How It Works With MIDP's Generic Connection Framework
- Mobile developers routinely use the Generic Connection Framework to create and maintain smooth connections in Mobile Information Device Profile MIDP. Good architects know that the real muscle behind the Framework is the indispensable Factory design pattern. The Factory design pattern is integral to object-oriented programming and underlies some of the...
- Tags: Design Pattern, MIDP, Factory Design Pattern
- White papers 2006-01-31
White Papers and Webcasts