Všechny články
Seriál Windows Azure - díl 5.
Affinity Groups dovolují požádat Windows Azure o topologické přiblížení serverů hostujících vaši službu v datových centrech tak, aby byly zajištěny co nejoptimálnější parametry při komunikaci mezi servery.
Polymorfismus v jazyku C# striktně zajišťuje, že na instanci odvozené třídy je vždy volána přepsaná (override) implementace virtuální metody. Toto platí nejen například při přetypování dané instance zpět na typ základní třídy, ale i při volání metody základní třídy pomoci reflection.
Ve WPF lze vytvořit attached události - Attached Events, někdy také nazývané Custom routed events. Ty nám obdobně jako Attached Dependency Properties, umožňují k libovolnému UIElementu přidat vlastní v tomto případě událost, kterou můžeme na elementu vyvolávat a odchytávat. Ve WPF se toto provádí pomoci třídy EventManager, kterou lze jako attached události registrovat přímo RoutedEvent.
V Silverlightu bohužel attached události nejsou implementované, viz msdn:
“Silverlight does not support creating a custom routed event. The only routed events available in Silverlight are the ones that are defined by existing Silverlight classes, as listed in the "Routed Events" section of Events Overview for Silverlight.” (viz. také Routed Events in Silverlight)
TypeScript je nadstavba jazyka JavaScript. Koncem roku se uvede verze 1.0, která bude integrována do Visual Studia 2013. Zatímco JavaScript byl navržen pro aplikace obsahující stovky řádků kódu, TypeScript je navržen pro aplikace obsahující stovky tisíc řádků kódu. Nabízí typovou kontrolu, třídy, moduly rozhraní, IntelliSense, možnost přejmenovávání metod, příkazy Go To Definiton a Find All References. Jeho syntaxe je navržena tak, aby byla co nejvíce shodná se syntaxí ECMAScript 6.
Streamování videa je na webu doména doplňků prohlížeče jako Microsoft Silverlight nebo Adobe Flash Player. Ty však mají zásadní nevýhodu v tom, že nemusí cílit na stejné spektrum platforem jako prohlížeč a mají vlastní aktualizační politiku. Vývojář pro ně musí používat jiný jazyk a nezřídka kdy i jiné vývojové nástroje. Internet Explorer 11 podporuje adaptivní šifrované streamování videa implementované jazykem JavaScript.
Předpokládejme, že máme datovou strukturu obsahující tyto tři tabulky.
Z těchto tabulek budeme chtít načíst data najednou tímto jedním SQL dotazem.
Předpokládejme dále, že naše datová vrstva umí načtená data vrátit pouze v podobě “flat” sekvence objektů, jehož podoba odpovídá vracenému resultsetu.
Našim úkolem je přetransformovat sekvenci těchto objektů do objektové reprezentace, která by odpovídala původním tabulkám.