asap-logo.bmp
Project Description
E-Appointments - Microsoft ASAP (Aspiring Software Architects Program) Case Study Implementation using the latest .NET 3.0 Technologies and proven Microsoft patterns and practices like Software Factories and Enterprise Library.

About ASAP Program
ASAP (Aspiring Software Architects Program) is a series of web casts designed specifically based on the needs of aspiring application architects in India. It brings Champion Architects from Microsoft's partner organizations who are challenged by Microsoft host, Vikram Rajkondawar to share their experience, challenges faced, pitfalls and lessons learnt across interesting topics. You can learn more about the program here.

What is E-Appointments?
E-Appointments is the blue-print application that will be covered as a case study durig the ASAP web cast series. The E-Appointments application has been designed to demonstrate how you can develop a distributed application using several new Microsoft technologies. The sample application utilizes several technologies including: Windows Communication Foundation, Windows Workflow Foundation, Windows Presentation Foundation, ASP .NET Ajax, Live Maps.
The entire source code for the E-Appointments sample application is provided as a download so you can learn how these technologies can be used within a scenario-based application.

The application was architected and developed by Indigo Architects

E-Appointments Business Scenario
The Department of Health for one of the developed countries is trying to bring the doctors and patients together into a single market place. According to their research, patients want to be more involved in making decisions and choosing their healthcare. Keeping this in mind, the E-Appointments system has been designed to provide more choice and flexibility to patients. It allows patients to exercise choice of doctors and therefore facilitates a seamless appointment and booking process. Patients will be able to choose from a range of hospitals as well as choose a convenient date and time for an appointment to see a specialist.

Mission : Every hospital appointment will be booked for the convenience of the patient, making it easier for patients and their GPs to choose the hospital and Hospital Consultant that best meets their needs.

Quick Links Learn More
Want to learn more about the E-Appointments sample application or the technologies used in the sample?Here are some key resources:
  • Requirements - E-Appointments Requirements (Brief)
  • Scope - E-Appointments Sample Application Scope Document
  • User Manual - E-Appointments User Manual

Last edited Mar 25, 2008 at 10:08 AM by mrajesh, version 10