The official Fatica Labs Blog! RSS 2.0
# Sunday, 17 October 2010

 Kynetic ORM è un nuovo ORM che sfrutta le potenzialità di C# 4.0, in particolare dynamics, per consentire un utilizzo a configurazione Zero. L’autore propone un esempio completo partendo da questo modello:

 

image

E mostrando come con qualche riga di codice si realizzi di fatto l’accesso:

 

 
   1: string cn = "your connection string";
   2: var link = new KSQLLink( cn );
   3: cmd = link.From( x => x.Employees ).Where( x => x.LastName >= "C" );
   4: foreach( dynamic obj in cmd ) Console.WriteLine( "- {0}\n", obj );
 
Ci sono comunque delle facilities se si vuole creare un mapping con oggetti fortemente tipati ( ma ovviamente il codice da scrivere aumenta :-; )

Mi sembra di poter dire che sia un progetto da seguire, anche se mi sento di dire che forse incoraggia un po’ troppo l’approccio DB-First.

Sunday, 17 October 2010 09:36:22 (GMT Daylight Time, UTC+01:00)  #    Comments [0] - Trackback
ORM

My Stack Overflow
Contacts

Send mail to the author(s) E-mail

Tags
profile for Felice Pollano at Stack Overflow, Q&A for professional and enthusiast programmers
About the author/Disclaimer

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

© Copyright 2019
Felice Pollano
Sign In
Statistics
Total Posts: 157
This Year: 0
This Month: 0
This Week: 0
Comments: 127
This blog visits
All Content © 2019, Felice Pollano
DasBlog theme 'Business' created by Christoph De Baene (delarou) and modified by Felice Pollano