.NET is really robust, so there is a lot
I believe you would be best off just reading through the text, and working all the samples. (Sorry to say.)
Taking input from a user usually involves validation, type-checking, and so on. Once the input is accepted, the atoms of input will need to be disbursed to the database properly.
Showing data often involves checking for valid acces to the data, and then the inverse of what is required to receive the data in the 1st place.
There is just no way to do an âOff-the-shelfâ solution to this sort of thing. (If there was, we programmers would quickly be out of a job!)