ASP.NET
  Home arrow ASP.NET arrow Page 4 - Enhancing PHP Via the ASP.NET AJAX Framewo...
ASP Free Forums 
.NET  
ASP  
ASP Code  
ASP.NET  
ASP.NET Code  
BrainDump  
C#  
Code Examples  
Database  
Database Code  
IIS  
Microsoft Access  
MS SQL Server  
Visual Basic.NET  
Windows Scripting  
Windows Security  
XML  
ASP Web Hosting  
ASP.NET Web Hosting 
Mobile Linux 
App Generation ROI 
Windows Web Hosting
 
IBM® developerWorks 
Sun Developer Network 
Weekly Newsletter
 
Developer Updates  
Free Website Content 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us Get Paid 
Request Media Kit
Contact Us 
Site Map 
Privacy Policy 
Support 
 USERNAME
 
 PASSWORD
 
 
  >>> SIGN UP!  
  Lost Password? 
ASP.NET

Enhancing PHP Via the ASP.NET AJAX Framework: A Second Look
By: Xianzhong Zhu
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating: 3 stars3 stars3 stars3 stars3 stars / 3
    2008-06-30

    Table of Contents:
  • Enhancing PHP Via the ASP.NET AJAX Framework: A Second Look
  • Code Examination
  • Post Code Examination
  • Watch the result of asynchronously invoking the PHP web service

  • Rate this Article: Poor Best 
      ADD THIS ARTICLE TO:
      Del.ici.ous Digg
      Blink Simpy
      Google Spurl
      Y! MyWeb Furl
    Email Me Similar Content When Posted
    Add Developer Shed Article Feed To Your Site
    Email Article To Friend
    Print Version Of Article
    PDF Version Of Article
     
     
    ADVERTISEMENT


    Enhancing PHP Via the ASP.NET AJAX Framework: A Second Look - Watch the result of asynchronously invoking the PHP web service


    (Page 4 of 4 )

    Start up your browser, enter http://localhost/exNow/index.html in the address bar, and press the ENTER key. You will launch the sample page, as is shown in Figure 6.

    Figure 6-the initial snapshot of the sample application

    Next, when you click 'Get Animals,' the server-side PHP-styled web service method will be invoked asynchronously and the related data will be partially posted back to the client side. Figure 7 indicates the related running-time snapshot.


    Figure 7-the animal-related data are asynchronously derived from the PHP web service


    In the above sample web page, the rendered data is seemingly just a few lines of strings. However, these are all acquired from the client-side PHP web service in the Ajax way. That is to say, through this small sample, we have achieved our initial goal of transplanting Microsoft AJAX Library to another web server side-the PHP platform.

    Summary

    In this article, with the help of the open source project "PHP for Microsoft AJAX Library," you have learned how to enhance PHP programming by using parts of the ASP.NET AJAX client-side framework. Although this sample has been debugged on Windows XP, due to the Microsoft AJAX Library and PHP's independence of OS platforms, you can surely get it working on any other operating system.

    On the other hand, we should see that "PHP for Microsoft AJAX Library" has just taken its first step on a long journey, with a considerable distance to go before reaching applicability and practical scenarios.

    Moreover, we should have realized that most of the ASP.NET AJAX client side components (Microsoft AJAX Library and many of ASP.NET AJAX Futures CTP) can be combined with many other kinds of server side languages without much difficulty. Nevertheless, the powerful functionalities of many of the ASP.NET AJAX server-side components are waiting to be implemented by other types of server-side languages, such as JSP, Perl, and ColdFusion.

    All in all, with PHP getting more and more popular, "PHP for Microsoft AJAX Library" is sure to have a prosperous future.

    -DOWNLOAD SOURCE-


    DISCLAIMER: The content provided in this article is not warranted or guaranteed by Developer Shed, Inc. The content provided is intended for entertainment and/or educational purposes in order to introduce to the reader key ideas, concepts, and/or product reviews. As such it is incumbent upon the reader to employ real-world tactics for security and implementation of best practices. We are not liable for any negative consequences that may result from implementing any information covered in our articles or tutorials. If this is a hardware review, it is not recommended to open and/or modify your hardware.

     

    ASP.NET ARTICLES

    - Developing a Mini ASP.NET AJAX Server Centri...
    - Disadvantages of the ASP.NET MVC Framework
    - Advantages of the ASP.NET MVC Approach
    - ASP.NET Web Forms Weaknesses
    - ASP.NET Web Forms Meets ASP.NET MVC
    - Source Code for Saving and Retrieving Data w...
    - Using GridView to Save and Retrieve Data wit...
    - Handling Dynamic Images in ASP.NET 3.5 AJAX ...
    - Retrieving Data with AJAX and the GridView C...
    - Playing with Images in ASP.NET 3.5 AJAX Appl...
    - Saving and Retrieving Data with AJAX
    - Enhancing PHP Via the ASP.NET AJAX Framework...
    - Enhancing PHP Programming with the ASP.NET A...
    - Classes and ASP.NET AJAX
    - Using ASP.NET AJAX

     
    Best Practices for Windows Vista Migration Presentation
    Dell and Microsoft recently held a series of face-to-face seminars entitled, &qu....

     
    Creating a Culture for Code Reuse
    If you oversee development teams you know that like it or not proprietary and ex....

     
    Keys to Web Application Acceleration: Advances in Delivery Systems
    Accelerate Web apps by up to 5x. Ensure significantly faster access to the Web a....

     
    Optimizing Application Monitoring
    Tired of finding out from your customers that you're offline? This white paper e....

     
    Solaris to Solaris Migration -- Migrating applications from Sun SPARC to Dell PowerEdge R900
    This comprehensive Migration Guide reviews the approach that Principled Technolo....

     




    © 2003-2009 by Developer Shed. All rights reserved. DS Cluster 3 hosted by Hostway
    Stay green...Green IT