webForumDet fria alternativet

Typade dataset och egna crud-metoder?

.NETur .NET

3 svar · 672 visningar · startad av Lukaspojken

Medlem sedan maj 20011 312 inlägg
Frågan#1

Är det någon här som använder sig av typade dataset kombinerat med eget skrivna CRUD-metoder, dvs du använder inte de metoder som skapas via table adapters utan skapar egna mappningsmetoder mot databasen? Jag söker lite erfaranhetsutbyten kring det hela. Jag känner att jag kommit en bit på vägen och jag har lyckats skapa fyra generella metoder (CRUD-metoder) som hanterar alla typer av typade dataset.

Finns det några nackdelar med att använda sig av typade dataset med eget skrivna CRUD-metoder?

Medlem sedan maj 20012 812 inlägg
#2

Lukaspojken skrev:

Finns det några nackdelar med att använda sig av typade dataset med eget skrivna CRUD-metoder?

Inte vad jag vet...

Lukaspojken skrev:

Finns det några nackdelar med att använda sig av typade dataset

Några stycken, den största är väl att det kan bli jobbigt att implementera egen kod i det hela om man nu vill göra det, typ valideringsregler, eftersom dessa försvinner om du genererar om ditt dataset, sedan så har jag för mig att det ligger ett otypat dataset i botten som det typade datasetet använder vilket betyder att det blir en massa casting mellan olika objekt när man använder typade dataset...

- M

Medlem sedan maj 20011 312 inlägg
#3

Det jag gillar med typade dataset är att det blir en light variant av objektorientering. Det känns som lite som ett mellanting mellan tabellorienterad arkitektur och arkitektur med affärsobjekt. Helst skulle jag vilja jobba mer med objekt och inte skyffla data i dataset men men det är inte jag som bestämmer :)

Det där med valideringsreglerna borde gå att hantera genom ett arv av det typade dataset:et. Japp, jag kollade lite snabbt i den autogenerade koden och visst sker det castningar som du säger. Hmm, det borde inte ha varit så svårt att fixa så att det inte blev castningar. Tror du att MS eventuell förbättrar det i framtida versioner för det känns lite B :)

Medlem sedan maj 20012 812 inlägg
#4

Lukaspojken skrev:

Tror du att MS eventuell förbättrar det i framtida versioner för det känns lite B

Nope. Jag tror att MS äntligen har insett att DataSetetn inte har någon plats i stora lösningar. Och att de kommer satsa allt krut på sin ADO Entity Framework, som är en O/R Mapper

lukaspojken skrev:

men det är inte jag som bestämmer

Sätt ner foten och säg ifrån då ;)

- M

135 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)