Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Lightweight Data Access in .NET

Lightweight Data Access in .NET

NHibernate, Entity Framework and a whole host of other complex ORMs are available for .NET but what if you just need to move data from a database to an application quickly and simply? In this session we will review two of the lighter weight data access technologies: Simple.Data and Dapper.
If you don't need every single feature under the sun, these may be just the data access solution you are looking for. See how you can build well architected and secure applications with these technologies without having to spend valuable development time implementing a complex solution to a simple problem.

Joe Kuemerle

July 13, 2018
Tweet

More Decks by Joe Kuemerle

Other Decks in Technology

Transcript

  1. Joe Kuemerle • Security focused developer in a broad range

    of technologies • Specialize in data topics, application and data security, coding best practices and regulatory compliance • Presenter at community, regional and national events. https://proftalon.smugmug.com/Hogwarts/2914-summer/i-v4tSLNL/A
  2. Naming Conventions – “Fluid” 1. Start with database 2. Optional

    Schema 3. Primary Table 4. Method 5. If “By” then column specifier(s) or Optional Additional Criteria
  3. Resources • Simple.Data • https://github.com/markrendle/Simple.Data • https://github.com/RendleLabs/Simple.Data.Core • http://simplefx.org/simpledata/docs/ •

    DotNetRocks Simple.Data.Core with Mark Rendle: https://dotnetrocks.com/?show=1347 • Dapper • https://github.com/StackExchange/Dapper • http://dapper-tutorial.net/ • https://visualstudiomagazine.com/articles/2018/03/19/dapper-orm.aspx