Welcome!

Dan Clark

Subscribe to Dan Clark: eMailAlertsEmail Alerts
Get Dan Clark via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Latest Articles from Dan Clark
With the release of Reporting Services, Microsoft provides a rich comprehensive platform for creating, storing, managing, publishing, and securing reports. This session provides a general overview of Reporting Services and reviews the components and architecture associated with it.
With the release of Reporting Services, Microsoft has provided a truly enterprise-level reporting solution. Reporting Services provides support for the entire reporting life cycle including report authoring, report management, and report delivery.
With the release of the alpha bits of ADO.NET 2.0 and Visual Studio 2005, Microsoft is experimenting with a framework that provides .NET programmers with a new way to access and work with relational data. Traditionally, passing and persisting data to the data storage layer has been ver...
This article is the third in a series introducing Object Role Modeling (ORM). ORM is an excellent modeling methodology you can use to construct the conceptual database model. It is an approach to describing data in terms of objects and the roles they play.
Object Role Modeling (ORM) is an excellent modeling methodology that you can use to construct a conceptual database model. This article is the second in a series of articles that introduce ORM.
It is no secret that proper modeling when developing complex, multitiered applications is vital to the success of a project. Countless studies investigating the poor success rate of enterprise-level application projects point to a lack of adequate modeling and design techniques as ...
This article, the third in a series of articles introducing the concepts of object-oriented design and the Unified Modeling Language (UML), continues the study of modeling class structures using UML notation and the class diagram.
The class diagram is an excellent aid to model the attributes, operations, and associations of the classes in your applications. This article, the second in a series of articles that introduce the reader to the concepts of object-oriented design and the Unified Modeling Language, focus...
When constructing enterprise-level object-oriented applications, it is imperative to incorporate a well-organized, systematic approach to the development of the system. Most software application failures can be traced back to the lack of a unified governing project design among the var...