Google


   


You are here: CodeIdol.com > Ajax > Ajax for Web Application Developers

SAVE
Digg
Shown on del.icio.us del.icio.us
See Whos Talking About This on Technorati Technorati
I've Reddit reddit

Ajax for Web Application Developers



Chapter 1. to Ajax Thanks for picking up a copy of my book. My goal for this book is not only to explore the technologies that define Ajax and how they come together to create powerful client-side interactions, but als...



Chapter 2. The Request Now that you have some background on Ajax and a brief overview of what we will set out to accomplish with the sample project, you are ready to assemble the request. This chapter will introduce the...

read more: The Request


Chapter 3. The Response In Chapter 2, quot;The Request,quot; we started to discuss the response when we covered the ready state and status codes of the XHR. This chapter will go beyond this state of the request and focu...

read more: The Response


Chapter 4. Rendering the Response with XHTML and CSS Now that we have covered how to request data with the XHR object and parse the response, we are ready to render and display the data in a browser. There are many ways...



Chapter 5. Object-Oriented JavaScript Object-oriented JavaScript is essential when building large-scale Ajax applications. This approach to programming lends reusability, scalability, and flexibility to our applications...



Chapter 6. Creating the Engine In Chapter 2, quot;The Request,quot; we created a few functions to create an XHR, and handle receiving and displaying a response. This solution works fine in many cases, especially for sim...



Chapter 7. Using the Engine Now that we have an Ajax engine created, let's take a look at how to use it. This chapter will focus on how to make an XHR through the AjaxUpdater, and how to access properties and call vario...

read more: Using the Engine


Chapter 8. Debugging For years now, debugging JavaScript has not been the easiest thing to accomplish because there has been a lack of tools and a lack of native ways of doing so. Of course, there has always been the si...

read more: Debugging


Chapter 9. Extending the Engine Using an object-oriented design for the Ajax engine provided us with the flexibility to extend or incorporate the code into any web application. The engine that we have created can accomp...



Chapter 10. Accordion Adding massive amounts of data to one web page is not a recommended design approach because it can be completely disorienting to the user, and might cause him to go to another site. There are alway...

read more: Accordion


Chapter 11. Tree View In this chapter, we will be creating an Ajax-enabled tree view component. This component will accept an XML file that will define the structure of the data and render it as a tree view in a specifi...

read more: Tree View


Chapter 12. Client-Side Validation Client-side validation in web-based forms is an interaction designer's dream. It is a great way to inform users of their progress as they are using the form, rather than letting them g...



Chapter 13. Data Grid Data consolidation is a typical problem that developers face when designing a web application GUI because handling large amounts of data is common practice in dynamic applications. Using a data gri...

read more: Data Grid


Chapter 14. Singleton Pattern In Part II, quot;Creating and Using the JavaScript Engine,quot; we covered two advanced ways of creating JavaScript objects, the creation of the Ajax engine, and how to debug and put the en...



Chapter 15. Model View Controller The Model View Controller (MVC) pattern is the separation of an application's graphical user interface (GUI) from its core logic. There is no absolute design for the MVC, but as with an...



Chapter 16. The Observer Pattern As you have been learning throughout this part of the book, design patterns are extremely useful when developing large-scale applications. Design patterns provide code flexibility and he...



Chapter 17. Data Reflection Pattern The Data Reflection pattern is a pattern that keeps web application content in sync with the database and with the file it is requesting. This pattern can be used in a number of ways....



Chapter 18. Interaction Patterns There are many interaction patterns emerging in the budding presence of Ajax. Web applications can now have front-end functionality that is much more complex, such as interacting with th...



Chapter 19. Usability Patterns Up until now, all the patterns we have covered have been Ajax-enabled OOP (object-oriented programming) patterns, which occur in the background code and are never visible to the user. This...



Chapter 20. Understanding Ajax Database Interaction We have already begun to cover Ajax database interaction in previous chapters, but this chapter will takes us to a deeper understanding of the interaction model by exp...



Chapter 21. Interacting with a Database: The Server-Side We have learned many aspects of Ajax interaction throughout this book. In the last chapter, we learned how to connect our sample application to a database with PH...



Chapter 22. Advanced Ajax Database Interaction Now that we have covered basic database interaction with Ajax, we will learn advanced ways of creating database-driven XHRs and their responses. We will cover how to minimi...



Chapter 23. Securing Your Application Ajax database interaction is extremely powerful and provides a lot of flexibility to web applications. Of course, with great power there are also great security risks. This chapter...



Chapter 24. Best Practices At this point, you know how to create an object-oriented Ajax engine, create Ajax-enabled components, and tie together all the code to create database-enabled XHRs. With this knowledge fresh i...

read more: Best Practices

SAVE
Digg
Shown on del.icio.us del.icio.us
See Whos Talking About This on Technorati Technorati
I've Reddit reddit

You are here: CodeIdol.com > Ajax > Ajax for Web Application Developers


ADBRITE ads links
   
Related tags







Popular Categories
Unix books and guides

AJAX popular information
C# language guides
Windows books and cookbooks

.......








Business Key Top Sites

be number one
rate your site


Офсетная типография напечатает брошюры.. Due diligence, консультационная корпорация аудит продажа бизнеса.. электронные микроскопы. Второе высшее экономическое образование подготовка специалистов.

    С 2009 года мы стали переводить структура сайта на различные языки. Сайт теперь будет содержать книги не только на английском языке, но также и на других европейских языках, в том числе и на Русском языке.

    Русский Polski Francais Deutsch
    support sitemap terms

© CodeIdol Labs, 2007 - 2009