<?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>Πρώτα Βήματα - Web Development</title><link>https://www.dotnetzone.gr:443/cs/forums/75/ShowForum.aspx</link><description>Ολα τα θέματα που σας απασχολούν σχετικά με ASP, ASP.NET αν τώρα επιχειρείτε να φτιάξετε την πρώτη σας σελίδα.</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Socket &amp; Store to Database</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/67521.aspx</link><pubDate>Mon, 26 Sep 2011 17:26:03 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:67521</guid><dc:creator>Bill </dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/67521.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=67521</wfw:commentRss><description>Το MemoryStream ήθελα το είχα ξεχάσει εντελώς αυτό. Ναι χρησιμοποιώ την GetStream μέχρι τώρα απλά δε μου πήγε το μυαλό καθόλου στο MemoryStream ενω στο παρελθόν το είχα ξανα χρησιμοποιήσει. &lt;br&gt;Ευχαριστώ.&lt;br&gt;</description></item><item><title>Απ: Socket &amp; Store to Database</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/67520.aspx</link><pubDate>Mon, 26 Sep 2011 06:56:25 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:67520</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/67520.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=67520</wfw:commentRss><description>Τί ακριβώς θέλεις να κάνεις? Προφανώς για να αποθηκεύσεις το αρχείο στο σκληρό έχεις ήδη χρησιμοποιήσει την GetStream και διαβάζεις τα δεδομένα που σου έρχονται. Μπορείς πολύ απλά να τα μαζέψεις όλα σε ένα buffer και μετά να τα στείλεις στη βάση. Δεν σου κάνει αυτό? Θέλεις να κάνεις κάτι άλλο?&amp;nbsp;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Αν το θέμα είναι πως να φτιάξεις το buffer, μπορείς να χρησιμοποιήσεις ένα &lt;a href="http://msdn.microsoft.com/en-us/library/system.io.memorystream.aspx"&gt;MemoryStream&lt;/a&gt; για να αντιγράψεις τα δεδομένα που έρχονται από το socket σε ένα buffer που χειρίζεται η ίδια η MemoryStream. Όταν τελειώσεις, στέλνεις τα περιεχόμενα του buffer στη βάση.&lt;/div&gt;</description></item><item><title>Απ: Socket &amp; Store to Database</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/67517.aspx</link><pubDate>Mon, 26 Sep 2011 06:35:01 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:67517</guid><dc:creator>Bill </dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/67517.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=67517</wfw:commentRss><description>Οκ. Ξέρω πως να αποθηκεύσω απλά τώρα κατεβαίνουν τα αρχεία μου και μετά τα πετάω στη βάση. Εγώ θέλω καθώς κατεβαίνουν να τα πετάω απευθείας στην βάση. Τώρα ανοίγω ένα αρχείο και γράφω σε ένα αρχείο μέχρι να κατέβει και μετά το αποθηκεύω στη Βάση, πως μπορώ να το κάνω χωρίς να το αποθηκεύσω πρώτα στον δίσκο. Θέλω να δουλεψω απευθείας με TCP. &lt;br&gt;&lt;br&gt;</description></item><item><title>Απ: Socket &amp; Store to Database</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/67516.aspx</link><pubDate>Mon, 26 Sep 2011 05:22:36 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:67516</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/67516.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=67516</wfw:commentRss><description>Η ερώτηση μάλλον δεν έχει να κάνει με sockets αλλά με βάσεις. Το socket και το που γράφεις τα δεδομένα που σου δίνει δεν έχουν καμμία σχέση μεταξύ τους. Όπως γράφεις σε αρχείο, το ίδιο εύκολα μπορείς να γράψεις και σε βάση δεδομένων.&amp;nbsp;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Το .NET έχει διάφορους τρόπους να γράψεις στη βάση. Ο βασικός τρόπος είναι με τη χρήση του &lt;a href="http://msdn.microsoft.com/en-us/library/h43ks021(v=VS.100).aspx"&gt;ADO.NET&lt;/a&gt; είτε για να εκτελέσεις απευθείας εντολές μέσω της DbCommand είτε προσθέτωντας γραμμές σε ένα DataTable και μετά αποθηκεύοντας το DataTable ολόκληρο στη μνήμη. Παραδείγματα χρήσης του μπορείς να βρεις στο βασικό documentation στο&amp;nbsp;&lt;a href="http://msdn.microsoft.com/en-us/library/dw70f090.aspx"&gt;MSDN&lt;/a&gt;. Μία αναζήτηση για ADO.NET tutorial στο google θα σου επιστρέψει&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Αλήθεια, γιατί θέλεις να χρησιμοποιήσεις sockets? Μπορείς να χρησιμοποιήσεις την κλάση &lt;a href="http://msdn.microsoft.com/en-us/library/system.net.httplistener.aspx"&gt;HttpListener &lt;/a&gt;αν θέλεις να φτιάξεις κάποιο REST interface ή απλά να επεξεργαστείς απευθείας HTTP κλήσεις χωρίς τη χρήση κάποιου web server. Τα sockets χρησιμεύουν ουσιαστικά μόνο αν θέλεις να δουλέψεις απευθείας σε επίπεδο TCP ή UDP.&lt;/div&gt;</description></item><item><title>Socket &amp; Store to Database</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/67514.aspx</link><pubDate>Mon, 26 Sep 2011 02:52:42 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:67514</guid><dc:creator>Bill </dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/67514.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=67514</wfw:commentRss><description>Πως μπορώ να αποθηκεύω απευθείας στην βάση μου κ όχι σε ΑΡΧΕΙΟ ότι κατεβάζει το socket μου ?&lt;br&gt;πχ τώρα έχω ένα socket το οποίο τα byte που λαμβάνει τα γράφει σε ένα αρχείο που δημιουργώ θέλω αντι για αρχείο να τα παίρνω απευθείας στην βάση μου.&lt;br&gt;</description></item></channel></rss>