Přehled rozšíření uživatelského rozhraní portálu Pro správu sady Azure Pack Windows
Platí pro: Windows Azure Pack
Windows Azure Pack pro portál pro správu serveru Windows pro správce a portál pro správu pro tenanty mají rozšiřitelná uživatelská rozhraní, která se dají použít k zobrazení dat a provádění operací. To je obvykle ve formátu seznamu položek, které se dají "přejít k podrobnostem", aby se zobrazily podrobnosti o jednotlivých položkách. Pro každou položku seznamu lze použít sadu příkazů, jako je odstranění a vytvoření. Sada Windows Pro vývojáře sady Azure Pack poskytuje ukázkovou implementaci "Hello World" vlastního poskytovatele prostředků, který zahrnuje ukázkový portál pro správu pro rozšíření správců a ukázkový portál pro správu pro rozšíření tenantů. Další informace najdete v tématu Windows ukázky sady Azure Pack Developer Kit.
Upozornění
Provedení změn základní architektury uživatelského rozhraní se nedoporučuje, protože budoucí verze Windows Azure Pack přepíše všechny provedené změny.
Rozšíření se zapisují pomocí následujících technologií, se kterými se čtenář předpokládá, že je obeznámen:
JavaScript (včetně jQuery)
HTML/CSS
XML
C#
ASP.NET
Vzor MVC (konkrétně ASP.NET MVC 4)
Microsoft Visual Studio 2012
Struktura rozšíření
Každé rozšíření je součástí na straně klienta (napsané pomocí JavaScriptu, HTML, CSS atd.) a části na straně serveru napsané pomocí ASP.NET MVC v jazyce C#.
Na straně klienta se uživatel komunikuje, zobrazuje data a přijímá příkazy. Odesílá a přijímá data ze strany serveru. Na straně serveru se zveřejňuje sada koncových bodů rozhraní REST API, které klientská strana volá prostřednictvím vrstvy rozhraní API pro správu služeb. Tímto způsobem funguje na straně serveru kanál od klienta až po back-end (rozhraní API pro správu služeb). Tento "man-in-the-middle" je vyžadován z důvodu modelu zabezpečení moderních webových prohlížečů, který umožňuje volání AJAX jenom do domény, ze které pochází samotný web, v tomto případě portál pro správu pro správce nebo portál pro správu pro tenanty.
Viz také
Windows rozšíření uživatelského rozhraní portálu Pro správu sady Azure Pack