Wiley 978-0-470-14756-6 Datasheet

Browse online or download Datasheet for Software manuals Wiley 978-0-470-14756-6. Wiley .NET Domain-Driven Design with C#: Problem - Design - Solution User Manual

  • Download
  • Add to my manuals
  • Print
  • Page
    / 12
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 0
Introducing the Project:
The SmartCA Application
The project for this book is based on a real application for a real company. The names of the
company and the application have been changed for privacy reasons. The fictional company name
will be Smart Design, and the name of their new application will be called SmartCA. Smart Design
is a growing architectural, engineering, and interior design firm. One of its many service offerings is
construction administration, which in its case consists mostly of document management, cost
control, and project portfolio management.
The Problem
To manage its construction administration (CA) data and processes, Smart Design has been
getting by for 10 years on a home - grown Microsoft Access database application, called the
Construction Administration Database, which lives on its corporate network. The company has
grown accustomed to this application, both the good parts and the bad. When the application was
originally written, there were only a few users, the requirements were very simple, they
already had licenses for Microsoft Office, and they had a very small budget. All of this made
using Microsoft Access a good technology choice. Figure 1.1 shows the main screen of the
application.
c01.indd 1c01.indd 1 3/17/08 2:36:58 PM3/17/08 2:36:58 PM
COPYRIGHTED MATERIAL
Page view 0
1 2 3 4 5 6 ... 11 12

Summary of Contents

Page 1 - COPYRIGHTED MATERIAL

Introducing the Project: The SmartCA Application The project for this book is based on a real application for a real company. The name

Page 2

Chapter 1: Introducing the Project: The SmartCA Application10 Windows Application Benefits The advantages of Windows applications are that they are

Page 3 - Access Back End (.mdb)

Chapter 1: Introducing the Project: The SmartCA Application11❑ Rich composition and customization — It is very easy to customize controls in WP

Page 4 - The Design

c01.indd 12c01.indd 12 3/17/08 2:37:08 PM3/17/08 2:37:08 PM

Page 5

Chapter 1: Introducing the Project: The SmartCA Application2Figure 1.1: Legacy Construction Administration application main screen. As the years went

Page 6 - The Solution

Chapter 1: Introducing the Project: The SmartCA Application3Data Entry FormsVBA Code-Behind Standalone VBA Modules QueriesReportsVBA Code-BehindAcces

Page 7

Chapter 1: Introducing the Project: The SmartCA Application4 The Design As far as a Microsoft Access application goes, the architecture is really no

Page 8 - Infrastructure

Chapter 1: Introducing the Project: The SmartCA Application5 Scalability The system should be able to handle demands from a growing number of users

Page 9 - Functionality Requirement

Chapter 1: Introducing the Project: The SmartCA Application6of business rules captured in the old application that are not documented anywhere else, s

Page 10 - Smart Client Definition

Chapter 1: Introducing the Project: The SmartCA Application7 At this point, you may be asking yourself, “ Why not use SQL Server Express? At least wi

Page 11 - Summary

Chapter 1: Introducing the Project: The SmartCA Application8❑ Domain layer — This is where the business logic and rules of an application live,

Page 12

Chapter 1: Introducing the Project: The SmartCA Application9SmartCA ClientUser InterfaceWPFApplicationApplication ServicesDomainDomain Classes.NET Fra

Comments to this Manuals

No comments