Bevezetés a PRADO keretrendszerbe Kardos Gergely.

Slides:



Advertisements
Hasonló előadás
IdőpontCím 09:15-09:45Az alkalmazás-életciklus menedzselése – Áttekintés (Kőnig Tibor) 09:45-10:30Az életciklus-kezelés alapjai – Forráskód-kezelés, build,
Advertisements

Hotel Eger Park Konferenciaközpont október
Social Networking alkalmazás fejlesztése ASP.NET 3.5-tel Árvai Zoltán Consultant, Trainer Számalk Oktatóközpont.
Hotel Eger Park Konferenciaközpont október
Piacképes programozói tudás a középiskolában
Windows Azure Infrastruktúra és platform a felhőben
2 Forrás: The Standish Group International, Extreme Chaos, The Standish Group International, Inc., 2000.
Programozási feladatok az érettségin
A jövő szoftverélménye Bátorfi Zsolt fejlesztési platform szakértő Microsoft Magyarország Előadó neve.
ASP.NET MVC 3 platform áttekintés
.NET web szolgáltatások
Virtuális méréstechnika
Kincses Zoltán, Mingesz Róbert, Vadai Gergely
Mérés és adatgyűjtés laboratóriumi gyakorlat Makan Gergely, Mingesz Róbert, Nagy Tamás 2. óra szeptember 9., 10. v

Metal/plastic foam projekt
Informatika matematika speciális tagozat - tematika évfolyam -
WEB Technológiák Dr. Pance Miklós – Kolcza Gábor Miskolci Egyetem.
Közös kinézet Mester oldal, témák, skin-ek, css Webalkalkalmazás fejlesztése ASP.NET-ben Krizsán Zoltán.
Felső tagozatosok programozás oktatása
SQL Server 2005 Reporting Services Kószó Károly rendszermérnök Microsoft Magyarország.
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)
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.
Programozási technológia 1
Szombathely Dinamikus WEB programozás: PHP és JSP.
A JAVA TECHNOLÓGIA LÉNYEGE Többlépcsős fordítás A JAVA TECHNOLÓGIA LÉNYEGE Platformfüggetlenség.
Egyszerű webes alkalmazás fejlesztése Készítette: Simon Nándor.
Egyszerű webes alkalmazás fejlesztése
XML támogatás adatbázis-kezelő rendszerekben
Objektum Vezérelt Szoftverek Analízise Ferenc Rudolf és Beszédes Árpád Szegedi Tudományegyetem FrontEndART.
PHP I. Alapok. Mi a PHP? PHP Hypertext Preprocessor Szkriptnyelv –Egyszerű, gyors fejlesztés –Nincs fordítás (csak értelmező) Alkalmazási lehetőségek:
Programozás alapismeretek
V 1.0 ÓE-NIK, Programozás I. A Microsoft Visual Studio 2010 használata.
Tantárgyi tanév-előkészítő informatika Szűcs Gergely
ARCHITECTArchitect AcademyFoundationsInsidersMCPtréningekvizsgákgyakorlatprojektek Novák István eEvangelist – „Dive deeper” Grepton Zrt. Technológiai vezető.
Adatkezelés Ez az előadó neve beosztása vállalata.
Optimalizálás Ez az előadó neve beosztása vállalata.
Az AJAX technológia használata Ez az előadó neve beosztása vállalata.
Bátyai Krisztián NetAcademia Oktatóközpont oktató, fejlesztő MCT, MCPD
Az ASP.NET programozási modell Ez az előadó neve beosztása vállalata.
Riportok készítése SQL Server Reporting Services-zel
Az Orchard keretrendszer telepítése
Apró falatok a templom egereinek
LOGO Webszolgáltatások Készítette: Kovács Zoltán IV. PTM.
Segédlet vizuális programozáshoz Kovács László
1 A bannernek is van szeme. Erre ma már megvannak az eszközök! 6.
Virág András MSDN Kompetencia Központ Budapesti Műszaki és Gazdaságtudományi Egyetem Automatizálási és Alkalmazott Informatikai Tanszék.
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.
4 Négyzet probléma Készen vagy? B A
Visual Basic 2008 Express Edition
A gyakorlatok munkakörnyezete
Visual Studio LightSwitch Adatvezérelt alkalmazások percek alatt
Supervizor By Potter’s team SWENG 1Szarka Gábor & Tóth Gergely Béla.
Rittling Tamás Mobiltelefonnal támogatott kézigyógyszertár 24/1.
A t e r m é s z d a l Csak az erős ember ismeri a szeretetet,
2. Gyakorlat Zalatnai Csongor
Nádai Gábor előadása INTERNETES KONFERENCIASZERVEZÉS GDF TDK 2009 – Konzulens: Kaczur Sándor.
Nagy Gergely, KÉSZÍTETTE: KONZULENS NEVE: DOLGOZAT CÍME: NAGY GERGELY NAGY TAMÁS DIPLOMADOLGOZAT BEMUTATÁSA.
Webprogramozó tanfolyam
Natív hirdetések Balatoni Emese.
A Visual Basic és a programozás oktatása
.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ó)
Vizuális programozás Előadó: Csapó Gábor.
Informatikai gyakorlatok 11. évfolyam
Alkalmazásfejlesztés F#-ban Dunaújvárosi Főiskola Kiss Gyula mérnökinformatikus hallgató Nemzeti Tehetség Program Tehetségútlevél Program „NTP-TÚP ”
Hogyan írhatunk játékprogramokat?
Java Code Coverage Library
3. osztályban.
Előadás másolata:

Bevezetés a PRADO keretrendszerbe Kardos Gergely

2 Tartalom  Bemutatkozás  Bevezetés  Történeti áttekintés  A PRADO előnyei  PHP vs. ASP.NET  Szerkezete  Példaprogramok bemutatása

3 Honnan származik?  Appache Tapestry től származott az eredeti ötlet:  Filozódiája:  Egyszerűség  Következetesség  Hatékonyság  Visszacsatolás

4 A PADO története  PRAD PHP Rapid Appication Development  PHP Rapid Application Development Object-oroemted  Ötletet merített:  Borland Delphi  Microsoft ASP.NET

5 A PRADO előnyei (PHP 5)  Újrafelhasználhatóság  Könnyű használat  Erőteljesség  Teljesítmény  Team integrálhatóság

6 ASP.NET előnyei  Rugalmas nyelv  Objektum orientált  Fejlesztési környezet  Visual Studio.NET  Delphi  C++ Builder  Visual Studio

7 ASP.NET hátrányai  Nagy memóriaigény  Hosszú kód  Hosszú végrehajtási idők

8 PHP vs.ASP.NET PHP 4PHP 5ASP.NET Software költség Free Platform költség Free $$ Sebesség Erős Gyenge Teljesítmény Erős Gyenge Biztonság Erős Platform Mind Win32 Forrás elérhető Igen Nem OOPGyenge Erős

9 Komponensek felépítése Specifikációs file (XML-ben) PHP osztályok HTML template

10 1. Példa (PHP osztály)  HomePage.php: <?php class HomePage extends TPage { function clickMe($sender,$param) { $sender->Text="Hello, world!"; } ?>

11 HTML template  HomePage.tpl: Hello, world!

12 Specifikációs file  Application.spec:

13 Az eredmélny

14 Login képernyő

15 TDatalist konmponens

16 Prado telefonkönyv

17 Többféle form

18 TDataGrid komponens

19

20 PRADO hangman

21 Forrás hnology

22 Köszönöm a figyelmet!