Domanda

Qualunque framework .NET ti consente di creare prima Entità aziendali e poi Database. In altre parole, consente di utilizzare il metodo DDD / Persistence Ignorance per eseguire il backup nel database in un secondo momento. Qualsiasi strumento che consenta ai Modelli / Classi che hai scritto di generare il DDL SQL e gli script di migrazione.

Sentiti libero di rielaborare la mia verbosità e renderlo una domanda migliore.

È stato utile?

Soluzione

NHibernate supporta la progettazione guidata dal dominio, l'ignoranza della persistenza e la generazione automatica di modelli di dati.

Altri suggerimenti

Eco di CapableObjects fa quello che stai chiedendo e molto altro. C'è un po 'di curva di apprendimento, ma l'aumento di produttività è sorprendente. Non in alcun modo collegato con l'azienda tra l'altro - solo un cliente molto felice.

Puoi optare per Castle ActiveRecord che nasconde la complessità di NHibernate e può creare lo schema da entità aziendali con varie opzioni come la creazione di un file di schema e la creazione diretta delle entità del database.

DataObjects.Net è progettato per supportare esattamente questo schema.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top