A: 

Hi, if you're looking to keep your ASP.NET code as lightweight and fast as possible you may want to look at using ASP.NET MVC. This is the technology used to create StackOverflow, it gives you a lot of control over which data technologies you want to use to implement your site, and it for the most part avoids the overhead of using ASP.NET server controls. You may find this to be a great option for your needs.

Adam Alexander
sorry, Adam, my bad. Didn't mention, I am using Winforms, as I don't want to get into trouble of all webserver etc.
virtualmic
No problem, since we're discussing desktop GUI I fully agree with and upvoted the other answer at http://stackoverflow.com/questions/746508/datasets-based-net-programme-use-designer-tools-or-do-it-self/746530#746530
Adam Alexander
+3  A: 

Usually the amount of code does not affect execution speed so I shouldn't worry about that. Therefore, you should consider using the Visual Studio design tools for building your GUI. Most of the time you can build your application a lot faster this way.

Ronald Wildenberg