Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Application Block per .NET 2.0
mercoledì 25 ottobre 2006 - 10.15
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
ricky
Profilo
| Junior Member
179
messaggi | Data Invio:
mer 25 ott 2006 - 10:15
Ciao a tutti, un chiarimento: l'application block distribuito da Ms,
consente creare anche le classi relative alle tabelle presenti nel DB?
Sarebbe errato considerare questo prodotto un ORM? In caso negativo, cosa lo differenzia?
Grazie
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mer 25 ott 2006 - 11:34
>Ciao a tutti, un chiarimento: l'application block distribuito
>da Ms,
A che application block ti riferisci ? Ce ne sono diversi non solo uno.
>Sarebbe errato considerare questo prodotto un ORM? In caso negativo,
>cosa lo differenzia?
Non credo, un application block è una cosa abbastanza ridotta rispetto a un ORM vero e proprio che è molto più avanzato come per sempio nHibernate (che consta se non sbaglio di milioni di righe di codice).
Ciao
David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/
ricky
Profilo
| Junior Member
179
messaggi | Data Invio:
mer 25 ott 2006 - 14:17
Intendevo questo
Data Access Application Block for .NET v2
http://www.microsoft.com/downloads/details.aspx?FamilyId=F63D1F0A-9877-4A7B-88EC-0426B48DF275&displaylang=en
Quindi non è propriamente un ORM, ma consente di creare delle classi che "mappano" le tabelle contenute nel DB e relativi metodi di interrogazione del DB? (leggendo alcuni articoli a riguardo mi sembrava di aver capito che facesse anche - o solo - questo) ... mi sbaglio?
Quindi per ORM (free) intendiamo: MyGen e Hibernate?? Continuo cmq a non capire quando può "bastare" l'utilizzo di DataAccess App Block e quando è meglio passare a MyGen. Potresti illuminarmi?
Grazie
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
gio 26 ott 2006 - 11:04
>Quindi per ORM (free) intendiamo: MyGen e Hibernate?? Continuo
>cmq a non capire quando può "bastare" l'utilizzo di DataAccess
>App Block e quando è meglio passare a MyGen. Potresti illuminarmi?
Bella domanda.
Personalmente non ho mai usato nè Hibernate nè il block che hai indicato. Ho utilizzato a volte i Codesmith Tools che fanno generazioni di codice e ti facilitano la costruzione di un DAL. Secondo me dipende un po' dalla complessità dell'applicazione che stai costruendo. L'application Block di Microsoft non credo che sia così flessibile, completo, avanzato, come nHibernate o simili. Quindi insomma si tratta di vedere un po' ciò che devi realizzare, di vedere i vari prodotti che puoi utilizzare e poi adottarne uno.
Ciao
David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !