thevice skrev:
1. Vad går snabbast, använda SqlDataSource eller skriva databaskopplingen och allt själv i codebehind? SqlDataSource är ju mycket bekvämare. Då jag använder MySQL och SqlDatasource är ju inte gjort för MySQL men det kanske inte gör någon skillnad.
Det går inte att svara på, eftersom vi inte vet hur bra datalager du skriver. Det finns dock alla möjligheter att göra en egen koppling snabbare, eftersom man kan undvika en massa overhead som DataSource sysslar med.
thevice skrev:
2. Känar man på att skriva ut resultaten man får av databasen direkt på .ASPX sidan eller att köra med ItemDataBound?
Det beror på... I ItemDataBound har man möjligheten att göra saker effektivare, i och med att man kan slippa kostsamma Bind och Eval. Fast man har förstås också alla möjligheter i världen att sabba till det med dålig kod.
thevice skrev:
3. När jag försökte lära mig SqlDataSource så snubblade jag förbi något som hette i stil med SpeedyDataSource. Någon som har testat det och ger det någon skillnad prestanda mässigt?
Aldrig hört talas om.
thevice skrev:
4. Vad är det igentligen för skillnad på SqlDataSource och ObjectDataSource?
SqlDataSource jobbar mot en SQL-databas, ObjectDataSource mot ett objektbaserat affärslager.

