Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Ajax.NET - Το εχετε αντιληφθεί αυτό;

Îåêßíçóå áðü ôï ìÝëïò cap. Τελευταία δημοσίευση από το μέλος George J. Capnias στις 23-06-2005, 20:22. Υπάρχουν 4 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  08-06-2005, 16:13 2581

    Ajax.NET - Το εχετε αντιληφθεί αυτό;

    http://ajax.schwarz-interactive.de/csharpsample/default.aspx

    To έχετε δει αυτό; Εχετε παίξει με αυτό; Γιατί η Microsoft δεν κάνει τιποτα πιό επίσημα για αυτό; Γιατί γιατί γιατί;;;

    Asynchronous JavaScript and XML (AJAX) has recently become the craze thanks, in no small part, to Google’s usage of it in Google Suggest as well as Google Maps.  In ASP.Net terms, AJAX allows server-side processing to occur without requiring postback, thus enabling clients (browsers) with rich server-side capabilities.  In other words it provides a framework for asynchronously dispatching and processing requests and responses from the server. AJAX leverages a number of existing technologies, which aren't particularly new, however fondness for what these technologies have to offer (collectively, they are AJAX) has recently soared.

     

    Enter Michael Schwarz's AJAX .Net wrapper which allows ASP.Net developers to quickly and easily deploy pages capable of easily capitalizing on AJAX.  Users should be cautioned that the wrapper is early in development, and as such isn't fully matured. 


    Σωτήρης Φιλιππίδης

    DotSee Web Services

    View Sotiris Filippidis's profile on LinkedIn

    DotNetNuke them!
  •  08-06-2005, 23:58 2586 σε απάντηση της 2581

    Re: Ajax.NET - Το εχετε αντιληφθεί αυτό;

     cap wrote:
    http://ajax.schwarz-interactive.de/csharpsample/default.aspx

    To έχετε δει αυτό; Εχετε παίξει με αυτό; Γιατί η Microsoft δεν κάνει τιποτα πιό επίσημα για αυτό; Γιατί γιατί γιατί;;;



    Προσωπικά το θεωρώ μια μεγάλη "φούσκα". Όταν το ίδιο περιγράφεται σαν "AJAX leverages a number of existing technologies, which aren't particularly new, however fondness for what these technologies have to offer (collectively, they are AJAX) has recently soared".

    Δηλαδή ήρθε να μας σώσει, μπας και ξεχάσουμε την Javascript, το DHTML και το DOM; Δεν νομίζω!

    Καινούργια τεχνολογία δεν είναι, συνεπώς αυτό το κάνει ένα καλό practice, ειδικά για ανθρώπους που δεν έχουν ασχοληθεί ποτέ με client side programming στον browser.

    Η Microsoft έχει παρόμοια τεχνολογία στο ASP v2.0, ClientCallBack, οπότε γιατί να αγχωθεί; Το AJAX έχει εμπευστεί από αυτό...

    George J.


    George J. Capnias: Χειροπρακτικός Υπολογιστών, Ύψιστος Γκουράρχης της Κουμπουτερολογίας
    w: capnias.org, t: @gcapnias, l: gr.linkedin.com/in/gcapnias
    dotNETZone.gr News
  •  22-06-2005, 22:33 3017 σε απάντηση της 2586

    Re: Ajax.NET - Το εχετε αντιληφθεί αυτό;

    Παρόλα αυτά που πιστύω εγώ το AJAX.NET φαίνεται ότι έχει βρει ένα δικό του δρόμο που το έχει κάνει δημοφιλές...

    1 Ajax.NET is an open source project, now!! r

    First of all I want to thank you for your help to improve the free Ajax.NET library by sending feedback and ideas. I am happy to give the .NET developers an easy and fast way to implement AJAX methods in their projects.

    I had a lot of requests about the license, the commercial use of this free library,... and, of course, a lot of requests for the source code of this library.

    Microsoft is thinking of AJAX support in an add-on or in future releases of the ASP.NET Framework.

    Because we (the .NET developers) cannot wait until this date I have opened the source code of the Ajax.NET library. I will post the open source project details this evening (German time).

    Update: The project will be hosted at http://www.sourceforge.net. The project is still under review by the source forge team (sorry for the delay!!). The UNIX name I am using is ajaxnet-library, so I think the URL will be http://sourceforge.net/projects/ajaxnet-library. Note: there is an existing project called ajaxnet which is not the same!

    Update: Now, the project is running at sourceforge.net. I am uploading files and then... you will be able to see the source code.

    Original Link

    Yesterday 18:34 | Michael Schwarz

    George J.

    George J. Capnias: Χειροπρακτικός Υπολογιστών, Ύψιστος Γκουράρχης της Κουμπουτερολογίας
    w: capnias.org, t: @gcapnias, l: gr.linkedin.com/in/gcapnias
    dotNETZone.gr News
  •  22-06-2005, 23:21 3019 σε απάντηση της 2581

    Re: Ajax.NET - Το εχετε αντιληφθεί αυτό;

    Νομίζω ότι το πλουσιότερο παράδειγμα με τέτοια κόλπα είναι το gmail. Πραγματικά εκπληκτικά πράγματα. Το θέμα είναι ότι όλοι ξέρουν ότι μπορούσαν να γίνουν, αρκετοί ξέρουν και πως να τα υλοποιήσουν, but... Μάλλον τα θεωρούμε extra μπελά για τις κλασσικές εφαρμογές... Και επειδή οι πραγματικά εφαρμόσιμες καταστάσεις (που να αξίζει πραγματικά τον κόπο) είναι προς το παρόν λίγες... αυτά τα πράγματα σχεδόν μένουν στο ντουλάπι.

    By the way, το gmail εκτός από τα callbacks φαίνεται ότι παίζει με πολύ προσεγμένο τρόπο και με το cache του browser. Ξέρει κανείς περισσότερα;


    Χρήστος Γεωργακόπουλος
  •  23-06-2005, 20:22 3055 σε απάντηση της 3019

    Re: Ajax.NET - Το εχετε αντιληφθεί αυτό;

    Κάνοντας blogging, έπεσα πάνω στο παρακάτω post, που προσωπικά το βρήσκω απόλυτα σωστό, και παρουσιάζει το πρόβλημα του remote scripting:

    1 Why AJAX is dangerous... My Daily WTH (What the heck?!!?) r

    I made an interesting discovery at work today.  I finally had to work on a piece of code that I have always found ways to hand off to someone else.  It was written by a former colleague who absolutely loved JavaScript and Remote Scripting (aka AJAX... don't argue with me they are the same thing more or less).  Every programmer who has ever had to do something with this code has hated it (except the originator).  BTW, this is ASP code.

    So before I continue on, I would like to ask everyone a question.  How many lines of Javascript is too many in a page?  When do you start thinking about moving that functionality out of the page and back on the server?  In other words, when is it OK, to go ahead and post back to the server.  How many lines?

    Ok, pencils down... what do you have?  A couple hundred?  One thousand?  Fifteen hundred?  So you would say that 5000+ lines of JavaScript is too many (I hope so).... the entire application is written in JavaScript with remote calls to retieve data.  BTW, data is returned from these routines as delimitted strings (with one delimitter for a record and a different delimitter for each field in the record).  This data is then pulled apart using that high-tech JavaScript method split... Can you say sssssslllllooooooowwwwwwww?    It also creates new HTMLelements on the fly which is also not the fastest method of doing things.

    Oh yeah, and where was this code?  Not in a separate file incuded via a script tags src attribute... No... this code is dropped into the top of the ASP page, so that the ASP <%=%> could customize the page and keep the page from being cached by the browser...  BTW, when I removed the non-customized JavaScript and put the 5000+ lines into a separate file the resulting .JS file was 266kb!

    Am I allowed to rewrite?  Of course not!  <sigh />

    Those of you who love AJAX, please be responsible when you are evangelizing the technology and remind people that doing everything with JavaScript/AJAX may not result in a speedier solution.  It may result in something less maintainable and/or less speedy...

    Original Link

    Yesterday 06:03 | jkimble

    George J.


    George J. Capnias: Χειροπρακτικός Υπολογιστών, Ύψιστος Γκουράρχης της Κουμπουτερολογίας
    w: capnias.org, t: @gcapnias, l: gr.linkedin.com/in/gcapnias
    dotNETZone.gr News
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems