I ett admingränssnitt så använder jag en databas för att enkelt kunna lägga till nyheter. Naturligtvis ska man även kunna redigera och radera nyheter, och jag har redan skrivit kod för det.
Dock undar jag ifall om egenhändigt skriven kod är bättre än att använda DataGrid eller DataSet? Både DataGrid och DataSet tar ju en hel del minne och resurser..
Nu kan man ju inte generellt sett säga att min kod är bättre än att använda DataGrid/DataSet för jag visar ju inte min kod, men jag kan ju säga att min kod mer eller mindre är enklast möjliga. Jag använder exempelvis ExecuteNonQuery för att uppdatera och radera (samt sätta in) info i databasen.
DataGrid och dataset är bra. Egen kod är också bra. Det som är väsentligt i detta fall är väl vilka som ska använda gränssnittet. det brukar ju knappast vara så att admingränssnitt används speciellt mycket och då spelar det nog knappast någon roll om du kör med Data - grids/set , då det gott och väl räcker.
Själv använder jag DataTables, vilket inte är lika resurskrävande som DataSeten och så brukar jag använda DataGrids, därför att de är bekväma!