The official Fatica Labs Blog! RSS 2.0
# Sunday, October 17, 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, October 17, 2010 9:36:22 AM (GMT Daylight Time, UTC+01:00)  #    Comments [0] - Trackback
ORM

All comments require the approval of the site owner before being displayed.
OpenID
Please login with either your OpenID above, or your details below.
Name
E-mail
(will show your gravatar icon)
Home page

Comment (Some html is allowed: a@href@title, b, strike, strong) where the @ means "attribute." For example, you can use <a href="" title=""> or <blockquote cite="Scott">.  

Enter the code shown (prevents robots):

Live Comment Preview
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