CSE687 - Object Oriented Design
Lecture #23 - .Net's Managed C++
Revised: 4/28/2011
Web Resources:
Stroustrup's Home Page,
Assoc. of C/C++ Users,
C++ at Microsoft,
Code Project,
Sells Brothers,
Guru of the Week,
C/C++ User's Journal,
devCentral,
Dr. Dobb's Journal,
Boost Library,
techNetCastContent:
This lecture discusses Managed C++.
- Syllabus
Describes topics to be covered,
reading material for you to digest before coming to class, and due dates
for the assigned projects.
- Midterm Makeup
-
There will be a grievence day session for Project #2 grading, on Tuesday, March 10th,
starting at 10am, in CST 1-218. I've put a file,
testPr2.htm, developed by the TAs and used for grading, in the projects folder.
Project #4 - First look-
Chalk talk about requirements and design issues for Project #4.
- Project #4
File dependency analysis
Managed C++ and .Net Framework- Managed C++ Presentation
- Managed C++ Sytax Demos
- Managed C++ Bridge to C# Demo
User Interfaces and packaging- The art of truely awful interface design
- Fragile Designs
-
Modular structure
-
User interfaces and testing
-
Use of Dynamic Link Libraries (DLLs)
- Design Presentation
Summarizes design issues for modules and classes.
- Design Rules
Design rules and idioms that transcend Object Oriented Design.