User is presented with:

Start Date: " " / " " / " "
End Date: " " / " " / " "

where / represents a label and " " a textbox.

How do I validate the user's date entries (ie 31st February is a no no) and
how to check if end date is actually later than start date?

Or are textboxes not the best way for this?

Regards.