<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>ASP.NET WebForms</title><link>https://www.dotnetzone.gr:443/cs/forums/13/ShowForum.aspx</link><description>Θέματα για web εφαρμογές, σε ASP.NET WebForms</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: AJAX server control για εύκολο AJAX</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/5497.aspx</link><pubDate>Fri, 16 Sep 2005 16:45:04 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:5497</guid><dc:creator>Bekas</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/5497.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=5497</wfw:commentRss><description>&lt;P&gt;Έκανα την δημοσίευση στο codeproject. Για όποιον ενδιαφέρεται το link είναι &lt;A href="http://www.codeproject.com/useritems/MagicAJAX.asp"&gt;εδώ&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Έκανα κάποιες μικρο-βελτιώσεις στον κώδικα και πρόσθεσα documentation για όλες σχεδόν τις μεθόδους και τις κλάσεις.&lt;/P&gt;
&lt;P&gt;Enjoy.&lt;/P&gt;</description></item><item><title>Απ: AJAX server control για εύκολο AJAX</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/5456.aspx</link><pubDate>Wed, 14 Sep 2005 21:02:45 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:5456</guid><dc:creator>Bekas</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/5456.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=5456</wfw:commentRss><description>&lt;p&gt;Ευχαριστώ για τα καλά λόγια.&lt;/p&gt;
&lt;p&gt;Ναι, χρειάζεται documentation αν είναι να χρησιμοποιηθεί από τρίτους, γίνεται χαοτικό σε μερικά σημεία.&lt;/p&gt;
&lt;p&gt;Όταν ξεπεράσω κιαυτόν τον "σκόπελο", θα το στείλω στο &lt;a href="http://www.codeproject.com"&gt;codeproject &lt;/a&gt;&amp;nbsp;για δημοσίευση αφού με βοήθησε να ξεκινήσω με το φοβερό και τρομερό &lt;strike&gt;AZAX&amp;nbsp;&lt;/strike&gt; AJAX. Πάντως το DNZ είχε την τιμητική πρωτιά (Αν δεν τιμήσεις το .gr σου, θα πέσει και θα σε πλακώσει &lt;img src="/cs/emoticons/emotion-1.gif" alt="Smile [:)]" /&gt;)&lt;/p&gt;
&lt;p&gt;Λοιπόν, ξεκινήστε το AJAXing γιατί αλλιώς θα είστε πολύ μπανάλ.&lt;img src="/cs/emoticons/emotion-4.gif" alt="Stick out tongue [:P]" /&gt;&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;Και για οποιαδήποτε απορία, μην διστάσετε.&lt;br&gt;
&lt;/p&gt;</description></item><item><title>Απ: AJAX server control για εύκολο AJAX</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/5447.aspx</link><pubDate>Wed, 14 Sep 2005 19:11:28 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:5447</guid><dc:creator>Χρήστος Γεωργακόπουλος</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/5447.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=5447</wfw:commentRss><description>&lt;P&gt;Μόλις μου ήρθε: Η Telerik έβαλε AJAX support στα control της...&lt;/P&gt;
&lt;P&gt;Dear Chris, &lt;/P&gt;
&lt;DIV&gt;&lt;A name=10651b219fe6d2a1_1&gt;&lt;/A&gt;telerik r.a.d.controls Q3 2005 Service Pack 2 out now&lt;/DIV&gt;
&lt;P&gt;&lt;IMG alt=r.a.d.controls hspace=11 src="http://www.telerik.com/images/ProductImages/logoControls.gif" align=left vspace=4&gt;We are happy to announce the availability of Service Pack 2 of the r.a.d.&lt;B&gt;controls&lt;/B&gt; suite Q3 2005. The primary purpose of this update is not bug-fixing, but rather the introduction of new functionality. &lt;/P&gt;
&lt;P&gt;Most products from the r.a.d.&lt;B&gt;controls&lt;/B&gt; suite have been modified to offer effortless integration with the AJAX-based r.a.d.&lt;B&gt;callback&lt;/B&gt; controls, which have been released with the Q3 2005 volume. As a result, all r.a.d.&lt;B&gt;callback&lt;/B&gt; controls can now update without postback the interface of the rest of the &lt;B&gt;t&lt;/B&gt;elerik controls, including the ones that have complex client-side initializations scripts. Developers are not required to write any additional code or deal with workarounds. 
&lt;P&gt;This new coherent operation of the &lt;B&gt;t&lt;/B&gt;elerik &lt;A href="http://asp.net/" target=_blank&gt;ASP.NET&lt;/A&gt; suite will allow you to harness the capabilities of AJAX technology for building extremely fast and responsive web-applications, and to significantly improve the end-user experience. 
&lt;P&gt;To illustrate the new tight integration across the &lt;B&gt;t&lt;/B&gt;elerik r.a.d.&lt;B&gt;controls&lt;/B&gt; line, we have prepared a set of 10 new examples, available in the SP2 Quick Start framework and online at &lt;A href="http://www.telerik.com/r.a.d.controls/Controls/Examples/Integration/Callback/Chart/DefaultCS.aspx" target=_blank&gt;www.telerik.com/r.a.d.controls&lt;/A&gt;. &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: AJAX server control για εύκολο AJAX</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/5444.aspx</link><pubDate>Wed, 14 Sep 2005 18:43:05 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:5444</guid><dc:creator>anjelinio</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/5444.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=5444</wfw:commentRss><description>Είσαι ο ήρωας της μέρας αγαπητέ Bekas :)&lt;br&gt;&lt;br&gt;Πολύ καλή η ιδέα σου όσον αφορά την υλοποίηση, και κυρίως πολύ εύκολο στη χρήση φίλτατε, το οποίο θεωρώ υπερβολικά πολυ σημαντικό. &lt;br&gt;&lt;br&gt;Πάντα τέτοια !!!</description></item><item><title>Απ: AJAX server control για εύκολο AJAX</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/5438.aspx</link><pubDate>Wed, 14 Sep 2005 15:30:42 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:5438</guid><dc:creator>rousso</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/5438.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=5438</wfw:commentRss><description>&lt;P&gt;Φλιτατε Bekas, εδώ μας έχεις ανοίξει πολλά θέματα!&lt;BR&gt;Σε συγχαίρω για την πρωτοβουλία σου να ανοίξεις το παιχνίδι...&lt;/P&gt;
&lt;P&gt;Μακάρι να είχα τον χρόνο να ασχοληθώ εδω και τώρα με το control σου &lt;img src="/cs/emoticons/emotion-6.gif" alt="Sad [:(]" /&gt;&lt;/P&gt;
&lt;P&gt;Όμως θα επνέλθω... Απο μια γρήγορη ματιά που έριξα στον κώδικα έχει πολλά ενδιαφέροντα πράγματα για συζήτηση...&lt;/P&gt;
&lt;P&gt;Πάντως για να μην είμαι όλο γλυκόλογα, θα σου προτείνω να συμπληρώσεις τα code comments αν έχεις χρόνο για να είναι πιο γρήγορα αντιληπτές κάποιες λεπτομέρειες... Ακόμα καλύτερα θα ήταν αν τα πέρναγες κι απο ένα nDoc!&lt;/P&gt;
&lt;P&gt;Σε προτείνω ως super duper hot δημοσίευση...&lt;/P&gt;
&lt;P&gt;Εύγε!&lt;/P&gt;
&lt;P&gt;rousso&lt;/P&gt;</description></item><item><title>Απ: AJAX server control για εύκολο AJAX</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/5437.aspx</link><pubDate>Wed, 14 Sep 2005 14:07:51 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:5437</guid><dc:creator>Bekas</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/5437.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=5437</wfw:commentRss><description>H chat σελίδα ήταν για να δοκιμάσω το control, είναι αρκετά πρόχειρο-γραμμένη.&lt;br&gt;
&lt;br&gt;
Το να μοιράζεις κώδικα ευφραίνει την καρδιά και σε γεμίζει αγάπη για
τον συνάνθρωπό σου οπότε ευχαρίστως να μοιραστώ τον κώδικα με την
κοινότητα (community που είναι πιο groovy&lt;img src="/cs/emoticons/emotion-1.gif" alt="Smile [:)]" /&gt;). Το έκανα attached.&lt;br&gt;
&lt;br&gt;
Πάντως θα ήθελα τυχόν controls που θα προκύψουν από την χρήση του για
το DNZ (πχ. live chat) να δωθούν και στην community, αν είναι δυνατόν.&lt;br&gt;
&lt;br&gt;
Φυσικά οποιοσδήποτε θέλει να το δοκιμάσει είναι πάντα ευπρόσδεκτος.&lt;br&gt;
&lt;br&gt;
Μέχρι τώρα, οι περιορισμοί που ξέρω οτί υπάρχουν είναι οι εξής:&lt;br&gt;
-Δεν μπορεί να αφαιρεθεί ενα attribute του AjaxPanel.&lt;br&gt;
πχ. το ajaxPanel.Attributes.Remove("bgcolor") δεν έχει αντίκτυπο στην σελίδα.&lt;br&gt;
Πρέπει να χρησιμοποιηθεί το ajaxPanel.Attributes["bgcolor"] = "";&lt;br&gt;
&lt;br&gt;
-Controls που περιέχει το AjaxPanel δεν μπορούν να κάνουν page
validation αυτόματα. Πρέπει να χωθεί το script στο onclick event με
κώδικα.&lt;br&gt;
&lt;br&gt;
Περιμένω τα σχόλιά σας.&lt;br&gt;</description></item><item><title>Απ: AJAX server control για εύκολο AJAX</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/5433.aspx</link><pubDate>Wed, 14 Sep 2005 07:07:46 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:5433</guid><dc:creator>George J. Capnias</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/5433.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=5433</wfw:commentRss><description>&lt;P&gt;Δεν νομίζω ότι μου έπαιξε όπως θα περίμενα, αλλά αν ήθελες να μοιραστείς τον κώδικα, θα μπορούσε να αποτελέσει τη βάση για ένα live chat μεταξύτων μελών του DNZ... &lt;img src="/cs/emoticons/emotion-1.gif" alt="Smile [:)]" /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;George J.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>AJAX server control για εύκολο AJAX</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/5424.aspx</link><pubDate>Wed, 14 Sep 2005 00:41:58 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:5424</guid><dc:creator>Bekas</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/5424.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=5424</wfw:commentRss><description>&lt;P&gt;Όλα ωραία και καλά με το AJAX αλλά γίνεται να κάνουμε AJAX σελίδες χωρίς να γράφουμε ούτε γραμμή javascript αλλά μόνο να ασχολούμαστε με την λειτουργία της ASP.NET σελίδας; Για το σκοπό αυτό ανέπτυξα πρόσφατα ένα server control που σε συνδυασμό με ένα είδος javascript client framework, παράγει αυτόματα τον javascript κώδικα για την ανανέωση της σελίδας στον browser.&lt;/P&gt;
&lt;P&gt;Μια δοκιμαστική σελίδα βρίσκεται στην διεύθυνση &lt;A href="http://research.araneous.com/AJAXTest/bubischat.aspx"&gt;http://research.araneous.com/AJAXTest/bubischat.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Τα βήματα της δημιουργίας της ήταν τα εξής:&lt;/P&gt;
&lt;P&gt;-Έφτιαξα την σελίδα με τα textboxes και τα buttons και έγραψα τον κώδικα για τα events τους μέχρι που είχα μια λειτουργική σελίδα οπού, με postbacks και refresh, οι χρήστες της μπορούσαν να κάνουν chat.&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;Για να την μετατρέψω σε AJAX σελίδα:&lt;/P&gt;
&lt;P&gt;-Έκανα την σελίδα να κληρονομεί από την AjaxPage.&lt;/P&gt;
&lt;P&gt;-Έβαλα μέσα στο AjaxPanel control που ανέπτυξα, όλα τα controls της σελίδας. (Το AjaxPanel λειτουργεί στον designer του Visual Studio όπως ακριβώς και το Panel.)&lt;/P&gt;
&lt;P&gt;-Έβαλα στο web.config το κατάλληλο HttpHandler:&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;httpHandlers&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;add verb="*" path="AjaxDataProvider.aspx" type="Ajax.AjaxHttpHandler, Ajax"/&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/httpHandlers&amp;gt;&lt;/P&gt;
&lt;P&gt;-Πρόσθεσα δυο γραμμές στο Page_Load της σελίδας:&lt;BR&gt;&amp;nbsp;RegisterPageInSession("bubis_chat");&lt;BR&gt;&amp;nbsp;SetCallBackTimerInterval(3000);&lt;/P&gt;
&lt;P&gt;(Το δεύτερο είναι για να μπορεί να εμφανίζει η σελίδα τα νέα περιεχόμενα του chat box αυτόματα)&lt;/P&gt;
&lt;P&gt;Και voila! Εγέννετω AJAX.&lt;/P&gt;
&lt;P&gt;To AjaxPanel μπορεί να εντοπίσει πια controls που περιέχει έχουν αλλάξει και να στείλει javascript κώδικα για να ανανεωθούν μόνο αυτά, όπως επίσης μπορεί να εμφανίσει καινούργια controls ή να διαγράψει υπάρχοντα (ενώ, αντίθετα, χρησιμοποιώντας postback events δεν μπορούμε να προσθέτουμε δυναμικά καινούργια controls.)&lt;/P&gt;
&lt;P&gt;Θα ήθελα να ακούσω τα σχόλια/επικρίσεις/μηνύσεις σας.&lt;/P&gt;</description></item></channel></rss>