Zdravím, pracujem na rozpracovanom projekte Asp.net. Rad by som sa dozvedel váš názor ako vylepšiť architektúru. Dosial to funguje tak, že mám .aspx page ktorá volá metódy buď eventami v code-behind alebo skrz ObjectDataSource priamo metody v triede RecordUtilities. Tu sa volajú ďalšie metody z rôznych tried podľa daneho objektu , ktorý spracúvam.Tieto konecne metódy potom získavajú data volaním StoredPRocedure a vracaju kolekcie. Tieto kolekcie sa upravuju a parsuju v RecordUtilities. ktorá potom následne vracia DataSet do aspx.
Mojou otazkou je ci takto "oddelene " spracovávanie dat je efektívne alebo treba to nejak lepšie oddeliť od seba trebars MVVM. Alebo je to zbytočné? Ďakujem
EDIT: PRacujem na .NET4 framework a pouzivam SQL Server