15 Seconds is looking for technical professionals working in the Active Server field to write articles. If you are interested, take a look at our writer's guide and submit your ideas.
App Architecture Section A well architected application or system means it is scalable, flexible, and secure. The articles in this section provide guidance and information on establishing policies and practices for designing applications.
In this article, Joseph Poozhikunnel examines the importance of the three X's -- namely XML, XML Schema, and XSLT -- in a service oriented architecture (SOA). He then defines the design considerations that need to be adopted when designing a system based on SOA and examines the pitfalls that can arise if they're not followed. [Read This Article][Top]
In this article, Joseph Poozhikunnel defines an Enterprise Service Bus (ESB) that can be created to support any Service Oriented Architecture (SOA) adopted by an organization. The type of ESB required could vary as there is no "one size fits all", therefore the article examines a few of the mechanisms available that could be adopted to implement an ESB. [Read This Article][Top]
In the seconmd part of his series on building an end user defined data model, Peter Scheffler gets into the actual meat of the model and discusses real-world implementation details and the actual table layouts. [Read This Article][Top]
In the first article in this series, Peter Scheffler introduces the concept of a rules-based database engine that allows clients to make changes to their database structure without breaking the applications that access the database. [Read This Article][Top]
The basic premise of a Service Oriented Architecture (SOA) system is to decouple applications from each other in order to make them autonomous. In this article, Joseph Poozhikunnel presents a simple SOA framework that can be used as a starting point for a system that addresses your specific business needs. [Read This Article][Top]
A well rounded versioning and deployment strategy considers several overlapping and interdependent .NET Framework concepts. In this article, Michele Leroux Bustamante will take you through a ten step program that reviews these core concepts, their relationship, and provides guidance for successful application deployments for the .NET Framework. [Read This Article][Top]
Adnan Masood continues his discussion of Microsoft SQL Server Analysis
services and Microsoft SQL Server Reporting services. In this part, he
discusses the steps that go into building more advanced reports. [Read This Article][Top]
Adnan Masood discusses Microsoft's comprehensive integrated business
intelligence, data mining, analysis and reporting solution: Microsoft SQL
Server Analysis services and Microsoft SQL Server Reporting services. [Read This Article][Top]
Chip Irek examines the architectural issues and component design issues of building a .NET application in a service-oriented architecture. [Read This Article][Top]
The importance of reuse can't be overstated, especially in light of the
degree to which we go out of our way to avoid it, but implementing a reuse strategy means creating high-quality low-cost applications that just might save your job. [Read This Article][Top]
One of the most critical components of any application is the help file
collection. The fourth article in Brian Korzeniowski's Enterprise Template series examines Dynamic Help in Visual Studio .NET and focuses on the logical process of creating help content. [Read This Article][Top]
Multi-tiered applications can quickly become unmanageable if they are not organized logically, consistently, and correctly. Solomon Shaffer of Intellinet Corporation explains one way to structure object-oriented n-tiered applications to be effective, simplistic, and highly maintainable. [Read This Article][Top]
Brian Korzeniowski presents the third article in his .NET Enterprise
Template series. Here Brian picks apart the Enterprise Template Definition
Language (TDL). Learn about each grammar element, the TDL Grammar
Hierarchy, and where each grammar element fits in that hierarchy. [Read This Article][Top]
Collections are a vital element of any object-oriented architecture. This article, by Luther Stanton of Intellinet Corporation, introduces collections, looks at some of the benefits and potential drawbacks of using custom collections versus built-in collection-like elements, and then provides a discussion of interfaces and implementations. [Read This Article][Top]
Brian Korzeniowski explains the role of Policy Files in large, distributed organizations that use Enterprise Templates. Learn how policy files affect the configurable elements of the Visual Studio .NET IDE; learn about the Template Description Language Grammar Elements used in creating policy files, and learn about the DAP.tdl Policy File. [Read This Article][Top]
Brian Korzeniowski begins another stellar article series. This time he tackles .NET enterprise templates. By series end you'll have a solid foundation in Enterprise Architecture, Distributed Application Architecture, and Enterprise Template design, development, and deployment. [Read This Article][Top]
Rob Chartier creates a simple portable and reusable address book in .NET to demonstrate the power of N-tier application architecture. Complete source code included! [Read This Article][Top]
Learn about N-tier application architecture and realize that developing with multiple layers produces a flexible and reusable application for distribution to any number of client interfaces. [Read This Article][Top]
This article builds on the concepts introduced in Part 1. It will show you an actual implementation in Visual Basic 6 that solves the problems faced by many companies and described in Part 1. This implementation shows you how to serve data up to any client, independent of programming language or operating system. [Read This Article][Top]
This article will introduce you to common mistakes and how to avoid them when dealing with Web-enabled application architecture. It also offers a robust example of how to build an expandable solution using XML and XSLT. [Read This Article][Top]
As important and pervasive as
object models are in Microsoft products, many beginning programmers
don't understand or leverage the power afforded by OMs. This
article will explain why it is important to comprehend the OM paradigm and how to leverage its strength. [Read This Article][Top]
Using dynamic field updating, Brandon Owens explains how to add and delete data-collection fields without modifying your ASP code, business objects, or underlying database structure. By creating an object that is actually a built-in Visual Basic Dictionary object with wrapper class, he creates the heart of this dynamic field updating. It's the ability of the VB Dictionary object to add custom elements dynamically that allows the developer to create a collection of updatable fields using the records contained in a table. [Read This Article][Top]