Optimalizálás Ez az előadó neve beosztása vállalata.

Slides:



Advertisements
Hasonló előadás
HTML enhanced for web apps! Fodor Krisztián
Advertisements

64 bites architektúra, csapdák és átjárók Tóth Sándor Terméktámogatási tanácsadó.
Social Networking alkalmazás fejlesztése ASP.NET 3.5-tel Árvai Zoltán Consultant, Trainer Számalk Oktatóközpont.
Vállalati adatok megnyitása a külvilág felé
Funkcionális programozás F#-ban
Safranka Mátyás Microsoft Consulting Services
ASP.NET MVC 3 platform áttekintés
Az előd – IIS 6 2 Forrás: Secunia, Forrás: Netcraft, August 2007 Web Server Survey Elterjedtség.
Stílus, mesteroldal, témák
Fejlett Programozási Technológiák II. Világos Zsolt 1. gyakorlat.
Tömbök ismétlés Osztályok Java-ban Garbage collection
WEB Technológiák Coldfusion ME Általános Informatikai Tsz. dr. Kovács László.
JSP és JavaBean JavaServer Pages és Java Beans Fabók Zsolt Általános Informatikai Tanszék 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.
ASP.NET „röviden” Krizsán Zoltán ver: 0.2.
Authentication & Authorization Belinszki Balázs terméktámogató mérnök Juhász Mihály alkalmazásfejlesztési tanácsadó.
SQL Server 2005 Reporting Services Kószó Károly rendszermérnök Microsoft Magyarország.
Egy ISA szerver naplója Sárosi György Terméktámogatási Tanácsadó Microsoft Magyarország.
Mi is ez pontosan? Miért fontos nekünk? Hogyan kezdünk hozzá a használatához? 1/9 Mi is ez pontosan? 2/9 Miért fontos nekünk? 3/9 Hogyan kezdünk hozzá.
Új modulok a szakképzésben SharePoint Designer, Expression Web Gubicza József.
SharePoint Designer és Expression Web
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
WEB Technológiák ISAPI ME Általános Informatikai Tsz. dr. Kovács László.
Krizsán Zoltán ver 1.1. http állapot mentes Ugyanaz a kliens több kérésén keresztül információkat tartunk valahol. Az oldalakat minden kérés alkalmával.
Ú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.
SQL Server 2014 CTP2 újdonságok
…az ISA Server 2006 segítségével Gál Tamás Microsoft Magyarország.
Perzisztencia-megoldások Java Technológiával Molnár István, Simon Géza.
V 1.0 ÓE-NIK, Programozás I. A Microsoft Visual Studio 2010 használata.
Adatkezelé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
Mesterlapok és menük használata
Weblapok elrendezésének, dizájnjának kialakítása Borsi Katalin webfejlesztő, oktató NetAcademia Oktatóközpont.
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.
Barátok Csala Péter webfejlesztő
XHTML 1. óra. Miért térjünk át HTML-ről XHTML- re? HTML-szabványban tartalom és forma összemosódott HTML 4.0 szabványban stíluslapok használatát javasolták.
Az internetes keresőkben a felhasználó az őt érdeklő szavakra, adatokra kereshet rá egy általában egyszerű oldalon, egy beviteli mező és egyéb szűrési.
Virág András MSDN Kompetencia Központ Budapesti Műszaki és Gazdaságtudományi Egyetem Automatizálási és Alkalmazott Informatikai Tanszék.
Kereskényi Róbert MSDN Kompetencia Központ Budapesti Műszaki és Gazdaságtudományi Egyetem Automatizálási és Alkalmazott Informatikai.
Bevezetés a PRADO keretrendszerbe Kardos Gergely.
1 Hernyák Zoltán Web: Magasszintű Programozási Nyelvek I. Eszterházy.
APEX BMF, II. félév.
Kereső programok levelezés. Google története 1995: Larry Page és Sergey Brin 1996: keresőmotor tervezése 1998 szept. 7: megalakult a Google Inc. Ma: havonta.
Web Architecture. Development of Computing Architectures Monolithic mainframe programming Client Server Real Client Server Web Programming.
Web fejlesztés V. Illés Zoltán ELTE Informatikai Kar
ProClarity 6.3 áttekintés ProClarity Professional ProClarity Analytics Server Integráció Mire használjuk a ProClarityt?Mire használjuk a ProClarityt?Demó.
HF MINTA 2012/2013. ősz. HF Minta  Objektum-orientált program  „Adatvezérelt” alkalmazás írása  Fájl kezelés (olvasás, írás)  Menü készítése  5-6.
2. Gyakorlat Zalatnai Csongor
Webprogramozó tanfolyam
User Account Management Endrődi Tamás (MCT, MCP, MCITP) GDF Informatikai Intézet vezetője SZÁMALK Oktatóközpont.
WEBSTAR CSOPORT WC S ADATBÁZIS VERZIÓKÖVETÉSE: LIQUIBASE Marics Tamás június 20.
HTML ÉS PHP (Nagyon) rövid áttekintés. ADATBÁZISRENDSZEREK MŰKÖDÉSI SÉMÁJA Felh. interakció DB Connector MySQL ? A gyakorlaton:
Illés Zoltán ELTE Informatikai Kar
Ismerkedjünk tovább a számítógéppel
Java web programozás 7-8..
Christopher Chapman | MCT Content PM, Microsoft Learning, PDG Planning, Microsoft.
OpenCMS programozói bevezetés Krizsán Zoltán iit me.
Java web programozás 6..
User Profiles Endrődi Tamás (MCT, MCP, MCITP) GDF Informatikai Intézet vezetője SZÁMALK Oktatóközpont.
DLL használata és készítése Feladat
.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ó)
Opencms modul fejlesztés Krizsán Zoltán. Modulok fajtái Nincs előírás, csak tipikus tennivalók: –Content type: új típus(oka)t vezet be. –Template: új.
Static Source Code Analysis For PHP Vulnerabilities
Alkalmazásfejlesztés gyakorlat
Hibakeresés és Hibaelhárítás
Előadás másolata:

Optimalizálás Ez az előadó neve beosztása vállalata

Natív kód Memória IL kód.dll file Gyorsulás I. ASP.Net feldolgozási optimalizáció Response (html) Execute IL kód.dll file Natív kód Memória _Default: Page _Default_aspx: _Default compiler JIT Default.aspxDefault.aspx.cs parser Web Server K ülvilág Render() Első lekérdezés előfordítás nélkül

parser _Default: Page _Default_aspx: _Default compiler Default.aspxDefault.aspx.cs Natív kód Memória IL kód.dll file Gyorsulás I. ASP.Net feldolgozási optimalizáció Response (html) Execute IL kód.dll file Natív kód Memória JIT Web Server K ülvilág Render() Első lekérdezés előfordítással

parser _Default: Page _Default_aspx: _Default compiler Default.aspxDefault.aspx.cs Natív kód Memória Gyorsulás I. ASP.Net feldolgozási optimalizáció Response (html) Execute IL kód.dll file Natív kód Memória JIT Web Server K ülvilág Render() Második lekérdezés

Cache[] Gyorsulás II. Cache objektum Drága adatok – kár kidobni őket Application State – látszólag megoldás Cache – amitől cache a cache – Cache[], Insert() – dependency, callback Execute Natív kód Memória Render() Cache[]

Demó Cache objektum Insert metódusa Cache függőség (fájl, másik cache objektum) Invalidate Callback

Gyorsulás III. OutputCache Leggyorsabbak a statikus lapok Mitől változik a weblapok kimenete? – lekérdezési paraméterek – tárolt állapot – idő Gyakran kérik ugyanazt – amit egyszer elkészítettünk, őrizzük meg

parser _Default: Page _Default_aspx: _Default compiler Default.aspxDefault.aspx.cs Gyorsulás III. OutputCache Execute IL kód.dll file Natív kód Memória JIT Web Server K ülvilág Render() Cache találat esetén OutputCache Response (html)

parser _Default: Page _Default_aspx: _Default compiler Default.aspxDefault.aspx.cs Execute IL kód.dll file Natív kód Memória JIT Render() Cache találat esetén OutputCache Response (html) Proxy Cache Local Cache Gyorsulás III. OutputCache Web Server K ülvilág

Demó OutputCache VaryBy… CacheProfile

Execute Render() OutputCache Response (html) Proxy Cache Local Cache Gyorsulás IV. AJAX