|
|
ASP.NET QuickStart Príručka
Riadenie Vašej ASP.NET aplikácie
Novinky v 2.0
- Configuration API - Configuration API Vám povoľuje napísať programy a nástroje
na preverenie a modifikovanie aplikačných nastavení použitím plne silne typového
configuration API, ktoré dokonca pracuje aj na vzdialených počítačoch.
- Nové konfiguračné nástroje - ASP.NET 2.0 obsahuje bohaté riadiace nástroje,
ktoré môžete použiť pre jednoduché editovanie nastavení aplikačnej konfigurácie
v IIS Administration Manager a v Visual Studio 2005.
- Kryptovanie konfigurácie - ASP.NET 2.0 Vám povoľuje ochrániť Vaše citlivé
nastavenia použitím vstavanej podpory pre kódovanie konfiguračných sekcii.
Táto časť hovorí o týchto, ale aj ďalších funkciách riadenia v ASP.NET 2.0.
Hlavnou požiadavkou na každý webový server je bohatý a flexibilný konfiguračný a
riadiaci systém -- taký, ktorý Vám povoľuje jednoducho spojiť nastavenia s inštalovateľnou
aplikáciou (bez toho, aby sme museli zapisovať hodnoty do kódu) a povoľuje administrátorom
jednoducho riadiť a prispôsobiť tieto hodnoty po umiestenení stránky na server.
ASP.NET obsahuje konfiguračný systém navrhnutý pre uspokojenie potrieb oboch z týchto
strán; poskytuje hierarchickú konfiguračnú infraštruktúru, ktorá povoľuje, aby boli
rozšíriteľné konfiguračné dáta definované a použité v priebehu aplikácie, sídla,
a/alebo stroja. ASP.NET obsahuje plnú súpravu nástrojov pre konfiguráciu webovej
aplikácie. ASP.NET má nasledujúce funkcie pre konfigurovanie a riadenie webových
aplikácii:
- ASP.NET dovoľuje, aby boli konfiguračné nastavenia uchované spolu so statickým obsahom,
dynamickými stránkami a objektom logiky vrámci hierarchie jedného aplikačného adresára.
Užívateľ alebo administrátor jednoducho potrebuje skopírovať jeden adresárový strom
pre nastavenie ASP.NET Framework aplikácie na stroji. Zmeny v konfiguračných súboroch
ASP.NET sú automaticky detekované systémom a sú použité bez potreby nejakého zásahu
zo strany užívateľa (inými slovami, administrátor nemusí reštartovať webový server
alebo vykonať reboot stroja, aby nadobudli účinok).
- Konfiguračné dáta sú uchované v súboroch s nešifrovaným textom, ktoré sú čitateľné
a zapisovateľné. Administrátori a vývojári môžu použiť hocijaký štandardný textový
editor, XML parser, alebo skriptovací jazyk interpretovanie a aktualizovanie konfiguračných
nastavení. Avšak ASP.NET 2.0 teraz taktiež obsahuje súpravu konfiguračných nástrojov,
ktoré môžu byť použité pre vizuálne nastavenie webovej aplikácie.
- ASP.NET 2.0 teraz obsahuje plné Configuration Management API, ktoré Vám dovoľuje
preskúmať, čítať a modifikovať konfiguračné nastavenia prostredníctvom čistého,
silne typového programovacieho modelu. Management API automaticky spracováva zlučovanie
a oddeľovanie nastavení zdedených prostredníctvom konfiguračnej hierarchie, a to
Vám dovoľuje pracovať s nastaveniami ako s jednoduchými objektmi. Configuration
Management API môže byť dokonca použité pre editáciu konfiguračných súborov na vzdialenom
počítači.
- ASP.NET poskytuje rozšíriteľnú konfiguračnú infraštruktúru, ktorá Vám dovoľuje vytvoriť
Vaše vlastné konfiguračné sekcie, definovať životnostný formát Vašich aplikačných
nastavení, inteligentne sa zapájať do ich spracovania a kontrolovať vyplývajúci
objektový model, prostredníctvom ktorého sú tieto nastavenia napokon odkryté.
-
Novinkou v ASP.NET 2.0 je taktiež schopnosť zakódovať jednotlivé konfiguračné sekcie,
ktoré Vám dovoľujú chrániť citlivé konfiguračné nastavenia ako sú heslá a reťazce
pre pripojenie do databázy.
Ak sa chcete dozvedieť viac o konfiguračnom systéme ASP.NET, pozriete si
Formát konfiguračných súborov a Získavanie konfigurácie.
Ak chcete vidieť ako používať nové Configuration Management API pre editáciu konfigurácie,
pozrite si Používanie Management API. Pre pozretie si
prístupných nástrojov v ASP.NET pre riadenie webových aplikácii, si pozrite
Používanie riadiacich nástrojov.
|
|