Geeks With Blogs

News Ashraful Alam Joy

Create Your Badge

Ashraful Alam is a Software Architect, who has 8 years of professional experience in Software Development industry. This Bangladeshi national is involved with project management and development of several US based software projects from his country. Already he has managed and developed several software projects, which are being used by several users of different countries, such as USA, Canada, Australia, and Bangladesh. While developing and managing a team, he contains and maintains a set of well defined engineering practices developed by him and other online developer communities.

Due to his willingness to give effort to improve and share better software development practices, Ashraf has been awarded as “Most Valuable Professional” (MVP) in ASP.NET category by Microsoft since year 2007 multiple times, which is a rare honor and prestigious reorganization among the developers around the world.

Check his portfolio to know more about him and his works.

.NETTER Characters... Every part of your life is best, if you can know yourself and thus create your life like an artist!


I just released an open source project at codeplex, which includes a set of T-4 templates to enable you to build logical layers (i.e. DAL/BLL) with just few clicks! The logical layers implemented here are  based on Entity Framework 4.0, ASP.NET Web Form Data Bound control friendly and fully unit testable.

In this open source project you will get Entity Framework 4.0 based T-4 templates for following types of logical layers:

  • Data Access Layer: Entity Framework 4.0 provides excellent ORM data access layer. It also includes support for T-4 templates, as built-in code generation strategy in Visual Studio 2010, where we can customize default structure of data access layer based on Entity Framework. default structure of data access layer has been enhanced to get support for mock testing in Entity Framework 4.0 object model.
  • Business Logic Layer: ASP.NET web form based data bound control friendly business logic layer, which will enable you few clicks to build data bound web applications on top of ASP.NET Web Form and Entity Framework 4.0 quickly with great support of mock testing.


Download it to make your web development productive. Enjoy!

Posted on Thursday, January 13, 2011 2:20 AM | Back to top

Comments on this post: T-4 Templates for ASP.NET Web Form Databound Control Friendly Logical Layers

# re: T-4 Templates for ASP.NET Web Form Databound Control Friendly Logical Layers
Requesting Gravatar...
thanks for the article. greets
Left by vector on Jan 16, 2011 4:28 PM

# re: T-4 Templates for ASP.NET Web Form Databound Control Friendly Logical Layers
Requesting Gravatar...
Do you have any kind of documentation for this? Could you please post how to use T4 templates and generate the DAl/BAL in step by step? Is there any link which already explains this?

Thanks for uploading the code in codeplex
Left by Json on Feb 04, 2011 7:34 AM

Your comment:
 (will show your gravatar)

Copyright © Ashraf Alam | Powered by: