I'm developing a fairly complex CRUD application in .NET environment and although I have several years of programming experience under my belt (none of it in C# -- --) I have never done a proper rich ...