1) Prestal jsem vsude na webu pouzivat AJAXove uploadery(nejen) obrazku. Pouzival jsem ten z AjaxControlToolkit od MS asi na 4rech strankach a vecne s nim byly nejake problemy. Ted moje trpelivost pretekla a vsechno jsem to nahradil <input type=”file” multiple=”multiple” />.
2) Tento bod souvisi s bodem 1 – mam nejen univerzalni tridu pro zobrazeni photo gallerie, ale ted i pro upload. Ted staci tedy pouze vytvorit instanci teto tridy a predat do ni kolekci HttpPostedFiles – o vse ostatni se uz postara trida sama.
3) Stranka s uzivatelskym profilem, napr. http://localhost/Me/User.aspx?un=sunamo nyni zobrazuje obrazek, ktery si stahne z gravatar.com. Neni v prilis velkem rozliseni, jen 80x80px ale aspon neco.
4) Gravatary se uz nestahuji pri kazdem nacteni stranky. Ted si zmenite avatar na gravatar.com a tlacitkem se nacte ke me na hosting. Zrychli to nacteni vsech stranek a snizi zatez serveru gravatar.com.
5) Nyni kdyz se prihlasite a jste prihlaseni i jinde, tajny kod se nezmeni. A plati to i pri odhlaseni, kdyz jste prihlaseni na vice mistech a na jednom se odhlasite, zneplatite tim prihlaseni na vsech ostatnich webech. Jeste jsem tu mel problemy ze jsem si menil mail a nefungovalo to.
Nakonec ale to fungovat zacalo, a to jsem jen prestal kontrolovat zda radek existuje v tabulce a misto toho jsem ziskaval mail. Ted bych chtel udelat, aby kdyz nekdo se pokusi treba 10x o neuspesne prihlaseni v hodine, system ho zablokuje a bude moci mit dalsich 10 pokusu az za hodinu.
Melo by to byt vsude, kde se uzivatel bude snazit provadet nejake autorizovane operace, tedy i v ashx handlerech kterych mam bezpocet.