This blog is primarily the result of the idea that "there should be a better way". I think most of us are constantly looking for faster/easier/more maintainable ways of doing things.
In my case I am currently working in ASP.NET on public facing websites. After many conversations with colleagues about datasets/tableadapters vs everything else I decided that all the talk in the world wasn't going to get a well considered result. Over the last few months I have been exploring different .NET data access strategies.
My method of comparison so far has been to use each of the technologies in the data layer for my very simple List/View/Add/Edit sample app. The example application is based on the AdventureWorks Cycles and I've named it Brownie's Bikes. The example is probably a bit simple at the moment but we'll fix that over time.
My work is up at http://code.google.com/p/browniesbikes/
My plan is for my first few posts to compare the different strategies and technologies I have used to implement the data access in Brownie's Bikes. While doing this work I have also become very excited by better ways of developing the UI and architecture for websites so expect some posts about these topics too.
Disclaimer: I only know as much as I know right now. I am very interested in better ways of doing things. If you don't like my ideas I'd love to try yours. If you have a better idea or I am wrong let me know in an email/comment/link to your blog. I have just finished the fourth data layer for my sample app and am planning more. I'm very open to trying any idea that looks reasonable.
Print | posted on Sunday, November 18, 2007 4:59 PM