Servus,
eine Frage an die Personen, die schon mit .Net gearbeitet haben:
Lohnt sich ADO.Net?
Welche guten Bücher gibt es über das Thema? (Bitte keine Inet-Tutorials)
Momentan nutze ich das ODBC, bzw das MySQL-ByteFX-Interface für ADO.Net mit normalen selbstgebauten SQL-Queries. Wäre praktisch, wenn bei Veränderung der Objekte im Code automatisch der Stand automatisch in die Datenbank eingespielt werden. Ist dies mit ADO.Net mit vertretbarem Aufwand möglich?
Vielen Dank für's Feedback,
TheUndeadable
ADO.Net - Interessant?
gepostet vor 19 Jahre, 9 Monate von TheUndeadable
gepostet vor 19 Jahre, 9 Monate von mr ed
hi,
ich hab gute erfahrungen mit asp.net gemacht. nur würde ich nicht die mysql datenbank benutzen und vor allem nicht das lahme obdc.
das beste ist man arbeit sich in eine datenbank ein die
1. stored procedures unterstützt
2. und ein ado.net data provider zur verfügung steht
das wären im "kostetnix" bereich zum einen firebird 1.5.2 und prostgresql 8.0 und im "kostetwas" bereich ms sql server (msde ist soweit "kostetnix" ist aber auf maximal 5 simultane zugriffe kastriert)und oracle 10g.
wenn du zugang zu einer uni bibliothek hast wäre das nicht schlecht. ich habe mir mein wissen dort kostenlos geholt. die bücher sind zum teil ja doch recht teuer.
ist schon lustig wenn man die logik eines ganzen ticks in einem dutzend stored procedures reinpackt und diese dann nur noch mit nem executenonquery bequem anstossen muss.
das gleiche gilt für spieler aktionen während des ticks. input parameter an die stored procedure übergeben berechnungen, validierungen etc. laufen auf datenbank ebene ab. super bequem und sicher.
aber am besten find ich das dataset model von ado.net. im grunde kann man damit die datenbank auch virtuell im arbeitsspeicher des webserver halten und nur noch periodisch in die datenbank sichern. ist zwar was aufwendiger zu proggen aber schnell wie "flitzekacke"
und so weiter......
cu
ich hab gute erfahrungen mit asp.net gemacht. nur würde ich nicht die mysql datenbank benutzen und vor allem nicht das lahme obdc.
das beste ist man arbeit sich in eine datenbank ein die
1. stored procedures unterstützt
2. und ein ado.net data provider zur verfügung steht
das wären im "kostetnix" bereich zum einen firebird 1.5.2 und prostgresql 8.0 und im "kostetwas" bereich ms sql server (msde ist soweit "kostetnix" ist aber auf maximal 5 simultane zugriffe kastriert)und oracle 10g.
wenn du zugang zu einer uni bibliothek hast wäre das nicht schlecht. ich habe mir mein wissen dort kostenlos geholt. die bücher sind zum teil ja doch recht teuer.
ist schon lustig wenn man die logik eines ganzen ticks in einem dutzend stored procedures reinpackt und diese dann nur noch mit nem executenonquery bequem anstossen muss.
das gleiche gilt für spieler aktionen während des ticks. input parameter an die stored procedure übergeben berechnungen, validierungen etc. laufen auf datenbank ebene ab. super bequem und sicher.
aber am besten find ich das dataset model von ado.net. im grunde kann man damit die datenbank auch virtuell im arbeitsspeicher des webserver halten und nur noch periodisch in die datenbank sichern. ist zwar was aufwendiger zu proggen aber schnell wie "flitzekacke"
und so weiter......
cu