Implementacja aplikacji wielowarstwowych w technologii .NET Plan ...
Implementacja aplikacji wielowarstwowych w technologii .NET Plan ...
Implementacja aplikacji wielowarstwowych w technologii .NET Plan ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Różnice pomiędzy COM i CLR<br />
Różnice pomiędzy COM i CLR<br />
COM dostarczył sposobu<br />
integracji komponentów,<br />
jednak każdy z nich musi<br />
dostarczać mechanizm<br />
komunikacji; obiekty nie<br />
mogą współpracowa pracować<br />
bezpośrednio<br />
W CLR (Common<br />
Language<br />
Runtime untime) komponenty są<br />
budowane ze wspóln ych<br />
składnik adników; nie potrzeba<br />
wyrafinowan ych<br />
rednio<br />
7<br />
mechanizmów komunikacji 8<br />
Wady platformy .<strong>NET</strong><br />
<br />
<br />
<br />
<br />
<br />
Aplikacje wymagają obecności<br />
środowiska uruchomieniowego .<strong>NET</strong><br />
Programy są wykonywane nieco wolniej<br />
Aplikacje ASP.<strong>NET</strong> wymagają szybszych<br />
łączy<br />
Słabe wsparcie dla serwerów baz<br />
danych innych niż MS SQL Server<br />
Na razie przenośność programów<br />
ograniczona do środowiska Windows<br />
9<br />
Aplikacje okienkowe<br />
<br />
<br />
<br />
<br />
Klasy wspierając e tworzenie <strong>aplikacji</strong><br />
okienkowych zawarte w platformie .<strong>NET</strong><br />
Model programowania oparty na<br />
formularzach, kontrolkach,<br />
właściwościach i zdarzeniach<br />
Projektowanie interfejsu za pomocą<br />
narzędzi wizualnych VS.<strong>NET</strong><br />
Dziedziczen ie wizualne<br />
10<br />
Architektura wielowarstwowej<br />
<strong>aplikacji</strong> okienkowej<br />
Aplikacje okienkowe i VS.<strong>NET</strong><br />
CLR<br />
Logika<br />
biznesowa<br />
ADO.<strong>NET</strong><br />
Baza<br />
danych<br />
Serwer<br />
Interfejs<br />
Warstwa<br />
<strong>aplikacji</strong><br />
Warstwa<br />
danych<br />
11<br />
12<br />
2