Manish Agrawal

My Experiments with Technology..

  Home  |   Contact  |   Syndication    |   Login
  91 Posts | 2 Stories | 43 Comments | 12 Trackbacks

News


live stats

Domain Name Free Service
Get a free domain name like www.YourName.co.nr with the following features included: free URL redirection with cloaking, path forwarding, all meta-tags supported, kill-frame feature, NO forced ADS at all, and more.


Google




All content © Manish Agrawal
The content on this site represents my own personal opinions and thoughts at the time of posting, and does not reflect those of my employer's in any way.
Disclaimer:- All postings in this blog is provided "AS IS" with no warranties, and confers no rights.

Article Categories

Archives

Post Categories

Image Galleries

Interesting Blogs

Interesting Links

Mobile

SharePoint

Travel Domain

Eric J. Smith has written a very good artcicle on How to Build Data Access Layer using Code Smith and .NetTiers Template Library

The Data Access Layer is the layer of application functionality that encapsulates all interactions with the database. Typically this type of code is hand written and requires specialized knowledge, not only of .NET, but of the specific data access routines too. Writing the DAL code for an application is one of the most monotonous, time consuming, repetitive, and likely bug-ridden aspects of building software..

Tutorial has covered almost everything a good DAL should have, you name it and it is there:

  • Strongly Typed
  • Pagination Support
  • Stored Procedure generation
  • Defining of namespace
  • Creation of Object Classes
  • NUnit Test Cases
  • Generation of WebServices for accessing methods
  • And many more features

And what else you can learn all this in 15 minutes...  wow

posted on Thursday, February 23, 2006 7:12 PM

Feedback

# re: Generating DAL (Data Access Layer) using Code Smith 2/28/2006 8:03 AM Manish Agrawal
Following article describes DAL in more detail:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/BOAGag.asp


Post A Comment
Title:
Name:
Email:
Website:
Comment:
Verification: