You could always try working with Data Access Pages (if you've really lost the will to live)
As schase says, UD creates all the code for you for most the basic functions. Are you trying to do something clever? If you are tell us, heaven knows I need some inspiration!!
Have fun!
M