Having fun with code
  • Blog
  • Favorites
    • Favorite Books
    • Favorite Libraries
    • Favorite Tools
  • Utilities
    • SP 2010 Colors
  • Contact
  • Home /
  • 2011 /
  • September

LLBLGen Pro, Entity Framework 4.1, and the Repository Pattern

September 25, 2011 / Matt C. / .NET / 10 Comments
In this post, I will use the model-first approach in LLBGen Pro designer and some custom templates to generate repository classes for LLBLGen entities. I will create a simple membership API with some table-per-type inheritance, build some code-generation templates that extend the out-of-the-box EF templates in LLBLGen to model our API after the repository pattern, make use of SQL stored procedures, extend the generated code with some extension methods; and introduce more surprises along the way.

Read More

.net, entity framework, llblgen

Hello world!

September 9, 2011 / Matt C. / .NET / 5 Comments

My name is Matt. I love lots of things, and one of these is coding. If you know me, shoot me an email and give me some suggestions on things to blog about :-). I’m looking forward to coding up some interesting projects and getting your feedback. I will also be keeping a list of my favorite books, favorite libraries and favorite tools up to date if you’re interested.

Read More

Categories

  • .NET (20)
  • ASP.NET MVC (4)
  • JAMstack (2)
    • Headless CMS (2)
  • Miscellaneous (2)
  • Python (1)
  • REST (3)
  • SharePoint (8)
  • WordPress (1)

Tags

.net ado.net autofac binding C# chrome code generation command line console application csv dapper di entity framework integration ioc job scheduling engine json jsv learning llblgen load balancing micro-orm mycorp odata orm people editor people picker picker controls picker dialog plugins pmp python Quartz.NET rest saf service application servicestack sharepoint smo soap sql sqlalchemy tornado web server validation web api

Archives

  • May 2020 (2)
  • November 2013 (1)
  • June 2013 (1)
  • May 2013 (1)
  • March 2013 (1)
  • December 2012 (1)
  • November 2012 (1)
  • October 2012 (3)
  • September 2012 (2)
  • June 2012 (2)
  • May 2012 (1)
  • April 2012 (1)
  • February 2012 (2)
  • January 2012 (1)
  • December 2011 (2)
  • September 2011 (2)
(c) 2013 Having fun with code - "FunCoding" theme designed by mattjcowan using the Theme Blvd framework