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
 
Web2 0 Ppt
Web2 0 PptWeb2 0 Ppt
Web2 0 Ppt
 
WEB 2.0 Ppt
WEB 2.0 PptWEB 2.0 Ppt
WEB 2.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

Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 

Último (20)

Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 

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