======================================= ToDo: ======================================= 1. CodeSnaps: - rename Strings to StringUtils - revise ClassAnatomy to simplify and use pointer member - revise CodeSnap-GettingStarted - add CodeSnap-GettingStartedEx 2. Put all lecture items in bulleted lists 3. Experiment with converting Portrait slide decks to Landscape, e.g., ADT 5. Diagram for Duplicates program 6. New Mock Channel demo - C# WPF gui - Two Tabs, grid splitter - C++\CLI shim with .net threads and dispatcher - native C++ send and recv queues with native thread transport msg from send Q to recv Q - Will be primary focus of Lecture 7 7. Rule of Three presented in Lecture 4 and Lecture 10 8. RAII presented in Lecture 2 9. SFINAE - template Substitution Failure is not an error - presented in Lecture 3 ?? 10. Discuss lazy syntax evaluation of templates in Lecture #3 11. Finish SampleProject and Project statements 12. provide link and some words about TreeWalkDemo in Lecture #4 13. add more detail to Classes.htm 14. convert TreeWalkDemo to work for graphs, e.g., need node marking 15. Need better cues and more links on the Course summary page. Bring course summary and wk10a into better alignment. - course summary is the more up-to-date. 16. define element using CSS pre attribute - build C# codeWebifier, using WPF, that converts markup to escaped sequences, writes to console for copying 17. Use stack as example in templates.h and in CodeSnaps Wk10a - Building large systems needs a lot of content --------------------------------------- Done: --------------------------------------- 4. Add Wk b pages