<?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>Windows Mobile</title><link>https://www.dotnetzone.gr:443/cs/forums/31/ShowForum.aspx</link><description>Θέματα development για SmartPhones, Pocket PC και γενικά φορητές συσκευές με το .NET Compact Framework και τα ASP.NET mobile controls</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Multithread εφαρμογή</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/39428.aspx</link><pubDate>Mon, 21 Jan 2008 21:14:43 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:39428</guid><dc:creator>DaltonGR</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/39428.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=31&amp;PostID=39428</wfw:commentRss><description>&lt;P&gt;Καλημέρα,&lt;/P&gt;
&lt;P&gt;Δίκιο έχεις, όπως το θέτεις ένα thread παραπάνω χρειάζομαι και όχι τρια. Σε VB γράφω και πρώτη φορά ασχολούμαι με threads και τα συναφή.&lt;/P&gt;
&lt;P&gt;Ευχαριστώ για τα link. θα τους ρίξω μια ματιά και θα postaro τις απορίες...&lt;/P&gt;
&lt;P&gt;Άυτό που θέλω να κάνω είναι να ενημερώνω κάποια labels με δεδομένα που έρχονται απο socket.όταν το κάνω αυτό δεν ενημερώνονται καθόλου διότι το main thread δεν "προλαβαίνει" να τα ενημερώσει.υπάρχει κάποια λύση.&lt;/P&gt;
&lt;P&gt;Ευχαριστώ και πάλι...&lt;/P&gt;</description></item><item><title>Απ: Multithread εφαρμογή</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/39026.aspx</link><pubDate>Thu, 10 Jan 2008 18:19:47 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:39026</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/39026.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=31&amp;PostID=39026</wfw:commentRss><description>&lt;P&gt;To BackgroundWorker είναι ...component sugar καθώς δεν έχει κανένα low-level functionality, ούτε κάτι&amp;nbsp;που δεν μπορείς να κάνεις implement μόνος σου. Απλά, έχουν φτιάξει ένα ωραίο πακετάκι. Νομίζω πάντως ότι το OpenNetCF περιέχει ένα implementation του BackgroundWorker. &lt;/P&gt;</description></item><item><title>Απ: Multithread εφαρμογή</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/39024.aspx</link><pubDate>Thu, 10 Jan 2008 17:58:05 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:39024</guid><dc:creator>manosB</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/39024.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=31&amp;PostID=39024</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;George J. Capnias:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Ρίξε μια ματιά από Daniel Moth - έχει ένα &lt;a class="" href="http://www.danielmoth.com/Blog/2004/12/backgroundworker-for-cf-10.html" target="_blank"&gt;implementation για CF v1.0 και v1.1 του BackgroundWorker&lt;/a&gt;. Αν δεν σου παίξει για CF v2.0 πιστεύω ότι θα είναι πρόθυμος να βοηθήσει...&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;br&gt;&lt;br&gt;Πολύ ενδιαφέρον. Θα το κοιτάξω. Όμως και ο Daniel Moth λέει στην αρχή του Post ότι μπορεί να έμπαινε στο CF 2.0 αλλά τελικά τζίφος!!@#%!@#$&lt;br&gt;</description></item><item><title>Απ: Multithread εφαρμογή</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/39010.aspx</link><pubDate>Thu, 10 Jan 2008 04:23:06 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:39010</guid><dc:creator>George J. Capnias</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/39010.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=31&amp;PostID=39010</wfw:commentRss><description>&lt;P&gt;Ρίξε μια ματιά από Daniel Moth - έχει ένα &lt;A class="" href="http://www.danielmoth.com/Blog/2004/12/backgroundworker-for-cf-10.html" target=_blank&gt;implementation για CF v1.0 και v1.1 του BackgroundWorker&lt;/A&gt;. Αν δεν σου παίξει για CF v2.0 πιστεύω ότι θα είναι πρόθυμος να βοηθήσει...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;George J.&lt;BR&gt;&lt;/P&gt;</description></item><item><title>Απ: Multithread εφαρμογή</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/39007.aspx</link><pubDate>Wed, 09 Jan 2008 23:53:20 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:39007</guid><dc:creator>manosB</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/39007.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=31&amp;PostID=39007</wfw:commentRss><description>Και όλα αυτά γιατί το Compact framework δεν περιλαμβάνει το&amp;nbsp; BackgroundWorker&lt;span style="color:Black;background-color:Yellow;"&gt;&lt;/span&gt; control. &lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-12.gif" alt="Angry" /&gt;&lt;br&gt;Δηλαδή τι περιμένουν για να το βάλουν μέσα στο Compact Framework. Να φτάσουν οι επεξεργαστές των PDA τα 4GHz!!!!! &lt;br&gt;&lt;br&gt;&lt;br&gt;</description></item><item><title>Απ: Multithread εφαρμογή</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/39006.aspx</link><pubDate>Wed, 09 Jan 2008 23:40:59 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:39006</guid><dc:creator>Dimitris Papadimitriou</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/39006.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=31&amp;PostID=39006</wfw:commentRss><description>&lt;p&gt;Προφανώς για να γίνει η μια δουλειά πρέπει πρώτα να τελειώσει η δεύτερη. Οπότε δεν θέλεις πολλά threads αλλά μόνο ένα επιπλέον από αυτό που δουλεύει το UI.&lt;/p&gt;&lt;p&gt;Ο μόνος λόγος να θέλεις περισσότερα threads είναι για να κερδίσεις χρόνο. π.χ. να μαζεύεις τα αρχεία την ώρα που ελέγχεις την ftp σύνδεση ή να στέλνεις αρχεία πριν ολοκληρωθεί το μάζεμα όλων. Αυτό όμως θέλει περισσότερη προσοχή στο συγχρονισμό-συντονισμό των threads. Θα έλεγα να το αποφύγεις.&lt;br&gt;&lt;/p&gt;&lt;p&gt;Αν λοιπόν σου κάνει μόνο το ένα επιπλέον thread έχεις δυο επιλογές (αυτές έχεις και για περισσότερα απλά εκεί θέλεις και άλλα πράγματα):&lt;br&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;χρήση new Thread()&lt;/li&gt;&lt;li&gt;χρήση BeginInvoke&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Η 2η είναι προτείνεται συνήθως γιατί χρησιμοποιεί ανακλυκλωμένα threads από ένα thread pool, οπότε είναι πιο γρήγορη. Γενικά το άνοιγμα-κλείσιμο threads θεωρείται σχετικά βαριά δουλειά.&lt;/p&gt;&lt;p&gt;Άσχετο: Ένα εξαιρετικό document που περιγράφει με λεπτομέρεια τις threading δυνατότητες της C# είναι &lt;a href="http://www.albahari.com/threading/" target="_blank"&gt;αυτό&lt;/a&gt; (πάνω κάτω ισχύον τα ίδια και στην vb όπως εύκολα υποθέτει κανείς). Αν ασχολείσαι πρώτη φορά με threading όμως μην μπεις στο document αυτό και χαθείς! Ψάξε για πιο απλά παραδείγματα στο δίκτυο.&lt;br&gt;&lt;/p&gt;&lt;p&gt;Πες γλώσσα προγραμματισμού που προτιμάς για να δώσω ένα μικρό παράδειγμα...  &lt;br&gt;&lt;/p&gt;</description></item><item><title>Multithread εφαρμογή</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/38997.aspx</link><pubDate>Wed, 09 Jan 2008 23:20:26 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:38997</guid><dc:creator>DaltonGR</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/38997.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=31&amp;PostID=38997</wfw:commentRss><description>&lt;P&gt;Καλημέρα,&lt;/P&gt;
&lt;P&gt;Θα ήθελα λίγη βοήθεια με το multithreading.θέλω την στιγμή που ο χρήστης πατήσει αποστολή των στοιχείων(με ftp) θέλω ένα thread να κάνει τον έλεγχο συνδεσιμότητας, ένα άλλο το "μ'αζεμα" των αρχείων και το άλλο να τα στέλνει ενώ κατά&amp;nbsp; όλη αυτή την διαδικασία ο χρήστης να μπορεί να λειτουργήσει την εφαρμογή.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Ευχαριστώ εκ των προτέρων.....&lt;/P&gt;</description></item></channel></rss>