Topic Index
AJAX
Page 7 - 1 2 3 4 5 6 7 8 9 10 11
Raising the Team Collaboration Bar with AJAX and JSF
Are you eager to start AJAX-based Web development? Are you unsure whether your team can handle the increased complexity and the shift in focus to the front end? JavaServer Faces may be what your team needs to enter the age of AJAX.
)
-->
Are you eager to start AJAX-based Web development? Are you unsure whether your team can handle the increased complexity and the shift in focus to the front end? JavaServer Faces may be what your team needs to enter the age of AJAX.
Developing the Server-side Layer of an Email Application in AJAX
Here you have it. Welcome to the concluding part of the series “Take AJAX to your email inbox.” In three parts, this series shows in a friendly format how to develop a simple web-based POP3 client which uses AJAX as the driving technology for fetching and displaying email messages on a web document.
)
-->
Here you have it. Welcome to the concluding part of the series “Take AJAX to your email inbox.” In three parts, this series shows in a friendly format how to develop a simple web-based POP3 client which uses AJAX as the driving technology for fetching and displaying email messages on a web document.
A Hype-Free Introduction to AJAX
You've probably heard all the AJAX hype by now, as well as seen the many products that claim AJAX support or "compliance." However, you probably haven't seen a good, simple technical explanation of what AJAX really "is." In this article, you'll get an overview of the core fundamentals of what makes AJAX possible without all the usual product-pushing hype.
)
-->
You've probably heard all the AJAX hype by now, as well as seen the many products that claim AJAX support or "compliance." However, you probably haven't seen a good, simple technical explanation of what AJAX really "is." In this article, you'll get an overview of the core fundamentals of what makes AJAX possible without all the usual product-pushing hype.
Mastering Ajax, Part 5: Manipulate the DOM
Last month Brett introduced the Document Object Model, whose elements work behind the scenes to define your Web pages. This month he dives even deeper into the DOM. Learn how to create, remove, and change the parts of a DOM tree, and take the next step toward updating your Web pages on the fly!
)
-->
Last month Brett introduced the Document Object Model, whose elements work behind the scenes to define your Web pages. This month he dives even deeper into the DOM. Learn how to create, remove, and change the parts of a DOM tree, and take the next step toward updating your Web pages on the fly!
Mashup Data Formats: JSON versus XML
It's not the latest sequel to the 'Jason versus Freddie' movie, it's one of the decisions you need to make if you're rolling out a Web 2.0 product. Make the wrong choice, and your project and reputation can suffer. Make the right choice, and you can be a hero. There aren't any easy answers, but I can take you on a tour of the technology and the decisions involved so you can make a better-informed choice. During our tour I promise you won?t be attacked by a man in a hockey mask, so sit back and enjoy the ride.
)
-->
It's not the latest sequel to the 'Jason versus Freddie' movie, it's one of the decisions you need to make if you're rolling out a Web 2.0 product. Make the wrong choice, and your project and reputation can suffer. Make the right choice, and you can be a hero. There aren't any easy answers, but I can take you on a tour of the technology and the decisions involved so you can make a better-informed choice. During our tour I promise you won?t be attacked by a man in a hockey mask, so sit back and enjoy the ride.
Prototype: Easing AJAX's Pain
This article describes Prototype, an open source JavaScript library to create an object for an AJAX application. I explain how to use Prototype by describing an environmentally oriented web application that displays an annual atmospheric carbon dioxide (CO2) level. First, I will discuss Prototype's benefits and describe how to set up Prototype in your application. Second, I will delve into the nitty-gritty of how this application puts the library to good practical use.
)
-->
This article describes Prototype, an open source JavaScript library to create an object for an AJAX application. I explain how to use Prototype by describing an environmentally oriented web application that displays an annual atmospheric carbon dioxide (CO2) level. First, I will discuss Prototype's benefits and describe how to set up Prototype in your application. Second, I will delve into the nitty-gritty of how this application puts the library to good practical use.
Implementing Mutual Exclusion for AJAX
Weak JavaScript environments offer the AJAX developer little protection from concurrency dangers, such as one thread modifying the DOM while another reads it. Bruce Wallace offers a mutual exclusion implementation for JavaScript.
)
-->
Weak JavaScript environments offer the AJAX developer little protection from concurrency dangers, such as one thread modifying the DOM while another reads it. Bruce Wallace offers a mutual exclusion implementation for JavaScript.
AJAX: Is your application secure enough?
We see it all around us, recently. Web applications get niftier by the day by utilising the various new techniques recently introduced in a few web-browsers, like I.E. and Firefox. One of those new techniques involves using Javascript. More specifically, the XmlHttpRequest-class, or object.
)
-->
We see it all around us, recently. Web applications get niftier by the day by utilising the various new techniques recently introduced in a few web-browsers, like I.E. and Firefox. One of those new techniques involves using Javascript. More specifically, the XmlHttpRequest-class, or object.
Speeding Up AJAX with JSON
JSON's clever idea of being a subset of JavaScript (and Python) makes it an instantly useable, lightweight, and highly nimble way to handle data interchange for AJAX. It's faster to parse and vastly easier to use than XML.
)
-->
JSON's clever idea of being a subset of JavaScript (and Python) makes it an instantly useable, lightweight, and highly nimble way to handle data interchange for AJAX. It's faster to parse and vastly easier to use than XML.
Take AJAX to your Email Inbox: Developing the Client-side Application Layer
Welcome to part two of the series "Take AJAX to your email inbox." If the article’s title doesn’t ring any bells for you, let me tell you that this tutorial series goes through the making of a simple web-based POP3 client, which uses AJAX for pulling out email messages from a given mail server, and displays them right on a web page.
)
-->
Welcome to part two of the series "Take AJAX to your email inbox." If the article’s title doesn’t ring any bells for you, let me tell you that this tutorial series goes through the making of a simple web-based POP3 client, which uses AJAX for pulling out email messages from a given mail server, and displays them right on a web page.
Using Flex as a Cross-Browser Solution
The wide variety of available Web browsers is great for the end-user, but often not so great for developers. See how Flex, Flash, ActionScript, and Ajax work together to create a terrific cross-browser solution.
)
-->
The wide variety of available Web browsers is great for the end-user, but often not so great for developers. See how Flex, Flash, ActionScript, and Ajax work together to create a terrific cross-browser solution.
Take AJAX to Your Email Inbox: Developing a Web-based POP 3 Client
In this article, the first of three parts, you will start creating a simple web-based POP 3 client using AJAX, which will use "XMLHttpRequest" objects to retrieve messages from a mail server.
)
-->
In this article, the first of three parts, you will start creating a simple web-based POP 3 client using AJAX, which will use "XMLHttpRequest" objects to retrieve messages from a mail server.
Using XML: A PHP Developer's Primer, Part 3
In our last article, we touched the surface of Ajax by developing a simple email validation application. In this article we are going to delve deeper into Ajax and explore how XSL can be used on both the client side (using Javascript) and on the server (using PHP) to transform XML data into XHTML.
)
-->
In our last article, we touched the surface of Ajax by developing a simple email validation application. In this article we are going to delve deeper into Ajax and explore how XSL can be used on both the client side (using Javascript) and on the server (using PHP) to transform XML data into XHTML.
Taking a look at ten different PHP frameworks
PHP frameworks are the latest hot topic in the PHP community, and new frameworks are being released daily. With over 40 frameworks available it's difficult to decide which framework works best for you, especially as each framework offers different functionality. In this article we will look at ten popular frameworks, and compare them to each other. First I will give you a general chart which gives you a quick overview of all the frameworks, and after that we'll go through each framework and discuss it in short.
)
-->
PHP frameworks are the latest hot topic in the PHP community, and new frameworks are being released daily. With over 40 frameworks available it's difficult to decide which framework works best for you, especially as each framework offers different functionality. In this article we will look at ten popular frameworks, and compare them to each other. First I will give you a general chart which gives you a quick overview of all the frameworks, and after that we'll go through each framework and discuss it in short.
AJAX Custom Error Handling: Enhancing the Interactive User Experience
AJAX has become an increasingly popular tool to develop RIAs. With AJAX, as with many new technologies, developers often overlook core application issues such as error handling. While many current AJAX frameworks come with ways to handle errors, the built-in error-handling methods might not be quite what you need, and it's possible that you might not even want to adopt a specific AJAX framework at all. So how do you handle errors in AJAX?
AJAX has become an increasingly popular tool to develop RIAs. With AJAX, as with many new technologies, developers often overlook core application issues such as error handling. While many current AJAX frameworks come with ways to handle errors, the built-in error-handling methods might not be quite what you need, and it's possible that you might not even want to adopt a specific AJAX framework at all. So how do you handle errors in AJAX?