Thursday, July 23, 2009

Zero to Plinqo in 90 minutes

PlinqoWhat is Plinqo? Plinqo is a collection of CodeSmith templates designed to work with LINQ to SQL.  Here are the steps I took to go from knowing very little about Plinqo to being ready to implement in my next development project.
1) Download a CodeSmith Trial
2) Install CodeSmith
3) Download Plinqo
4) Watch 16 minute Quick Start video See notes below.
5) Watch 22 minute Feature Overview video
See notes below.

Quick Start Video Notes

  • Plinqo provides DBML, business entities, and manager/queries.
  • Running the quick start generates three projects: Data, Test and UI.
  • In the Data project there a .dbml file is generated along with /entities/ in single files and /managers/ folders.
  • To use the Plinqo gernated projects in your project just add references to CodeSmith.Data and the auto-geneated .Data.

Feature Overview Video

  • The DBML inherits database schema changes
  • The DBML persists changes to DBML mappings 
  • Meta data updates are perserved through merging
  • Plinqo can be used to create a powerful business rules engine

Plinqo overs a lot of automated horsepower in wiring up database schema to business objects.  Templates can be generated in both C# and VB.

No comments:

Post a Comment