Systém pro aktualizaci a spouštění aplikací
Systém pro aktualizaci a spouštění aplikací je určen tvůrcům Windows aplikací pracujících v lokální počítačové síti nebo samostatně na více pracovních stanicích, ze kterých je možné přistupovat na centrální server. Tvůrci aplikací jej využijí hlavně u zakázkového softwaru, u kterého dochází k časté aktualizaci novými verzemi. Díky použití systému není nutné novou verzi aplikačního softwaru znovu instalovat na všechny pracovní stanice. Postačí provést na všech pracovních stanicích první instalaci a na centrálním serveru založit tzv. síťové uložiště, do nějž se vždy nahrává poslední verze vaší systémem spouštěné aplikace. Při každém spuštění aplikace uživatelem prostřednictvím tohoto systému, tento nejprve provede aktualizaci souborů spouštěné aplikace, pokud existuje nová verze, podle vámi zadaného nastavení a teprve potom vaši vlastní aplikaci spustí.
Systém pro aktualizaci a spouštění aplikací je tvořen těmito součástmi:
- Programem Konfigurace datového a konfiguračního souboru - určen pro vaše autorské nastavení požadavků na aktualizaci aplikace a chování systému při provádění aktualizace a spuštění vaší aplikace. S tímto programem budete pracovat výhradně vy jako tvůrci aplikace. Není určen pro zákazníky využívající spouštěnou aplikaci.
- Spouštěcím programem - určeným k provedení vlastní aktualizace a spuštění vaší aplikace na počítači vašeho zákazníka. Tento program bude distribuován vašim zákazníkům spolu s vaší aplikací.
- Datovým souborem - určeným k uložení údajů o vašich požadavcích na aktualizaci a spuštění aplikace, ke kterým nemá mít váš zákazník přístup, a proto je soubor distribuován s vaší aplikací v kryptované podobě. Vy jako autoři spouštěné aplikace tento soubor upravujete a vytváříte pomocí výše zmíněného Konfiguračního programu.
- Konfiguračním souborem - určeným uživateli vaší aplikace k nastavení pro něj dostupných a jím nastavovaných parametrů systému jako je například umístění tzv. síťového uložiště v uživatelově počítačové síti.
Systém je vytvořen na platformě .NET Framework a je primárně určen také pro aplikace napsané na této platformě. Je možné jej použít i na vaše aplikace napsané na jiné platformě, které však nevyžadují registraci svých komponent (například ActiveX) v operačním systému Windows. Naopak systém umožňuje a podporuje instalování a registraci vašich assembly v GAC (global assembly cache).
V rámci Systému pro aktualizaci a spuštění aplikací si můžete, mimo jiné, pro vaši spouštěnou aplikaci nastavit:
- podle čeho bude určována nová verze jednotlivých souborů vaší aplikace.
- typ assembly (EXE nebo DLL) z vaší aplikace, kterou bude tato spouštěna. (U aplikací nenapsaných na .NET Frameworku jen EXE soubor.)
- jméno souboru assembly vaší aplikace (u DLL assembly i jméno objektové třídy, jejíž instance se má při spouštění vytvořit), která má být systémem spuštěna.
- jak pracovat s parametry příkazové řádky a jaké parametry vaší aplikaci předávat.
- zda se má při aktualizaci a spouštění vaší aplikace zobrazit vašemu zákazníkovi okno s nějakým obsahem a nastavit tento obsah.
- jaké soubory z vaší aplikace budou při každém spuštění předmětem aktualizace (všechny, nebo jen vybrané).
- texty chyb a varování uživateli vaší aplikace, které mu mají být zobrazeny v případě problémů s aktualizací a spuštěním vaší aplikace.
Součástí dodávky systému je podrobná dokumentace, kontextová nápověda k programu Konfigurace datového a konfiguračního programu a ukázkové příklady použití systému včetně jejich popisu.
Volně k dispozici máte demo verzi tohoto softwaru, aby jste si jej mohli bezplatně vyzkoušet. Instalační sada demoverze obsahuje kompletní dokumentaci a nápovědu k ostré verzi a vlastní software se vzhledem a chováním ostré verze, který je však poněkud omezen na funkčnosti. Demo verzi si můžete stáhnout z jednoho z uvedených serverů , , nebo .
Technický popis
Vytvořeno:
2006
Vyžadovaný software:
Využívaný software:
Vývojové nástroje:
Visual Basic .NET, HTML HelpWorkshop, MS Word
Použité technologie:
.NET Framework 1.0., HTML, XML
Velikost knihovny:
124 kB a 44 kB
Velikost dokumentace:
1,42 MB
Obchodní informace
Cena:
1580 Kč
Velikost dodávky:
6,43 MB
Velikost dodávky po kompresi:
1,57 MB