Hi,
Last year I created an examination program (program that lets you create tests, run them, evaluate results) as my study work. This year I intend to create a server application for that program. It's like an application that presents tests to students, collects answers, controls exam time, let teacher to evaluate results, etc. I wanna make this in C#. For exmaple, client program is installed in several computer, server program - on the teacher's computer. So teacher can administer tests, give a test to students, set exam time, evaluate results, make reports, etc.
The question is - what methods are there in C# to create such a server/client application? What information should I explore and discuss in the theory part of my study work paper?
Thanks.