SlideShare a Scribd company logo
Talal A. Alsubaie S audi  F ood and  D rugs  A uthority IT Sector Programmer
 
What is AJAX? Talal Alsubaie,  AJAX & ASP.net 2.0
What does AJAX stands for? A synchronous J avaScript A nd X ML Talal Alsubaie,  AJAX & ASP.net 2.0
What is AJAX ? AJAX is a development technique for creating interactive web applications. The intent is to make web pages feel more responsive by  exchanging small amounts of data  with the server  behind the scenes , so that  the entire web page does not have to be reloaded  each time the user requests a change. This is intended to increase the web page's  interactivity ,  speed , and  usability .  Talal Alsubaie,  AJAX & ASP.net 2.0
What is AJAX ? It is a  technique   NOT  a technology. Components: Cascading Style Sheets (CSS). Presenting information. Document Object Model (DOM). Dynamic display and interaction with information. XMLHttpRequest. Retrieving data asynchronously from the web server. JavaScript. Binding everything together. Talal Alsubaie,  AJAX & ASP.net 2.0
How does it work? Classic Web Model Browser interacts directly with Web Server. Each Request Causes Page Refresh. Synchronous. Refresh Looses Place on Page. Talal Alsubaie,  AJAX & ASP.net 2.0
How does it work? Ajax Application Model: Browser interacts with Ajax Engine. Ajax Engine communicates with Web Server Asynchronous Page manipulated by Ajax Engine (no refresh) Talal Alsubaie,  AJAX & ASP.net 2.0
Who Uses AJAX? Google Maps, iGoogle & Gmail Yahoo! MyYahoo! & Yahoo!Mail (beta) And Many Others… Talal Alsubaie,  AJAX & ASP.net 2.0
AJAX Concerns Talal Alsubaie,  AJAX & ASP.net 2.0 Security Browser Compatibility Accessibility The Back Button What if JavaScript is Turned Off?
AJAX and the Back Button Huge usability issue. Returning to the previous state may not be possible when a page is updated dynamically. Difficult to bookmark on a particular page state. Talal Alsubaie,  AJAX & ASP.net 2.0
 
AJAX Advantages: Increased Client Interaction Gives users more of the expected behavior of a client/server application rather than a classic web page Performance –only a portion of the page is refreshed Less bandwidth usage. Platform Independent ( sort of ) Uses the browser, but relies on JavaScript Talal Alsubaie,  AJAX & ASP.net 2.0
 
Installing Ajax Microsoft first presented AJAX as a project named “ATLAS”( beta ). The official release has been presented as “ ASP.net AJAX .” It only supports ASP.net 2.0. There are some tools used to perform AJAX over ASP.net 1.0 and 1.1. Talal Alsubaie,  AJAX & ASP.net 2.0
Installing Ajax Navigate to  http://www.asp.net Click on AJAX tab . Talal Alsubaie,  AJAX & ASP.net 2.0
Installing Ajax Click on Downloads Talal Alsubaie,  AJAX & ASP.net 2.0
Installing Ajax Click  Download  ASP.NET AJAX v1.0 Talal Alsubaie,  AJAX & ASP.net 2.0
Installing Ajax Now save the file to you local disk, run the file, click next until you finish installation. Click Finish Button at the end. Talal Alsubaie,  AJAX & ASP.net 2.0
Installing Ajax Now go to visual Studio 2005. Create a new Web Site. You can see the ASP.NET AJAX-Enabled Web Site template. Talal Alsubaie,  AJAX & ASP.net 2.0
Installing Ajax You can see in the Web Page the ScriptManager Component. And there is an AJAX Extensions panel in the toolbox area. Not that the ScriptManager must be included in every page that is using AJAX. Talal Alsubaie,  AJAX & ASP.net 2.0
 
Developing in AJAX Open Visual Studio.NET 2005. Select File -> New -> Website. Talal Alsubaie,  AJAX & ASP.net 2.0
Developing in AJAX Select ASP.net AJAX-Enabled Website. Click OK after selecting a name for your website and selecting your preferred .NET language. On the “default.aspx”  page, switch to Design mode as shown in figure below: Talal Alsubaie,  AJAX & ASP.net 2.0
Developing in AJAX As we learned before, we must have only  one   ScriptManager  in each page that is using AJAX. We can put the  ScriptManager  in a  master  page and it will apply to all of its child pages. Updates will occurs in the “ Updatepanel ” component. A page can have more then one “ Updatepanel ”. Talal Alsubaie,  AJAX & ASP.net 2.0
 
 
AJAX ASP.net Control Toolkit The ASP.NET AJAX Control Toolkit is a shared-source community project consisting of samples and components that make it easier to work with AJAX-enabled controls and extenders.  The Control Toolkit provides both ready-to-run samples and a powerful SDK to simplify creating custom ASP.NET AJAX controls and extenders.  Make sure you install ASP.NET AJAX 1.0 first! Talal Alsubaie,  AJAX & ASP.net 2.0
 
Installing AJAX ASP.net Control Toolkit Talal Alsubaie,  AJAX & ASP.net 2.0 Navigate to  http://www.asp.net Click on AJAX tab . Talal Alsubaie,  AJAX & ASP.net 2.0
Installing AJAX ASP.net Control Toolkit Click on Downloads Talal Alsubaie,  AJAX & ASP.net 2.0
Installing AJAX ASP.net Control Toolkit Click “ Download  the Control Toolkit.” Talal Alsubaie,  AJAX & ASP.net 2.0
Installing AJAX ASP.net Control Toolkit It will take you to the CodePlex site, that is Microsoft open source tools. Click on download with no source code. Click on the I Agree Button. Talal Alsubaie,  AJAX & ASP.net 2.0
Installing AJAX ASP.net Control Toolkit Download the “ AjaxControlToolkit-NoSource.zip”  file. Unzip the file to this location:  “ C:\Program Files\Microsoft ASP.NET\ ” Open Visual Studio.net 2005, Create a new AJAX-Enabled Website. Under the “AJAX Extensions” tab right click and select  Add tab , and enter it name as “AJAX Toolkit”. Right click the “AJAX Toolkit” tab and select “Choose Items…” Under the “.NET Framework Component” click “Brows…”. Select the file “AjaxControlToolkit.dll” located in: “ C:\Program Files\Microsoft ASP.NET\AjaxControlToolkit-NoSource\SampleWebSite\Bin ” Click OK. Talal Alsubaie,  AJAX & ASP.net 2.0
Installing AJAX ASP.net Control Toolkit You can see that there are new controls in the “AJAX Toolkit” tab. You can find more information about AJAX Toolkit at:   http://ajax.asp.net/downloads/ Talal Alsubaie,  AJAX & ASP.net 2.0
 
 
 

More Related Content

PPT
ASP.NET AJAX Basics
petrov
 
PPT
ASP.NET AJAX with Visual Studio 2008
Caleb Jenkins
 
PPT
Introduction To Asp.Net Ajax
Jeff Blankenburg
 
PPTX
Ajax and ASP.NET AJAX
Julie Iskander
 
PPTX
Ajax control asp.net
Sireesh K
 
PDF
ASP.NET Overview - Alvin Lau
Spiffy
 
PPT
ASP.NET 4.0 Roadmap
Harish Ranganathan
 
PPTX
Harish Understanding Aspnet
rsnarayanan
 
ASP.NET AJAX Basics
petrov
 
ASP.NET AJAX with Visual Studio 2008
Caleb Jenkins
 
Introduction To Asp.Net Ajax
Jeff Blankenburg
 
Ajax and ASP.NET AJAX
Julie Iskander
 
Ajax control asp.net
Sireesh K
 
ASP.NET Overview - Alvin Lau
Spiffy
 
ASP.NET 4.0 Roadmap
Harish Ranganathan
 
Harish Understanding Aspnet
rsnarayanan
 

What's hot (20)

PPTX
Ajax
Gayathri Ganesh
 
PPTX
ASP.NET Lecture 1
Julie Iskander
 
PPTX
Walther Ajax4
rsnarayanan
 
PPTX
Walther Aspnet4
rsnarayanan
 
PDF
AJAX in ASP.NET
James Crowley
 
PPTX
Usability AJAX and other ASP.NET Features
Peter Gfader
 
PPTX
New microsoft office power point presentation
teach4uin
 
PPTX
ASP.NET MVC and ajax
Brij Mishra
 
PPTX
ASP .NET MVC
eldorina
 
PDF
Esri Dev Summit 2009 Rest and Mvc Final
guestcd4688
 
PPTX
Ajax technology
Safal Agrawal
 
PPTX
Introduction to ASP.NET MVC
Khaled Musaied
 
PPTX
Harish Aspnet Deployment
rsnarayanan
 
PDF
Ajax basics
Vel004
 
PPTX
New Features of ASP.NET 4.0
Buu Nguyen
 
PPTX
ASP.NET Page Life Cycle
Abhishek Sur
 
PPT
ASP .net MVC
Divya Sharma
 
PPTX
Asp.net mvc presentation by Nitin Sawant
Nitin S
 
PPTX
Angular on ASP.NET MVC 6
Noam Kfir
 
ASP.NET Lecture 1
Julie Iskander
 
Walther Ajax4
rsnarayanan
 
Walther Aspnet4
rsnarayanan
 
AJAX in ASP.NET
James Crowley
 
Usability AJAX and other ASP.NET Features
Peter Gfader
 
New microsoft office power point presentation
teach4uin
 
ASP.NET MVC and ajax
Brij Mishra
 
ASP .NET MVC
eldorina
 
Esri Dev Summit 2009 Rest and Mvc Final
guestcd4688
 
Ajax technology
Safal Agrawal
 
Introduction to ASP.NET MVC
Khaled Musaied
 
Harish Aspnet Deployment
rsnarayanan
 
Ajax basics
Vel004
 
New Features of ASP.NET 4.0
Buu Nguyen
 
ASP.NET Page Life Cycle
Abhishek Sur
 
ASP .net MVC
Divya Sharma
 
Asp.net mvc presentation by Nitin Sawant
Nitin S
 
Angular on ASP.NET MVC 6
Noam Kfir
 
Ad

Viewers also liked (20)

PPTX
Ajax ppt - 32 slides
Smithss25
 
PDF
Webformer: a Rapid Application Development Toolkit for Writing Ajax Web Form ...
Thomas Lee
 
PDF
TYCS Ajax practicals sem VI
yogita kachve
 
PPT
2310 b 09
Krazy Koder
 
PDF
PyCologne
Andreas Schreiber
 
PPTX
Introduction To Silverlight and Prism
tombeuckelaere
 
PPTX
Java swing
profbnk
 
ODP
Nosql availability & integrity
Fahri Firdausillah
 
PPT
2310 b 11
Krazy Koder
 
PPT
01 Ajax Intro
Dennis Pipper
 
PPT
Perl Development
Mindfire Solutions
 
PPT
Forms authentication
SNJ Chaudhary
 
PPT
Oid structure
Remco Boksebeld
 
PDF
5 Key Components of Genrocket
GenRocket
 
PPT
Oracle 10g Application Server
Mark J. Feldman
 
PPT
Itp 120 Chapt 19 2009 Binary Input & Output
phanleson
 
PDF
Java/Swing
Momentum Design Lab
 
PPT
jQuery introduction
Tomi Juhola
 
PPT
Csc153 chapter 02
PCC
 
Ajax ppt - 32 slides
Smithss25
 
Webformer: a Rapid Application Development Toolkit for Writing Ajax Web Form ...
Thomas Lee
 
TYCS Ajax practicals sem VI
yogita kachve
 
2310 b 09
Krazy Koder
 
Introduction To Silverlight and Prism
tombeuckelaere
 
Java swing
profbnk
 
Nosql availability & integrity
Fahri Firdausillah
 
2310 b 11
Krazy Koder
 
01 Ajax Intro
Dennis Pipper
 
Perl Development
Mindfire Solutions
 
Forms authentication
SNJ Chaudhary
 
Oid structure
Remco Boksebeld
 
5 Key Components of Genrocket
GenRocket
 
Oracle 10g Application Server
Mark J. Feldman
 
Itp 120 Chapt 19 2009 Binary Input & Output
phanleson
 
jQuery introduction
Tomi Juhola
 
Csc153 chapter 02
PCC
 
Ad

Similar to Ajax & ASP.NET 2 (20)

PPT
SynapseIndia asp.net2.0 ajax Development
Synapseindiappsdevelopment
 
PPT
Ajax: User Experience
petrov
 
PPT
Advantages and disadvantages of an ajax based client application
Placinta Alin
 
PPTX
Introduction to ajax
Pihu Goel
 
PPT
Careers In Java Script Ajax - Java Script Ajax Tutorials & Programs by Learni...
S P Jain Institute of Management & Research (SPJIMR)
 
PPT
Web II - 01 - Introduction to server-side development
Randy Connolly
 
PPTX
Ajax assignment help
john mayer
 
PPT
Ajax Ppt 1
JayaPrakash.m
 
TXT
25250716 seminar-on-ajax text
Kamleshh Chandnani
 
PPS
Web 2.0 Mimbar Ilmiah
Soetam Rizky
 
PDF
Ajax tutorial
shubham509
 
PDF
Ajax
Usman Khan
 
ODP
Ajax3
Brian Moschel
 
PPTX
Asp Net (FT Preasen Revankar)
Fafadia Tech
 
PPTX
Ajax presentation
Bharat_Kumawat
 
PPT
Careers in Java Script and Ajax
learningcatalyst
 
PDF
How to build integrated, professional enterprise-grade cross-platform mobile ...
Appear
 
SynapseIndia asp.net2.0 ajax Development
Synapseindiappsdevelopment
 
Ajax: User Experience
petrov
 
Advantages and disadvantages of an ajax based client application
Placinta Alin
 
Introduction to ajax
Pihu Goel
 
Careers In Java Script Ajax - Java Script Ajax Tutorials & Programs by Learni...
S P Jain Institute of Management & Research (SPJIMR)
 
Web II - 01 - Introduction to server-side development
Randy Connolly
 
Ajax assignment help
john mayer
 
Ajax Ppt 1
JayaPrakash.m
 
25250716 seminar-on-ajax text
Kamleshh Chandnani
 
Web 2.0 Mimbar Ilmiah
Soetam Rizky
 
Ajax tutorial
shubham509
 
Ajax
Usman Khan
 
Asp Net (FT Preasen Revankar)
Fafadia Tech
 
Ajax presentation
Bharat_Kumawat
 
Careers in Java Script and Ajax
learningcatalyst
 
How to build integrated, professional enterprise-grade cross-platform mobile ...
Appear
 

More from Talal Alsubaie (10)

PDF
Exploratory Data Analysis
Talal Alsubaie
 
PDF
هل نحتاج لإجراءات العمل Do we need BPM
Talal Alsubaie
 
PDF
9 عوامل تفشل مشاريع توثيق الإجراءات
Talal Alsubaie
 
PPTX
Cloud Computing
Talal Alsubaie
 
PPT
Similarity Search For Web Services
Talal Alsubaie
 
PPT
Pattern Recognition
Talal Alsubaie
 
PPT
Bracket Capability For Distributed Systems Security
Talal Alsubaie
 
PPT
Selected Topics ASP.NET2
Talal Alsubaie
 
PPT
Emerging DB Technologies
Talal Alsubaie
 
Exploratory Data Analysis
Talal Alsubaie
 
هل نحتاج لإجراءات العمل Do we need BPM
Talal Alsubaie
 
9 عوامل تفشل مشاريع توثيق الإجراءات
Talal Alsubaie
 
Cloud Computing
Talal Alsubaie
 
Similarity Search For Web Services
Talal Alsubaie
 
Pattern Recognition
Talal Alsubaie
 
Bracket Capability For Distributed Systems Security
Talal Alsubaie
 
Selected Topics ASP.NET2
Talal Alsubaie
 
Emerging DB Technologies
Talal Alsubaie
 

Recently uploaded (20)

PDF
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
codernjn73
 
PDF
REPORT: Heating appliances market in Poland 2024
SPIUG
 
PDF
Google’s NotebookLM Unveils Video Overviews
SOFTTECHHUB
 
PDF
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
PDF
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
PDF
CIFDAQ'S Market Insight: BTC to ETH money in motion
CIFDAQ
 
PPTX
C Programming Basics concept krnppt.pptx
Karan Prajapat
 
PDF
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
PPT
L2 Rules of Netiquette in Empowerment technology
Archibal2
 
PDF
Doc9.....................................
SofiaCollazos
 
PDF
GYTPOL If You Give a Hacker a Host
linda296484
 
PDF
The Evolution of KM Roles (Presented at Knowledge Summit Dublin 2025)
Enterprise Knowledge
 
PDF
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
PDF
madgavkar20181017ppt McKinsey Presentation.pdf
georgschmitzdoerner
 
PPTX
How to Build a Scalable Micro-Investing Platform in 2025 - A Founder’s Guide ...
Third Rock Techkno
 
PDF
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
PDF
Event Presentation Google Cloud Next Extended 2025
minhtrietgect
 
PDF
Revolutionize Operations with Intelligent IoT Monitoring and Control
Rejig Digital
 
PDF
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
PDF
Make GenAI investments go further with the Dell AI Factory - Infographic
Principled Technologies
 
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
codernjn73
 
REPORT: Heating appliances market in Poland 2024
SPIUG
 
Google’s NotebookLM Unveils Video Overviews
SOFTTECHHUB
 
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
CIFDAQ'S Market Insight: BTC to ETH money in motion
CIFDAQ
 
C Programming Basics concept krnppt.pptx
Karan Prajapat
 
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
L2 Rules of Netiquette in Empowerment technology
Archibal2
 
Doc9.....................................
SofiaCollazos
 
GYTPOL If You Give a Hacker a Host
linda296484
 
The Evolution of KM Roles (Presented at Knowledge Summit Dublin 2025)
Enterprise Knowledge
 
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
madgavkar20181017ppt McKinsey Presentation.pdf
georgschmitzdoerner
 
How to Build a Scalable Micro-Investing Platform in 2025 - A Founder’s Guide ...
Third Rock Techkno
 
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
Event Presentation Google Cloud Next Extended 2025
minhtrietgect
 
Revolutionize Operations with Intelligent IoT Monitoring and Control
Rejig Digital
 
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
Make GenAI investments go further with the Dell AI Factory - Infographic
Principled Technologies
 

Ajax & ASP.NET 2

  • 1. Talal A. Alsubaie S audi F ood and D rugs A uthority IT Sector Programmer
  • 2.  
  • 3. What is AJAX? Talal Alsubaie, AJAX & ASP.net 2.0
  • 4. What does AJAX stands for? A synchronous J avaScript A nd X ML Talal Alsubaie, AJAX & ASP.net 2.0
  • 5. What is AJAX ? AJAX is a development technique for creating interactive web applications. The intent is to make web pages feel more responsive by exchanging small amounts of data with the server behind the scenes , so that the entire web page does not have to be reloaded each time the user requests a change. This is intended to increase the web page's interactivity , speed , and usability . Talal Alsubaie, AJAX & ASP.net 2.0
  • 6. What is AJAX ? It is a technique NOT a technology. Components: Cascading Style Sheets (CSS). Presenting information. Document Object Model (DOM). Dynamic display and interaction with information. XMLHttpRequest. Retrieving data asynchronously from the web server. JavaScript. Binding everything together. Talal Alsubaie, AJAX & ASP.net 2.0
  • 7. How does it work? Classic Web Model Browser interacts directly with Web Server. Each Request Causes Page Refresh. Synchronous. Refresh Looses Place on Page. Talal Alsubaie, AJAX & ASP.net 2.0
  • 8. How does it work? Ajax Application Model: Browser interacts with Ajax Engine. Ajax Engine communicates with Web Server Asynchronous Page manipulated by Ajax Engine (no refresh) Talal Alsubaie, AJAX & ASP.net 2.0
  • 9. Who Uses AJAX? Google Maps, iGoogle & Gmail Yahoo! MyYahoo! & Yahoo!Mail (beta) And Many Others… Talal Alsubaie, AJAX & ASP.net 2.0
  • 10. AJAX Concerns Talal Alsubaie, AJAX & ASP.net 2.0 Security Browser Compatibility Accessibility The Back Button What if JavaScript is Turned Off?
  • 11. AJAX and the Back Button Huge usability issue. Returning to the previous state may not be possible when a page is updated dynamically. Difficult to bookmark on a particular page state. Talal Alsubaie, AJAX & ASP.net 2.0
  • 12.  
  • 13. AJAX Advantages: Increased Client Interaction Gives users more of the expected behavior of a client/server application rather than a classic web page Performance –only a portion of the page is refreshed Less bandwidth usage. Platform Independent ( sort of ) Uses the browser, but relies on JavaScript Talal Alsubaie, AJAX & ASP.net 2.0
  • 14.  
  • 15. Installing Ajax Microsoft first presented AJAX as a project named “ATLAS”( beta ). The official release has been presented as “ ASP.net AJAX .” It only supports ASP.net 2.0. There are some tools used to perform AJAX over ASP.net 1.0 and 1.1. Talal Alsubaie, AJAX & ASP.net 2.0
  • 16. Installing Ajax Navigate to http://www.asp.net Click on AJAX tab . Talal Alsubaie, AJAX & ASP.net 2.0
  • 17. Installing Ajax Click on Downloads Talal Alsubaie, AJAX & ASP.net 2.0
  • 18. Installing Ajax Click Download ASP.NET AJAX v1.0 Talal Alsubaie, AJAX & ASP.net 2.0
  • 19. Installing Ajax Now save the file to you local disk, run the file, click next until you finish installation. Click Finish Button at the end. Talal Alsubaie, AJAX & ASP.net 2.0
  • 20. Installing Ajax Now go to visual Studio 2005. Create a new Web Site. You can see the ASP.NET AJAX-Enabled Web Site template. Talal Alsubaie, AJAX & ASP.net 2.0
  • 21. Installing Ajax You can see in the Web Page the ScriptManager Component. And there is an AJAX Extensions panel in the toolbox area. Not that the ScriptManager must be included in every page that is using AJAX. Talal Alsubaie, AJAX & ASP.net 2.0
  • 22.  
  • 23. Developing in AJAX Open Visual Studio.NET 2005. Select File -> New -> Website. Talal Alsubaie, AJAX & ASP.net 2.0
  • 24. Developing in AJAX Select ASP.net AJAX-Enabled Website. Click OK after selecting a name for your website and selecting your preferred .NET language. On the “default.aspx” page, switch to Design mode as shown in figure below: Talal Alsubaie, AJAX & ASP.net 2.0
  • 25. Developing in AJAX As we learned before, we must have only one ScriptManager in each page that is using AJAX. We can put the ScriptManager in a master page and it will apply to all of its child pages. Updates will occurs in the “ Updatepanel ” component. A page can have more then one “ Updatepanel ”. Talal Alsubaie, AJAX & ASP.net 2.0
  • 26.  
  • 27.  
  • 28. AJAX ASP.net Control Toolkit The ASP.NET AJAX Control Toolkit is a shared-source community project consisting of samples and components that make it easier to work with AJAX-enabled controls and extenders. The Control Toolkit provides both ready-to-run samples and a powerful SDK to simplify creating custom ASP.NET AJAX controls and extenders. Make sure you install ASP.NET AJAX 1.0 first! Talal Alsubaie, AJAX & ASP.net 2.0
  • 29.  
  • 30. Installing AJAX ASP.net Control Toolkit Talal Alsubaie, AJAX & ASP.net 2.0 Navigate to http://www.asp.net Click on AJAX tab . Talal Alsubaie, AJAX & ASP.net 2.0
  • 31. Installing AJAX ASP.net Control Toolkit Click on Downloads Talal Alsubaie, AJAX & ASP.net 2.0
  • 32. Installing AJAX ASP.net Control Toolkit Click “ Download the Control Toolkit.” Talal Alsubaie, AJAX & ASP.net 2.0
  • 33. Installing AJAX ASP.net Control Toolkit It will take you to the CodePlex site, that is Microsoft open source tools. Click on download with no source code. Click on the I Agree Button. Talal Alsubaie, AJAX & ASP.net 2.0
  • 34. Installing AJAX ASP.net Control Toolkit Download the “ AjaxControlToolkit-NoSource.zip” file. Unzip the file to this location: “ C:\Program Files\Microsoft ASP.NET\ ” Open Visual Studio.net 2005, Create a new AJAX-Enabled Website. Under the “AJAX Extensions” tab right click and select Add tab , and enter it name as “AJAX Toolkit”. Right click the “AJAX Toolkit” tab and select “Choose Items…” Under the “.NET Framework Component” click “Brows…”. Select the file “AjaxControlToolkit.dll” located in: “ C:\Program Files\Microsoft ASP.NET\AjaxControlToolkit-NoSource\SampleWebSite\Bin ” Click OK. Talal Alsubaie, AJAX & ASP.net 2.0
  • 35. Installing AJAX ASP.net Control Toolkit You can see that there are new controls in the “AJAX Toolkit” tab. You can find more information about AJAX Toolkit at: http://ajax.asp.net/downloads/ Talal Alsubaie, AJAX & ASP.net 2.0
  • 36.  
  • 37.  
  • 38.