i am learning c# and trying to use it to do a asp.net project at the same
time. one of the biggest problems i have had was getting to understand all
this OOP stuff since i last programmed in assembler, basic and pascal. i
understand most of the theory but have had difficulties in breaking down
projects into creating appropriate classes, and I am really struggling to
see where classes fit in with codebehind asp.net routines that do simple
things like process form entries.
Am i right in understanding that OOP practice of seperating classes into
seperate .cs files don't apply to asp.net and that every aspx page can only
have one codebehind file associated with it, and that in general OOP
programming isn't really applicable to codebehind pages.
Do you guys who do a lot of asp.net find yourselves mostly writing small
functions and loop and routines that simply modify response html rather
than creating large OOP environments with your codebehind files?
Any advice/links to articles would be greatly appreciated.