SlideShare una empresa de Scribd logo
1 de 33
Web 2.0 and AJAX  Soetam Rizky Mimbar Ilmiah  24 Januari 2007
Web 2.0 ?
Web 2.0 ? Web 2.0: “The Web as platform” Social Software: Services for the ‘World Live Web’  Processes: human-technology (cyber)Social interactions
Web 2.0 ? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Web 2.0 ? “ Web 1.0” “ Web 2.0” DoubleClick Google AdSense Ofoto Flickr Mp3 Napster Britannica Online Wikipedia Evite Upcoming.org, EVDB Directories (taxonomy) Tagging (folksonomy) Personal websites Blogging Stickiness Syndication
Web 2.0 ? ,[object Object],[object Object]
Web 2.0 ? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Web 2.0 ?
Web 2.0 ?   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Web 2.0 ?   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Web 2.0 ?   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Web 2.0 !
Web 2.0 !
AJAX ?
AJAX ?
AJAX ? ,[object Object],[object Object],[object Object],[object Object],[object Object]
AJAX ? ,[object Object],[object Object],[object Object],[object Object]
AJAX ? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
AJAX ? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Before AJAX ,[object Object],[object Object],[object Object]
After AJAX ,[object Object],[object Object],[object Object]
ASP .NET AJAX ? A FRAMEWORK FOR BUILDING RICHER,  MORE INTERACTIVE, MORE  PERSONALIZED WEB EXPERIENCES
ASP .NET AJAX ? ,[object Object],[object Object],[object Object],[object Object]
ASP .NET AJAX ? ,[object Object],[object Object],[object Object],[object Object],[object Object]
ASP .NET AJAX ? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Server-Centric Programming Model Browser Presentation (HTML/CSS) ASP.NET Application Services Page Framework, Server Controls Atlas Script Framework Client Application Services Component/UI Framework, Controls ASP.NET Application Pages UI Behavior (Managed Code) Input Data Updated UI + Behavior Initial Rendering (UI + Behavior)
Client-Centric Programming Model Browser Presentation (HTML/CSS) “ Atlas” Service Proxies UI Behavior (Script) ASP.NET Application Services Page Framework, Server Controls ASP.NET Application Pages Web Services Atlas Script Framework Client Application Services Component/UI Framework, Controls Initial Rendering (UI + Behavior) Data Data
ASP .NET AJAX  Control Toolkit ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Only ASP .NET AJAX ?  ,[object Object],[object Object],[object Object],[object Object],[object Object]
Javascript Framework ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Summary ( I ) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Summary ( II ) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Check Real online AJAX samples at www.soetamrizky.net www.soetamrizky.info

Más contenido relacionado

La actualidad más candente

New Norm of HTML5
New Norm of HTML5New Norm of HTML5
New Norm of HTML5dynamis
 
Integrate MongoDB & SQL data with a single REST API
Integrate MongoDB & SQL data with a single REST APIIntegrate MongoDB & SQL data with a single REST API
Integrate MongoDB & SQL data with a single REST APIEspresso Logic
 
Building productivity solutions with Microsoft Graph
Building productivity solutions with Microsoft GraphBuilding productivity solutions with Microsoft Graph
Building productivity solutions with Microsoft GraphWaldek Mastykarz
 
Browsers in IoT Era
Browsers in IoT EraBrowsers in IoT Era
Browsers in IoT Eradynamis
 
BaaS Comparison - iOS.mn
BaaS Comparison - iOS.mnBaaS Comparison - iOS.mn
BaaS Comparison - iOS.mnpyro2927
 
MICROSOFT ASP.NET ONLINE TRAINING
MICROSOFT ASP.NET ONLINE TRAININGMICROSOFT ASP.NET ONLINE TRAINING
MICROSOFT ASP.NET ONLINE TRAININGSanthosh Sap
 
Doing More with Less: Mash Your Way to Productivity
Doing More with Less: Mash Your Way to ProductivityDoing More with Less: Mash Your Way to Productivity
Doing More with Less: Mash Your Way to Productivityguest3c5c731bc
 
DEF CON 27 - DIRK JAN MOLLEMA - im in your cloud pwning your azure environment
DEF CON 27 - DIRK JAN MOLLEMA - im in your cloud pwning your azure environmentDEF CON 27 - DIRK JAN MOLLEMA - im in your cloud pwning your azure environment
DEF CON 27 - DIRK JAN MOLLEMA - im in your cloud pwning your azure environmentFelipe Prado
 
Share Point For Beginners V1
Share Point For Beginners V1Share Point For Beginners V1
Share Point For Beginners V1MJ Ferdous
 
Introduction to Srb4j
Introduction to Srb4jIntroduction to Srb4j
Introduction to Srb4jJian Chen
 

La actualidad más candente (14)

Access & SharePoint
Access & SharePointAccess & SharePoint
Access & SharePoint
 
New Norm of HTML5
New Norm of HTML5New Norm of HTML5
New Norm of HTML5
 
Integrate MongoDB & SQL data with a single REST API
Integrate MongoDB & SQL data with a single REST APIIntegrate MongoDB & SQL data with a single REST API
Integrate MongoDB & SQL data with a single REST API
 
Building productivity solutions with Microsoft Graph
Building productivity solutions with Microsoft GraphBuilding productivity solutions with Microsoft Graph
Building productivity solutions with Microsoft Graph
 
Browsers in IoT Era
Browsers in IoT EraBrowsers in IoT Era
Browsers in IoT Era
 
SP2010 Developer Tools
SP2010 Developer ToolsSP2010 Developer Tools
SP2010 Developer Tools
 
Web2 0
Web2 0Web2 0
Web2 0
 
Web2.0
Web2.0Web2.0
Web2.0
 
BaaS Comparison - iOS.mn
BaaS Comparison - iOS.mnBaaS Comparison - iOS.mn
BaaS Comparison - iOS.mn
 
MICROSOFT ASP.NET ONLINE TRAINING
MICROSOFT ASP.NET ONLINE TRAININGMICROSOFT ASP.NET ONLINE TRAINING
MICROSOFT ASP.NET ONLINE TRAINING
 
Doing More with Less: Mash Your Way to Productivity
Doing More with Less: Mash Your Way to ProductivityDoing More with Less: Mash Your Way to Productivity
Doing More with Less: Mash Your Way to Productivity
 
DEF CON 27 - DIRK JAN MOLLEMA - im in your cloud pwning your azure environment
DEF CON 27 - DIRK JAN MOLLEMA - im in your cloud pwning your azure environmentDEF CON 27 - DIRK JAN MOLLEMA - im in your cloud pwning your azure environment
DEF CON 27 - DIRK JAN MOLLEMA - im in your cloud pwning your azure environment
 
Share Point For Beginners V1
Share Point For Beginners V1Share Point For Beginners V1
Share Point For Beginners V1
 
Introduction to Srb4j
Introduction to Srb4jIntroduction to Srb4j
Introduction to Srb4j
 

Destacado

Ecu Basketball Pictures
Ecu Basketball PicturesEcu Basketball Pictures
Ecu Basketball PicturesDen Dickerson
 
Forkomil 2009 Soetam
Forkomil 2009 SoetamForkomil 2009 Soetam
Forkomil 2009 SoetamSoetam Rizky
 
“Legal Issues for Professional Engineers,” Halfmoon LLC, Worthington Inn
“Legal Issues for Professional Engineers,” Halfmoon LLC, Worthington Inn“Legal Issues for Professional Engineers,” Halfmoon LLC, Worthington Inn
“Legal Issues for Professional Engineers,” Halfmoon LLC, Worthington InnDinsmore & Shohl LLP
 
Pp no 19 tahun 2005
Pp no 19 tahun 2005Pp no 19 tahun 2005
Pp no 19 tahun 2005Soetam Rizky
 
Congress 2011 LinkedIn Tutorial
Congress 2011 LinkedIn TutorialCongress 2011 LinkedIn Tutorial
Congress 2011 LinkedIn TutorialMegDowney
 
Swa desember 2011 - business intelligence
Swa   desember 2011 - business intelligenceSwa   desember 2011 - business intelligence
Swa desember 2011 - business intelligenceSoetam Rizky
 
Disaster Recovery Planning - Anthology 2009
Disaster Recovery Planning - Anthology 2009   Disaster Recovery Planning - Anthology 2009
Disaster Recovery Planning - Anthology 2009 Soetam Rizky
 

Destacado (7)

Ecu Basketball Pictures
Ecu Basketball PicturesEcu Basketball Pictures
Ecu Basketball Pictures
 
Forkomil 2009 Soetam
Forkomil 2009 SoetamForkomil 2009 Soetam
Forkomil 2009 Soetam
 
“Legal Issues for Professional Engineers,” Halfmoon LLC, Worthington Inn
“Legal Issues for Professional Engineers,” Halfmoon LLC, Worthington Inn“Legal Issues for Professional Engineers,” Halfmoon LLC, Worthington Inn
“Legal Issues for Professional Engineers,” Halfmoon LLC, Worthington Inn
 
Pp no 19 tahun 2005
Pp no 19 tahun 2005Pp no 19 tahun 2005
Pp no 19 tahun 2005
 
Congress 2011 LinkedIn Tutorial
Congress 2011 LinkedIn TutorialCongress 2011 LinkedIn Tutorial
Congress 2011 LinkedIn Tutorial
 
Swa desember 2011 - business intelligence
Swa   desember 2011 - business intelligenceSwa   desember 2011 - business intelligence
Swa desember 2011 - business intelligence
 
Disaster Recovery Planning - Anthology 2009
Disaster Recovery Planning - Anthology 2009   Disaster Recovery Planning - Anthology 2009
Disaster Recovery Planning - Anthology 2009
 

Similar a Web 2.0 Mimbar Ilmiah

Web 2.0 and ASP.NET Ajax
Web 2.0 and ASP.NET AjaxWeb 2.0 and ASP.NET Ajax
Web 2.0 and ASP.NET Ajaxsudhakar
 
Web2.0 Ajax and REST in WebSphere Portal
Web2.0 Ajax and REST in WebSphere PortalWeb2.0 Ajax and REST in WebSphere Portal
Web2.0 Ajax and REST in WebSphere PortalMunish Gupta
 
4163A - What is Web 2.0.ppt
4163A - What is Web 2.0.ppt4163A - What is Web 2.0.ppt
4163A - What is Web 2.0.pptMatthew Perrins
 
Experience Ajax - Workshop For Designers
Experience Ajax - Workshop For DesignersExperience Ajax - Workshop For Designers
Experience Ajax - Workshop For Designersshank
 
Web2 0 Ppt
Web2 0 PptWeb2 0 Ppt
Web2 0 Pptsurenth
 
01 web 2.0 - more than a pretty face for soa
01   web 2.0 - more than a pretty face for soa01   web 2.0 - more than a pretty face for soa
01 web 2.0 - more than a pretty face for soaTechnology Transfer
 
Advantages and disadvantages of an ajax based client application
Advantages and disadvantages of an ajax based client applicationAdvantages and disadvantages of an ajax based client application
Advantages and disadvantages of an ajax based client applicationPlacinta Alin
 
Web development concepts using microsoft technologies
Web development concepts using microsoft technologiesWeb development concepts using microsoft technologies
Web development concepts using microsoft technologiesHosam Kamel
 
ASP.NET AJAX with Visual Studio 2008
ASP.NET AJAX with Visual Studio 2008ASP.NET AJAX with Visual Studio 2008
ASP.NET AJAX with Visual Studio 2008Caleb Jenkins
 
Lessons from the Trenches: Engineering Great AJAX Experiences
Lessons from the Trenches: Engineering Great AJAX ExperiencesLessons from the Trenches: Engineering Great AJAX Experiences
Lessons from the Trenches: Engineering Great AJAX Experiencesgoodfriday
 

Similar a Web 2.0 Mimbar Ilmiah (20)

Web 2.0 and ASP.NET Ajax
Web 2.0 and ASP.NET AjaxWeb 2.0 and ASP.NET Ajax
Web 2.0 and ASP.NET Ajax
 
Web2.0 Ajax and REST in WebSphere Portal
Web2.0 Ajax and REST in WebSphere PortalWeb2.0 Ajax and REST in WebSphere Portal
Web2.0 Ajax and REST in WebSphere Portal
 
4163A - What is Web 2.0.ppt
4163A - What is Web 2.0.ppt4163A - What is Web 2.0.ppt
4163A - What is Web 2.0.ppt
 
Experience Ajax - Workshop For Designers
Experience Ajax - Workshop For DesignersExperience Ajax - Workshop For Designers
Experience Ajax - Workshop For Designers
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Atlas Ajax Experience
Atlas Ajax ExperienceAtlas Ajax Experience
Atlas Ajax Experience
 
WEB 2.0 Ppt
WEB 2.0 PptWEB 2.0 Ppt
WEB 2.0 Ppt
 
Web2 0 Ppt
Web2 0 PptWeb2 0 Ppt
Web2 0 Ppt
 
01 web 2.0 - more than a pretty face for soa
01   web 2.0 - more than a pretty face for soa01   web 2.0 - more than a pretty face for soa
01 web 2.0 - more than a pretty face for soa
 
sMash_for_zOS-users
sMash_for_zOS-userssMash_for_zOS-users
sMash_for_zOS-users
 
Advantages and disadvantages of an ajax based client application
Advantages and disadvantages of an ajax based client applicationAdvantages and disadvantages of an ajax based client application
Advantages and disadvantages of an ajax based client application
 
Web 2 0 Tools
Web 2 0 ToolsWeb 2 0 Tools
Web 2 0 Tools
 
Web development concepts using microsoft technologies
Web development concepts using microsoft technologiesWeb development concepts using microsoft technologies
Web development concepts using microsoft technologies
 
ASP.NET AJAX with Visual Studio 2008
ASP.NET AJAX with Visual Studio 2008ASP.NET AJAX with Visual Studio 2008
ASP.NET AJAX with Visual Studio 2008
 
Atlas Php
Atlas PhpAtlas Php
Atlas Php
 
Lessons from the Trenches: Engineering Great AJAX Experiences
Lessons from the Trenches: Engineering Great AJAX ExperiencesLessons from the Trenches: Engineering Great AJAX Experiences
Lessons from the Trenches: Engineering Great AJAX Experiences
 
Lessons
LessonsLessons
Lessons
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Web2 And Ajax
Web2 And AjaxWeb2 And Ajax
Web2 And Ajax
 

Más de Soetam Rizky

Pembentukan community college
Pembentukan community collegePembentukan community college
Pembentukan community collegeSoetam Rizky
 
Makalah filsafat ilmu
Makalah filsafat ilmuMakalah filsafat ilmu
Makalah filsafat ilmuSoetam Rizky
 
Investigating pedagogical value of wiki technology
Investigating pedagogical value of wiki technologyInvestigating pedagogical value of wiki technology
Investigating pedagogical value of wiki technologySoetam Rizky
 
Investigating pedagogical value of wiki technology
Investigating pedagogical value of wiki technologyInvestigating pedagogical value of wiki technology
Investigating pedagogical value of wiki technologySoetam Rizky
 
Off campus students experiences - Review Jurnal
Off campus students experiences - Review JurnalOff campus students experiences - Review Jurnal
Off campus students experiences - Review JurnalSoetam Rizky
 
Utilizing wiki system - Review jurnal
Utilizing wiki system - Review jurnalUtilizing wiki system - Review jurnal
Utilizing wiki system - Review jurnalSoetam Rizky
 
Web enhanced learning - Journal Review
Web enhanced learning - Journal ReviewWeb enhanced learning - Journal Review
Web enhanced learning - Journal ReviewSoetam Rizky
 
Mengapa saya memilih TEP
Mengapa saya memilih TEPMengapa saya memilih TEP
Mengapa saya memilih TEPSoetam Rizky
 
Mencari paradigma baru pemecahan masalah belajar dari keteraturan menuju kes...
Mencari  paradigma baru pemecahan masalah belajar dari keteraturan menuju kes...Mencari  paradigma baru pemecahan masalah belajar dari keteraturan menuju kes...
Mencari paradigma baru pemecahan masalah belajar dari keteraturan menuju kes...Soetam Rizky
 
Implikasi chaotic behavior pada model crowdsourcing
Implikasi chaotic behavior pada model crowdsourcingImplikasi chaotic behavior pada model crowdsourcing
Implikasi chaotic behavior pada model crowdsourcingSoetam Rizky
 
Tinjauan Model Pembelajaran Crowdsourcing di lingkup Perguruan tinggi
Tinjauan Model Pembelajaran Crowdsourcing di lingkup Perguruan tinggiTinjauan Model Pembelajaran Crowdsourcing di lingkup Perguruan tinggi
Tinjauan Model Pembelajaran Crowdsourcing di lingkup Perguruan tinggiSoetam Rizky
 
Pengembangan Model Pembelajaran Crowdsourcing di lingkup perguruan tinggi
Pengembangan Model Pembelajaran Crowdsourcing di lingkup perguruan tinggiPengembangan Model Pembelajaran Crowdsourcing di lingkup perguruan tinggi
Pengembangan Model Pembelajaran Crowdsourcing di lingkup perguruan tinggiSoetam Rizky
 
Implikasi domain afektif di lingkup perguruan tinggi
Implikasi domain afektif di lingkup perguruan tinggiImplikasi domain afektif di lingkup perguruan tinggi
Implikasi domain afektif di lingkup perguruan tinggiSoetam Rizky
 

Más de Soetam Rizky (20)

Pembentukan community college
Pembentukan community collegePembentukan community college
Pembentukan community college
 
Digital Ecosystem
Digital EcosystemDigital Ecosystem
Digital Ecosystem
 
Makalah filsafat ilmu
Makalah filsafat ilmuMakalah filsafat ilmu
Makalah filsafat ilmu
 
Tesco 15
Tesco 15 Tesco 15
Tesco 15
 
Siemens 15
Siemens 15 Siemens 15
Siemens 15
 
Nda 14
Nda 14 Nda 14
Nda 14
 
Enterprise
Enterprise Enterprise
Enterprise
 
Quasi experiment
Quasi experimentQuasi experiment
Quasi experiment
 
Kuasi eksperimen
Kuasi eksperimenKuasi eksperimen
Kuasi eksperimen
 
Investigating pedagogical value of wiki technology
Investigating pedagogical value of wiki technologyInvestigating pedagogical value of wiki technology
Investigating pedagogical value of wiki technology
 
Investigating pedagogical value of wiki technology
Investigating pedagogical value of wiki technologyInvestigating pedagogical value of wiki technology
Investigating pedagogical value of wiki technology
 
Off campus students experiences - Review Jurnal
Off campus students experiences - Review JurnalOff campus students experiences - Review Jurnal
Off campus students experiences - Review Jurnal
 
Utilizing wiki system - Review jurnal
Utilizing wiki system - Review jurnalUtilizing wiki system - Review jurnal
Utilizing wiki system - Review jurnal
 
Web enhanced learning - Journal Review
Web enhanced learning - Journal ReviewWeb enhanced learning - Journal Review
Web enhanced learning - Journal Review
 
Mengapa saya memilih TEP
Mengapa saya memilih TEPMengapa saya memilih TEP
Mengapa saya memilih TEP
 
Mencari paradigma baru pemecahan masalah belajar dari keteraturan menuju kes...
Mencari  paradigma baru pemecahan masalah belajar dari keteraturan menuju kes...Mencari  paradigma baru pemecahan masalah belajar dari keteraturan menuju kes...
Mencari paradigma baru pemecahan masalah belajar dari keteraturan menuju kes...
 
Implikasi chaotic behavior pada model crowdsourcing
Implikasi chaotic behavior pada model crowdsourcingImplikasi chaotic behavior pada model crowdsourcing
Implikasi chaotic behavior pada model crowdsourcing
 
Tinjauan Model Pembelajaran Crowdsourcing di lingkup Perguruan tinggi
Tinjauan Model Pembelajaran Crowdsourcing di lingkup Perguruan tinggiTinjauan Model Pembelajaran Crowdsourcing di lingkup Perguruan tinggi
Tinjauan Model Pembelajaran Crowdsourcing di lingkup Perguruan tinggi
 
Pengembangan Model Pembelajaran Crowdsourcing di lingkup perguruan tinggi
Pengembangan Model Pembelajaran Crowdsourcing di lingkup perguruan tinggiPengembangan Model Pembelajaran Crowdsourcing di lingkup perguruan tinggi
Pengembangan Model Pembelajaran Crowdsourcing di lingkup perguruan tinggi
 
Implikasi domain afektif di lingkup perguruan tinggi
Implikasi domain afektif di lingkup perguruan tinggiImplikasi domain afektif di lingkup perguruan tinggi
Implikasi domain afektif di lingkup perguruan tinggi
 

Último

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Último (20)

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

Web 2.0 Mimbar Ilmiah

  • 1. Web 2.0 and AJAX Soetam Rizky Mimbar Ilmiah 24 Januari 2007
  • 3. Web 2.0 ? Web 2.0: “The Web as platform” Social Software: Services for the ‘World Live Web’ Processes: human-technology (cyber)Social interactions
  • 4.
  • 5. Web 2.0 ? “ Web 1.0” “ Web 2.0” DoubleClick Google AdSense Ofoto Flickr Mp3 Napster Britannica Online Wikipedia Evite Upcoming.org, EVDB Directories (taxonomy) Tagging (folksonomy) Personal websites Blogging Stickiness Syndication
  • 6.
  • 7.
  • 9.
  • 10.
  • 11.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22. ASP .NET AJAX ? A FRAMEWORK FOR BUILDING RICHER, MORE INTERACTIVE, MORE PERSONALIZED WEB EXPERIENCES
  • 23.
  • 24.
  • 25.
  • 26. Server-Centric Programming Model Browser Presentation (HTML/CSS) ASP.NET Application Services Page Framework, Server Controls Atlas Script Framework Client Application Services Component/UI Framework, Controls ASP.NET Application Pages UI Behavior (Managed Code) Input Data Updated UI + Behavior Initial Rendering (UI + Behavior)
  • 27. Client-Centric Programming Model Browser Presentation (HTML/CSS) “ Atlas” Service Proxies UI Behavior (Script) ASP.NET Application Services Page Framework, Server Controls ASP.NET Application Pages Web Services Atlas Script Framework Client Application Services Component/UI Framework, Controls Initial Rendering (UI + Behavior) Data Data
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33. Check Real online AJAX samples at www.soetamrizky.net www.soetamrizky.info