jQuery.widget(), kterou jsem potřeboval pro customizaci hodně controlů), ale dokonce i prvně Metro UI CSS Framework a grafická šablona je taky free stáhnutá z netu a nejedná se o moji práci, takže to vypadá k těm ostatním mým webům skvěle a ne tak nudně. A co tento web obsahuje? Primárně je určen k zobrazování mých desktopových aplikací, možnosti stahování jednotlivých verzí každé aplikace. Nejvíce jsem si pohrál s tím co vy nevidíte, totiž s admin částí. Abyste si udělali představu jak to v tom mém slavném admineru vypadá, mrkněte na tyto fotky:






2)funkce webu pro návštěvníky, prvně tedy
2):
-
Žebříčky – Srovnání všech aplikací podle dosažených „výsledků“ – zatím v oblasti počtu stažení, zobrazení stránky a „ano, tato aplikace se mi líbí“. Zobrazuje se prvních TOP10 aplikací, což teď ještě ani nemám, jen 3, ale v průběhu dnešní noci a zítřka budu přidávat další programy z GitHubu. Tyto žebříčky a aplikace v nich můžete také filtrovat, zatím pouze na konzolové aplikace, GUI aplikace a všechny aplikace. Když kliknete na žebříčky v hlavičce tak se vám zobrazí všechny aplikace.
-
Stránka Technologie – krátké pojednání o tom co mám rád, v čem programuji a také jaký je můj programovací příběh. Není tam sice skutečný důvod proč jsem začal programovat ale to už dnes stejně nikoho nezajímá.
-
Vyhledávání projektů pomocí tagů (štítků). K tagům se dostanete z úvodní stránky apps.
-
Vyhledávání projektů pomocí textu . Algoritmus je jednoduchý – prohledává se prvně název programu, pak jeho popis a pak všechny jeho verze. Proto jsou taky ve vyhledávání prvně shodné názvy programu(klidně i jen částečně), pak shody v popisech aplikací a pak shody v změnách verze. A ještě jedna perfektní věc – vím že vám to moc neřekne, ale dal jsem si s tím o trochu více práce a vyhledávání kompletně používá indexy, takže by mělo být i hodně rychlé :-).
-
Seznam všech aplikací ve formě dlaždic nebo ve formě app cloudu – opět na úvodní stránce.
-
Důležité odkazy – pár důležitých linků na programátorské zdroje.
- A pak samozřejmě
stránka App , která zobrazuje detaily aplikace. Pokud chcete, můžete zde stáhnout doporučenou verzi i nejnovější(ale pokud chcete jinou, jde to taky, jen musíte mít odkaz a nebo si ho vyhledat ať už na mém webu nebo si ho vygooglit – nicméně google to asi nebude indexovat, když cesta k němu vede jen přes vyhledávání. Nápad na zlepšení – uvést na stránce verze všechny verze programu. Ke všemu máte spoustu informací. Záložky které zde jsou:
-
Informace – meta info o programu. Vztahuje se vždy na 100% pouze k doporučené verzi.
-
Fotogalerie – relativně velké fotky aplikace vč. popisků.
-
Verze aplikace – doporučená a nejnovější verze ke stažení, vč. meta informací. Každé stahování se trackuje.
-
Software na kterém závisí – tohle jsem moc nedomyslel. Myslím že dnes .NET FW aplikace mají svůj bootstrap, který stáhne věci které na svém PC nemáte a potřebuje je pro běh aplikace. Zatím tam tedy dávám to k čemu to bylo původně určeno, ale možná že v budoucnu se to změní na „Dodatečné soubory“ – a budu tam dávat soubory své vlastní.
