Subsonic
There are 2 entries for the tag
Subsonic
Sto usando SubSonic 3.0 e mi sono purtroppo accorto di un problema nell’utilizzo delle stored procedure che necessito di una modifica del parametro di timeout. Il problema è relativo all’impostazione del CommandTimeout sull’oggetto StoredProcedure di SubSonic. SubSonic “wrappa” i comandi all’interno di un QueryCommand che poi a sua volta rimappa sul DbCommand relativo al provider di database utilizzato. Esattamente nella classe SubSonic.DataProviders.DbDataProvider e nei vari metodi Execute, non viene rimappato il CommandTimeout impostato sul QueryCommand di SubSonic nel DbCommand di ADO.NET. La soluzione per il momento consiste nello scaricarsi i sorgenti di SubSonic e modificare nei punti...
SubSonic è un tool open(ci sono i sorgenti inclusi nel package di installazione) che fornisce un framework di accesso ai dati basato sul pattern ActiveRecords. Risulta quindi una soluzione molto utile, veloce e semplice da utilizzare in progetti in cui non è un requisito l'avere una architettura per forza di cose "loosely coupled"(anche se da questo post l'autore dimostra come anche con SubSonic posso comunque realizzare architetture basate per esempio sul pattern Repository e mantenendo le indipendenze tra i vari layers). L'ultima versione, la 2.1, presenta un bug durante l'esecuzione di stored procedures che abbiano parametri di tipo...