Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
KiadtaBorbála Kissné Megváltozta több, mint 9 éve
1
.NET FRAMEWORK Röviden Krizsán Zoltán 1.0
2
Tulajdonságok I Rövidebb fejlesztés 20 támogatott nyelv (nyílt specifikáció) 20 támogatott nyelv (nyílt specifikáció) state-of-the-art fejlesztő eszközök state-of-the-art fejlesztő eszközök Komponens alapú, könnyen kapcsolható design Komponens alapú, könnyen kapcsolható design Skálázható osztott alkalmazás Skálázható osztott alkalmazás
3
Tulajdonságok II Egyszerű integráció Szoftverek szervízként Szoftverek szervízként Specifikációk, sztenderdek nyelvek, infrastruktúrák Specifikációk, sztenderdek nyelvek, infrastruktúrák Transzpanens kiterjesztési lehetőség Transzpanens kiterjesztési lehetőség Könnyű adatbázis elérés – XML adatb Könnyű adatbázis elérés – XML adatb
4
Tulajdonságok II Hatékonyabb, új szolgáltatások Szabály alapú (Evidence-based) biztonság Szabály alapú (Evidence-based) biztonság Egyszerűsített telepítés Egyszerűsített telepítés Alkalmazások növelt megbízhatóság Alkalmazások növelt megbízhatóság Nagyobb teljesítmény – XML Webszervíz Nagyobb teljesítmény – XML Webszervíz Vállalati rendszerek elkészítéséhez szükséges alkalmazás szervizeket biztosít. Vállalati rendszerek elkészítéséhez szükséges alkalmazás szervizeket biztosít. Konzisztens, egységesített program modell (önálló, interneten együttműködő alkalmazásokhoz), különböző web alapú kliensekhez. Konzisztens, egységesített program modell (önálló, interneten együttműködő alkalmazásokhoz), különböző web alapú kliensekhez.
5
Főbb jellemzői 2 Különböző projekt eredménye: 2 Különböző projekt eredménye: hatékonyabb fejlesztés elősegítése (COM) hatékonyabb fejlesztés elősegítése (COM) platform kifejlesztése, amivel szervizeket lehet készíteni platform kifejlesztése, amivel szervizeket lehet készíteni Új elv: XML web szerviz: Új elv: XML web szerviz: heterogén rendszerekre heterogén rendszerekre Internet protokollokat, sztenderdeket használ (SOAP, XML). Internet protokollokat, sztenderdeket használ (SOAP, XML).
6
Web fejlesztés Régebben Statikus lapok Statikus lapok Magas fejlesztési költség Magas fejlesztési költség C alapú programozási nyelvek (CGI) C alapú programozási nyelvek (CGI) Kevés hozzá értő Kevés hozzá értő Bonyolúlt az alkalmazások integritása, skálázhatósága. Több rendszert kellett használni Bonyolúlt az alkalmazások integritása, skálázhatósága. Több rendszert kellett használni
7
Web fejlesztés.NET módra ASP: ASP: Interaktív Interaktív Könnyen használható, beágyazható üzleti logika Könnyen használható, beágyazható üzleti logika Egyszerű szktript nyelv Egyszerű szktript nyelv COM COM Könnyen megírható általa az üzleti logika Könnyen megírható általa az üzleti logika Moduláris egységeket lehet létrehozni Moduláris egységeket lehet létrehozni Több nyelv támogatása Több nyelv támogatása
8
Segítségével Csökken a fejlesztés ideje Csökken a fejlesztés ideje Web-re skálázható Web-re skálázható Állapotmentes alkalmazás Állapotmentes alkalmazás
9
Új megoldás: XML Web szervíz Készítés mente: Készítés mente: Írjuk meg az algoritmust bármilyen támogatott nyelven Írjuk meg az algoritmust bármilyen támogatott nyelven Telepítsük bármelyik hardver platformra Telepítsük bármelyik hardver platformra Skálázzuk az internetre Skálázzuk az internetre Mi is az: Mi is az: alkalmazás alkalmazás kiexportálja funkcióit kiexportálja funkcióit internetre, intranetre internetre, intranetre sztenderd internet protokollokra épül (HTTP, XML, WSDL, Disco, UDDI) sztenderd internet protokollokra épül (HTTP, XML, WSDL, Disco, UDDI)
10
.NET FRAMEWORK A keretrendszer részei CLR Nagyteljesítményű futtató rendszer (motor) Egységesített osztálykönyvtár ASP.NET Windos operációs rendszer Rendszer szervízek (COM+,...)
11
CLR Common Language Runtime CLR Fordító Memória medzser Biztonsági rendszer Közös nyelvi specifikáció CLS Osztály betöltő
12
Common Language Specification Többnyelvű együttműködés,integráció Többnyelvű együttműködés,integráció Tulajdonságok: Tulajdonságok: Önleíró komponensek Önleíró komponensek Egyszerű telepítés Egyszerű telepítés Egyszerű verziókezelés Egyszerű verziókezelés Beépített verzió kezelés Beépített verzió kezelés
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.