View Single Post
  #1 (permalink)  
Old June 29th, 2011, 05:31 PM
cpfuller cpfuller is offline
Registered User
 
Join Date: Jun 2011
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
Default CH 20 Database Controls

I'm not quite sure how to make this question simple. I am an old clipper/dbase programmer trying to get back into database programming using visual basic. It seems to me that the creation of new ways of accomplishing database access are proceeding at warp speed. ADO.net is evolving into LINQ and LINQ is evolving into Entity Framework etc. almost faster than the books can be published. In chapter 20 Rod talks about database access and database controls. In the first part of the chapter Rod describes how to use Visual Studio wizards etc to create connections, datasets, binding sources, and binding navigators. That's pretty cool within 5 minutes I can be viewing data and editing it and I haven't written very much code. Then in the section titled OTHER DATA OBJECTS beginning on page 430 his opening sentence is "If you want a simple program that can display and modify data, then the solution described in the previous sections may be good enough."

I want to learn the method that will allow me to write a complex POS system but I like easy. I don't mind learning to code it myself and in fact I am such a control freak I probably prefer it. What I don't want to do is spend a bunch of time and energy learning an old way of doing something when the simply way of yesterday will be the robust way of tomorrow.

I guess my question is as follows:

Is it necessary to write my own data access code or have the "simple" tools evolved enough that they can be trusted in robust applications and I need to just learn how to use them?

I hope someone can make sense of this.

Thanks
Charles

Last edited by cpfuller; June 29th, 2011 at 05:33 PM..
Reply With Quote