Doteraz som pouzival foldre podla jednotlivych roli, v nich boli stranky aspx kde som cez web.config nastavil pristup pomocou lozation. Linky skryvam cez sitemap podla elementu roles. Podla roli bol uzivatel routovany na stranku kam ma pristup. Len ma zaujimal nejaky iny sposob ako je to mozne spravit, ci ako to riesia iny, ci si nekomplikujem zivot tymto clenenim. Casto sa mi stava ked prerabam kod podla poziadavky tak musim prepisat 5-6 stranok kde je podobny kod s mensimi upravami. Je rozumne pouzivat v projekte dva modely? Jeden na pristup read a druhy readwrite. V modely readwrite mam len tabulky a prepojenia. V modely read mam ulozene view(ulozene na SQL servri) ktore pouzivam v EF. Raz mi niekto povedal aby som to takto riesil kvoli bezpecnosti web aplikacie.
|