I have been given an assignment to simulate MS Paint application.
I am much confused if to use document-view architecture or go without it (i will certainly use MFC..a necessity of our syllabus :| )

Also where exactly should i use/avoid document-view architecture?
waiting for a reply ... :)

I suppose its just personal choice whether to use the document class or not. Myself, I have always used it, and there are a few things that MFC can't do (or easier to do) without it such as iterating through all the views of the same document.

If you are going to write just a simple drawing program, then you could start with the MFC tutorial named Scribble