.NET FRAMEWORK Röviden Krizsán Zoltán 1.0. Tulajdonságok I Rövidebb fejlesztés 20 támogatott nyelv (nyílt specifikáció) 20 támogatott nyelv (nyílt specifikáció)

Slides:



Advertisements
Hasonló előadás
Windows Communication Foundation (WCF)
Advertisements

RESTful Web Service tesztelése
Projekt vezetés és kontroll – Mi történik a gépházban?
Flex: csak rugalmasan! Kiss-Tóth Marcell Magyarországi Web Konferencia március 18.
Felhasználói felületek és üzleti logika Bollobás Dávid ASP.NET
Fischer Norbert. Szoftverfejlesztés jelenlegi problémái  Folyamatosan rövidülő határidők  Projekt indulásakor nem teljesen tiszta a funkcionalitás,
Önkormányzati informatika ASP alapokon
Infrastruktúra-felügyelet a privát felhőben
WordLearner.com -- Learn or Teach Words in Almost Any Language WordLearner.com online és offline nyelvoktatás mobiltelefonon és interneten Benedek Balázs.
Webszolgáltatások PHP-ben
SharePoint 2007 Farkas Bálint. Miért? Vízió a webről: a fejlesztés annyi, hogy „összekattintjuk” a weboldalakat előre megépített komponensekből Pl.: napló.
SQL Server 2005 Reporting Services a gyakorlatban
2 Forrás: The Standish Group International, Extreme Chaos, The Standish Group International, Inc., 2000.
ASP.NET MVC 3 platform áttekintés
Trendek a szoftveriparban: e-business és e-development Csontos Péter IQSOFT Rational e-development szakmai nap 2000 február 16.
.NET web szolgáltatások
Az ETR technológia DEXTER Informatikai kft..
Osztott alkalmazások kezelése. VIR elosztott architektúra indítékai: - meglévő komponensek integrációja - WEB / Internet elterjedése (nemzetköziség) -
WEB Technológiák Coldfusion ME Általános Informatikai Tsz. dr. Kovács László.
WSDL alapismeretek A WSDL (Web Services Description Language – Web szolgáltatások leíró nyelv) egy XML-alapú nyelv a Web szolgáltatások leírására és azok.
Nagyvállalati projektmenedzsment GTM szeminárium sorozat A Microsoft nagyvállalati projektmenedzsment megoldása Előadó:Kőnig Tibor
Előadó: Kárpáti Péter Üzleti folyamatvezérlés nagyvállalati környezetben (BizTalk Server 2004, Office InfoPath 2003 és Windows.
Dokumentumkezelés GTM szeminárium sorozat Kontor 2004 ügyviteli keretrendszer Előadók: Szalontai Zoltán (T-Systems) Albert István (MSDN Kompetencia Központ)
Instant alkalmazások SharePoint platformon. A fejlesztés és a testre szabás határai elmosódtak. A testre szabást végző legtöbbször nem programozó A.
Microsoft szoftverek a szakképzésben
Látványos vektrorgrafikus és deklaratív prezentációs réteg 3D támogatássalLátványos vektrorgrafikus és deklaratív prezentációs réteg 3D támogatással Egységesített.
E-beszerzés Bravo csoport.
Egyszerű webes alkalmazás fejlesztése Készítette: Simon Nándor.
Egyszerű webes alkalmazás fejlesztése
Bevezetés az ebXML-be Forrás: An Introduction to ebXML ebXML and Web Services Practical Considerations In Implementing Web Services Romin IraniRomin Irani.
Új technológiák a web alkalmazásokhoz Nacsa Sándor Fejlesztői és technológia programok Microsoft Magyarország Kft. NJSzT VIII. Országos Neumann-centenáriumi.
Copyright © 2012, SAS Institute Inc. All rights reserved. STATISZTIKA ÉS VIZUALIZÁCIÓ - ÚJ LEHETŐSÉGEK A STATISZTIKAI ADATOK MEGJELENÍTÉSÉRE ÉS FELTÁRÁSÁRA.
ARCHITECTArchitect AcademyFoundationsInsidersMCPtréningekvizsgákgyakorlatprojektek Novák István eEvangelist – „Dive deeper” Grepton Zrt. Technológiai vezető.
Bátyai Krisztián NetAcademia Oktatóközpont oktató, fejlesztő MCT, MCPD
Vezérlők használata és írása Ez az előadó neve beosztása vállalata.
Az ASP.NET programozási modell Ez az előadó neve beosztása vállalata.
LOGO Webszolgáltatások Készítette: Kovács Zoltán IV. PTM.
Szoftverek. szoftver (software): A számítógép hardver elemeinek mûködtetését végzõ programok, a gép használatához szükséges szellemi termékek összessége.
Panasonic Rendszertelefonok
PHP oktatási tapasztalatok
Bevezetés a PRADO keretrendszerbe Kardos Gergely.
Weboldal tervezés programozó szemmel. Alapok Minden webcím www. –tal kezdődikMinden webcím www. –tal kezdődik Webböngésző = Internet ExplorerWebböngésző.
1 Hernyák Zoltán Programozási Nyelvek II. Eszterházy Károly Főiskola Számítástudományi tsz.
1 Hernyák Zoltán Web: Magasszintű Programozási Nyelvek I. Eszterházy.
Web Architecture. Development of Computing Architectures Monolithic mainframe programming Client Server Real Client Server Web Programming.
Komoróczy Tamás 1 Java programozási nyelv A nyelv alapjai.
Összetevő- és telepítési diagram
Supervizor By Potter’s team SWENG 1Szarka Gábor & Tóth Gergely Béla.
Java web programozás 11..
Varga Viktor – G36ECF 1/5 Vendéglátói szoftverek sajátosságai Varga Viktor.
Könyvtári honlapok megújítása Miért és hogyan? Vida Andrea Egyetemi Könyvtár Szeged.
Jövő Internet fejlesztések és alkalmazások
Webes alkalmazásfejlesztés
A Windows Server 2003 termékcsalád A Windows Server 2003 termékcsaládnak 4 tagja van: Windows Server 2003, Standard Edition Windows Server 2003, Enterprise.
Illés Zoltán ELTE Informatikai Kar
OpenCMS programozói bevezetés Krizsán Zoltán iit me.
Irány a felhő Előnyök, tapasztalatok Sárdy Tibor
Informatikai gyakorlatok 11. évfolyam
Kommunikációs káosz Telefon, hangposta, fax, , azonnali üzenetek Túl sok eszköz, túl kevés idő Kommunikációs káosz Telefon, hangposta, fax, ,
Kiss Balázs Geográfus MSc/I. évf..  Hazánkban leginkább használt levelezőrendszerek  Üzleti levelezőrendszerek  Thunderbird  Gmail  Apple Mail 
A JaDoX, mint repozitórium szoftver a közgyűjteményi informatikában JaDoX 3 Monguz Portál24 Monguz Kft. Mazula Zoltán.
Alkalmazott Informatikai Tanszék
Felhő alapú vállalati rendszerek
Hibernate / EclipseLink / OpenJPA összehasonlítás
HunTéka – több mint könyvtári rendszer
Közgyűjteményi megoldások
A programozható mikrokontroller
Java Code Coverage Library
Informatikai gyakorlatok 11. évfolyam
Könyvtári rendszerek felső fokon
Előadás másolata:

.NET FRAMEWORK Röviden Krizsán Zoltán 1.0

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

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

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.

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).

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

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

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

Ú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)

.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+,...)

CLR Common Language Runtime CLR Fordító Memória medzser Biztonsági rendszer Közös nyelvi specifikáció CLS Osztály betöltő

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