Site Navigation with no Javascript
T
N
P
B
Week 10a - Enterprise Computing
Synopsis:
This lecture is devoted to a summary of Enterprise Computing - operation of large collaboration systems, focused on a cohesive set of business activities.
Readings and Activities for the Week:
Complete Project #4 and submit.
Look through
Enterprise Architecture Presentation
,
pptx
Glossary of Terms
Enterprise Computing:
Functioning and operation of federations of computers, focused on a cohesive set of business applications.
For software development collaboration, that might be:
Organizing software baselines in a Repository
Supporting continuous integration with integration testing on Test Harnesses
Publishing work plans, schedules, requirements from a Collaboration Server
Providing access to all of these with smart clients
For university computing: managing class schedules, student grades, course planning, payroll, etc.
The
Syllabus
describes topics to be covered, reading material for you to digest as
part of
each lecture, and due dates for assigned projects.
Projects
Project #4
is due at the end of this week.
Enterprise Computing
Enterprise Computing Example
,
pptx
A Software Collaboration System (SCF) example
Project Center Use Cases
,
pptx
Enterprise Architecture
,
pptx
Summary of goals and ideas
World's most successful Enterprise Application
Introduction to the Web
,
pptx
Relevant Code Examples and Presentations:
Sample Project #2 - Pluggable Repository
Directory Navigation with Delegates
Sample Projects #3 and #4 - Message-Passing Communication
Message-Passing Comm Code Example
,
Message Passing Discussion
WCF Presentation
Sample Project #3 and #4 - Client UI
Peer-to-Peer Communication
,
WPF Presentation
Lecture Take-aways:
The most important things we discussed are:
Enterprise Computing Presentation
Sample Project Code Examples