1) Create a page with textbox and calendar control, whatever the user select should show up in the text box.
2) use a range validator control to test string date (the user should not enter any date in the future).
3) Give a very simple example of client and server validation (use a page with one textbox and button), Explain what you are validating and give error messages back to the user.