ADO.NET hiányosságok
Herczeg Artúr
Azt hiszem, hogy az ADO.NET, a .NET Keretrendszer adatbázis-hozzáférést nyújtó része igen fontos a mindennapi munka során. Szinte nincs olyan alkalmazás, ahol ne kellene adatbázist kezelni. A minap megfogalmazódott bennem egy er?s kétely, vagy talán kritika, hogy mi is az ADO.NET célja.
Ha visszaemlékszünk, akkor a Microsoft világában az ADO.NET el?dje az ADO volt (ami el?tt igen sok 3 és négybet?s technológia volt még). A lényegi különbség köztük, hogy az ADO kapcsolat-orientált volt, míg az ADO.NET kapcsolat nélküli módban dolgozik. A kapcsolat-orientált m?ködés azt jelenti, hogy addig volt kapcsolatunk (session) a szerverhez, amíg azt használtuk, és mutatókkal tudtunk mozogni a sorokban. A kapcsolat nélküli mód azt jelenti, hogy letöltjük, ami kell, majd leválunk a szerverr?l.
És itt jön a bökken?. Véleményem szerint az ADO.NET-et kifejezetten nagy projektekhez, nagyvállalatokhoz tervezték, er?sen elhanyagolva az egyéb igényeket. Az els?dleges szempont az volt, hogy a szervert minél kevesebb ideig terheljük. Van benne sok-sok memória meg nagy sávszélesség. Ha egy szerver nem bírjam rakunk mellé még párat. A lényeg, hogy minél több kérést ki tudjon szolgálni.
Ezzel szemben vegyünk egy kisebb projektet, egy kisebb céget. (tovább…)
Kapcsolódó tartalom:| LINQ és ADO.NET Entity Framework || C# 3.5 – els? gondolatok || Konzol és ablak közti váltás || Adatbázis normalizálás || DBNull |
Kategória: .NET, Microsoft, Programozás |
Nincs megjegyzés »





Mit tehet az ember, ha nem tud egy