Na některých ASP.NET stránkách je k vidění nepěkná věc: v URL obsahují GUID.
Odbočka pro ty, kteří nevědí: GUID je číslo, které je celosvětově unikátní, ale zato není pro člověka zrovna dvakrát čitelné (na příkladu 08617182b3424851a06ad4c457bc4808 posuďte sami). A pokud jste se náhodou chtěli zeptat – ano, i vy můžete mít vlastní GUID. (Odbočka č. 2: Netušíte někdo, proč Google po zadání „eBay GUID“ najde úplné nesmysly?)
Zpět k pointě. Jestli do URL něco opravdu nepatří, pak jsou to
dlouhé zběsilosti typu GUID. To, že v .NET Frameworku funguje jednoduché
System.Guid.NewGuid()
ještě neznamená, že by se toto číslo
mělo používat k identifikaci článků, stránek, komentářů a
podobně.
ASP.NET vývojáři, probuďte se.
P.S.
http://www.gotdotnet.com/…gallery.aspx?…
http://blog.renestein.net/…19fcca5.aspx
(zde za to
může dasBlog)
http://www.wetlands.org/…clemenu.aspx?…
http://www.magpictures.com/profile.aspx?…
http://www.vasst.com/product.aspx?…
P.P.S. Můžete začít přidávat odkazy na svoje ASP.NET stránky, kde je všechno v pořádku :)
S tím nelze než souhlasit, je to hloupý návrh řešení aplikace a já plně souhlasím s příspěvkem. Jen ten nadpis se mi zdá tak trochu zavádějící nuceným rejpáním do ASP.NET – jakoby ASP.NET bylo na vině, že vývojář použije takto nesmyslný identifikátor, nehledě na to, že onen GUID nemusí mít ani původ v .net Frameworku, vždyť může být automaticky generovaný na straně databáze. Čili bych v nadpisu slovo „některých“ nahradil za „nevhodně navržených“ či přímo „hloupě navržených“ :)