ASP.NET Menu és a teljesítmény

Az ASP.NET 2.0 óta létezik a Menu vezérlő, mellyel dinamikus, adatköthető menüt készíthetünk. Az egyik legfontosabb tulajdonsága, hogy támogatja a security trimming-et (ha bekapcsoljuk), azaz csak azokat a menüpontokat jeleníti meg, amik mögött olyan oldalak vannak, amiket a felhasználó megnézhet.

Praktikussága miatt eddig mindig használtam is ezt a lehetőséget. Ma azonban ezt találtam az MSDN-en:

"The security-trimming feature uses URL authorization on each request to determine whether a user has access to a URL that is associated with a siteMapNode element. This extra work reduces performance depending on the number of nodes that are being authorized."

Ez alapján úgy tűnik, hogy nem éri meg ezt az opciót használni, ha sok menüpontunk és sok látogatónk van.

A teljes MSDN cikk itt olvasható: http://msdn.microsoft.com/en-us/library/ms178428.aspx



Dávid Zoltán

Dávid Zoltán Mérnök Informatikusként végeztem a BME-n, jelenleg webfejlesztéssel és gépi tanulással foglalkozom.

2008.07.16. 13:48:02 | Permalink | Hozzászólások: 0 | Tárgyszavak: , ,


  • Word dokumentum generálása adatkötéssel - 3. rész: Kontroll

    Balássy György (MS RD, ASP.NET MVP, MCTS) Bár a Word 2007 preferált fájlformátuma a DOCX teljes mértékben nyitott és XML alapú, elmondhatjuk, hogy a tartalom programozott közvetlen előállítása mégsem igazán egyszerű, mert az adat és a megjelenítés erősen keveredik a WordML nyelvben. Már a Word 2003-ban megjelent az a lehetőség, hogy a dokumentumhoz XSD sémát rendelhetünk, amely alapján a szöveg egyes részeit nyers XML-ben exportálhatjuk, de sajnos ez nem teszi lehetővé a tartalom generálását, ahogyan azt korábban láttuk. Tovább »
  • Response.Redirect kliens oldalon

    Balássy György (MS RD, ASP.NET MVP, MCTS) Számtalanszor előfordul, hogy egy oldal feldolgozása során a felhasználót át kell irányítanunk egy másik oldalra. Erre vannak jól bevált megoldások, a Response.Redirect, a Server.Transfer vagy a Server.Execute. Mindegyiknek megvan a maga előnye és hátránya, van azonban egy közös nagy hátrányuk, amit hajlamosak vagyunk elfelejteni. Tovább »


Írja meg Ön is véleményét!


Hozzászólásokat csak regisztrált, bejelentkezett felhasználóktól tudunk elfogadni!

Hozzászólások