A Micro-ORM for the Discerning Developer

Slides:



Advertisements
Similar presentations
OCLC Online Computer Library Center Connexion Client 1.30 for Multiscripts Cataloging CJK User Group Meeting, Chicago April 2, 2005 David Whitehair and.
Advertisements

Object Relational Mapping – ORM Entity Framework
INTRODUCTION TO BUILDING REPORTS Reporting Services.
Object Relational Mapping A to Z. About Me Over A Decade of I.T. Experience Web Developer, DBA, DevOps, Mobile Microsoft Cert. in SQL Server Twitter:
Hibernate 1. Introduction ORM goal: Take advantage of the things SQL databases do well, without leaving the Java language of objects and classes. ORM.
Case Study: Windows 2000 Part I Will Richards CPSC 550 Spring 2001.
Agenda Model migration vs MDS upgrade Model migration overview Model migration – how does it work? Model package Demo.
Session-01. Hibernate Framework ? Why we use Hibernate ?
4/20/2017 7:57 PM.
Entity Framework Code First End to End
BDD with SpecFlow. Why BDD? 1. BDD helps build the right thing. Traditionally there are many handoffs - Requirements, development, component testing,
1© Copyright 2013 EMC Corporation. All rights reserved. Dimitri Ayrapetov November 9, 2013 Introduction to Building Reports Reporting Services.
Transfer 101 Dan Vega. 2www.cfunited.com About Me Programmer ColdFusion / Flex / AS3 / HTML / JS / CSS / Groovy & Grails Cleveland ColdFusion.
SQL Azure Intro and What’s New Level: Introductory to Intermediate Andy Thiru SQL/BI Developer.
Windows Azure Conference 2014 Caching Data in the Cloud with Windows Azure.
Master Data Management & Microsoft Master Data Services Presented By: Jeff Prom Data Architect MCTS - Business Intelligence (2008), Admin (2008), Developer.
Ajax for Dynamic Web Development Gregory McChesney.
1 Towards a common statistical enterprise architecture Ongoing process reengineering at Statistics Sweden Service Oriented Architecture – SOA Sharing of.
Fixed Assets Deep Dive A204 Presented by: Gary Godfrey Solution Expert November 10, 2015.
Greenlight Presentation Oracle 11g Upgrade February 16, 2012.
IoT: Windows 10 & Raspberry Pi By: Mitchel Sellers.
Performance, Profiling, & Optimization Tools for Enterprise Java Applications S. Ray Holder Michael J. Donahoo.
Entity Framework 7: What’s New? Ricardo Peres Technical Evangelist at Simplifydigital. Microsoft
Stuart Leitch “Code First” & DbContext.
Stuart Kent Group Program Manager, Visual Studio Follow team coding activity with CodeLens.
ASP.NET Core* Shahed Chowdhuri Sr. Technical WakeUpAndCode.com A Quick Overview of ASP.NET Core RC2 * aka ASP.NET 5 before.
Contact for free demo session : Specto Training
PHP + Framework + MVC. What is Framework? Common code - Generic functionality Extensible - Specific functionality Unlike library – Flow Dictated.
Microsoft Office Setup Tech Support. Call for Activate & Install Office.
NBStore v2.4 - Presented by David Lee (Nevoweb)
ONAP on Vagrant for ONAPers
Microsoft Dynamics NAV MVP
Introduction to .NET Florin Olariu
Visual Studio 2017 By Michael Washington
Visual Studio Database Tools (aka SQL Server Data Tools)
Vazi Okhandiar, MCT, PMP, MBA, MSCS SQLSaturday #497 . April 2nd, 2016
SharePoint Solutions Architect, Protiviti
Tools for Performance, Load Testing, Stress Testing Using Telerik Test Studio Pavel Pankov QA Lead Automated Testing Team Telerik QA Academy.
Data Virtualization Demoette… ADO.NET Client
PSTL Toolset A Dynamics GP Admin's Dream
Discover what's new with Microsoft Exchange Public Folders
Installation and database instance essentials
Entity Framework By: Casey Griffin.
By Gary Mandela December 26, 2006
Reverse engineering and debugging .Net applications
Fiscal Year-End Close in D365 for Finance and Operations
Hire Toyota Innova in Delhi for Outstation Tour
SPFx – A modern development tool for SharePoint
Darren Neimke and Jonathan Ruckert
ORMs and the DBA How to Make Both Happy.
Entity Framework Core.
Learn. Imagine. Build. .NET Conf
A Quick Overview of ASP.NET Core 1.0
FAE Group Annual Meeting 2015
ORMs and the DBA How to Make Both Happy.
Delivering Business Value Faster
Microsoft Connect /16/ :45 PM
Microsoft Connect /23/ :38 AM
ORMs and the DBA How to Make Both Happy.
2018 State of the Interconnection Overview
Doug Solutions and Product Manager, Now Micro
Evolve to Modern Management
Application Discovery,
Data Access in .NET Core 3.0 Applications
Why should I care about SQL, if I have ORM?
The Major Benefits of ASP Dot Net Training. With the development of.NET technology, many online business owners demand for migration of ASP to active.
September 12-14, 2018 Raleigh, NC.
Windows Forms in Visual Studio 2005: An in-depth look at key features
ASP.NET Core 2.0 The Future of Web Apps Shahed Chowdhuri
Presentation transcript:

A Micro-ORM for the Discerning Developer Dapper.NET A Micro-ORM for the Discerning Developer

Agenda Overview of Micro ORMs Installation / Setup Usage Q&A / Wrap-up

Micro-ORM NOT a colloquialism for a Microsoft ORM

Micro-ORM NOT a colloquialism for Microsoft’s ORM Intentionally feature sparse

Traditional ORM (EF/NHibernate) Micro-ORM Caching Lazy Loading Object Mapping Validation DB Migration & Generation Object Mapping

Micro-ORM NOT a colloquialism for Microsoft’s ORM Intentionally feature sparse Typically geared toward high performance

Full Disclosure: These are the benchmarks the dapper project produces/publishes. However, they are roughly in line with others (see resources)

Installation and Usage (Code Demo)

Questions?

Resources https://github.com/StackExchange/dapper-dot-net https://github.com/FransBouma/RawDataAccessBencher http://www.toptensoftware.com/petapoco/