NHibernate
Fluent NHibernate è un tool open source che consente di mappare e auto mappare una Data Base sul modello dati di un applicazione.
NHibernate è un ORM che consente di mappare database relazionali dei più diffusi vendor, i quali sono:
• Microsoft SQL Server 2005/2008
• Oracle
• Microsoft Access
• Firebird
• PostgreSQL
• DB2 UDB
• MySQL
• SQLite
Questo lo rende un alternativa a Entity Framework qualora ci si trovi ad utilizzare un DBMS non supportato o un DBMS per il quale il costo della licenza sia esoso.
L’oggetto Session
L’oggetto Session si occupa di stabilire la connessione al motore della Base di Dati, di estrarre e di salvare i dati, che vengono effettivamente estratti dalla Base...