<?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>.NET Framework</title><link>https://www.dotnetzone.gr:443/cs/forums/14/ShowForum.aspx</link><description>Θέματα για threading, remoting, reflection, exception handling, security, regex κλπ.</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Ιδέα για διαγραφή αρχείων με vb.net</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/9524.aspx</link><pubDate>Sat, 11 Feb 2006 05:07:33 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:9524</guid><dc:creator>Ioannis P</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/9524.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=9524</wfw:commentRss><description>Τελικά καταλήγω στο:&lt;br&gt;1) Να χρησιμοποιήσω αρκετά partitions.&lt;br&gt;2) Να φτιάξω ένα ανεξάρτητο service για διαγραφή (το σενάριο της διαγραφής πρέπει να το σκεφτώ).&lt;br&gt;3) Να δοκιμάσω μερικά από τα tips της σελίδας που που βρήκε ο cgeo.&lt;br&gt;&lt;br&gt;Σας ευχαριστώ πολύ. :-)</description></item><item><title>Απ: Ιδέα για διαγραφή αρχείων με vb.net</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/9523.aspx</link><pubDate>Sat, 11 Feb 2006 02:49:27 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:9523</guid><dc:creator>Χρήστος Γεωργακόπουλος</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/9523.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=9523</wfw:commentRss><description>&lt;P&gt;Βρήκα αυτό: &lt;A href="http://www.windowsdevcenter.com/pub/a/windows/2005/02/08/NTFS_Hacks.html"&gt;http://www.windowsdevcenter.com/pub/a/windows/2005/02/08/NTFS_Hacks.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;3. Use More Folders&lt;BR&gt;&lt;/STRONG&gt;If you frequently need to open, close, create, or delete certain types of files, keep the number of such files in each folder small. In other words, if you have a lot of these files, &lt;U&gt;create additional folders&lt;/U&gt; to spread them out between folders. If this isn't practical for some reason, then the first two hacks above can help compensate for having too many files in one folder.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;4. Use More Partitions&lt;BR&gt;&lt;/STRONG&gt;In Windows 2000, when you partition a large disk (50GB or more, say) into several smaller NTFS volumes (10GB each), &lt;U&gt;you can speed disk performance by up to 10 percent&lt;/U&gt;. NTFS on Windows XP has been improved to perform better overall, but you can still squeeze a percent or two of better performance out of a large disk by partitioning it into several smaller volumes. &lt;/P&gt;
&lt;P&gt;Έχει και άλλα tips μέσα, ρίξε μια ματιά ίσως κάποια βοηθήσουν&lt;/P&gt;</description></item><item><title>Απ: Ιδέα για διαγραφή αρχείων με vb.net</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/9521.aspx</link><pubDate>Sat, 11 Feb 2006 02:24:53 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:9521</guid><dc:creator>Νατάσα Μανουσοπούλου</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/9521.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=9521</wfw:commentRss><description>&lt;P&gt;Ένα από τα flags του Win32 API CreateFile είναι και το FILE_FLAG_DELETE_ON_CLOSE, το οποίο έχει σαν αποτέλεσμα τη διαγραφή του αρχείου όταν κλείσουν &lt;EM&gt;όλα&lt;/EM&gt; τα handles προς το αρχείο αυτό.&lt;/P&gt;
&lt;P&gt;Μήπως αυτό μπορεί να σου χρησιμέψει για να σβήνεις το αρχείο όταν η χρησιμότητά του τελειώνει;&lt;/P&gt;</description></item><item><title>Απ: Ιδέα για διαγραφή αρχείων με vb.net</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/9499.aspx</link><pubDate>Fri, 10 Feb 2006 18:41:40 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:9499</guid><dc:creator>cap</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/9499.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=9499</wfw:commentRss><description>&lt;P&gt;Η διαγραφή θα πρέπει να γίνεται εξ'ολοκλήρου ανά τακτικά χρονικά διαστήματα ή μπορεί να γίνεται τμηματικά; &lt;BR&gt;&lt;BR&gt;Αν μπορεί να γίνεται τμηματικά με βάση το εξής υποθετικό σενάριο: &lt;BR&gt;- Σημερα δημιουργούνται τα αρχεία &lt;BR&gt;- Αύριο θα πρέπει να ξεκινήσει η διαγραφή, η οποία όμως μπορεί να γίνεται σε chunks &lt;BR&gt;&lt;BR&gt;θα μπορούσες, ενδεχομένως, να φτιάξεις ένα windows service το οποίο να ξεκινάει threads τα οποία θα σβήνουν μικρές ομάδες αρχείων ανά καθορισμένα χρονικά διαστήματα, π.χ. ανά 5 λεπτά. &lt;BR&gt;&lt;BR&gt;Τώρα, βέβαια, αν αυτή είναι απλά μια λειτουργία που θέλεις να ενσωματώσεις σε μια ήδη υπάρχουσα εφαρμογή, φυσικά αυτό το σενάριο θα είναι λιγουλάκι δύσκολο. Δώσε μας αν θέλεις περισσότερες πληροφορίες για το context στο οποίο θα τρέχει η λειτουργία διαγραφής καθώς και για τους κανόνες της διαγραφής (κάθε πότε, με τι προαπαιτούμενα, αυτόματα/χειρωνακτικά κλπ). &lt;BR&gt;&lt;/P&gt;
&lt;P&gt;EDIT: Με...πρόλαβε ο Μανος, με τον οποιό μάλλον έχω τηλεπάθεια :)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: Ιδέα για διαγραφή αρχείων με vb.net</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/9498.aspx</link><pubDate>Fri, 10 Feb 2006 18:36:40 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:9498</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/9498.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=9498</wfw:commentRss><description>Δεν γίνεται να ενεργοποιείται αυτή η διαδικασία της διαγραφής πιο συχνά; Από τι εξαρτάται; Μήπως αν έφτιαχνες ένα ανεξάρτητο service που να διαγράφει τα αρχεία;</description></item><item><title>Ιδέα για διαγραφή αρχείων με vb.net</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/9497.aspx</link><pubDate>Fri, 10 Feb 2006 18:22:12 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:9497</guid><dc:creator>Ioannis P</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/9497.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=9497</wfw:commentRss><description>Μια εφαρμογή δημιουργεί αρχεία των 120ΚΒ σε φακέλους. Σε κάθε φάκελο δημιουργούνται περίπου 3600 αρχεία. Σε τακτά χρονικά διαστήματα τα αρχεία αυτά πρέπει να διαγράφονται. Επειδή όμως όταν γίνεται η διαγραφή οι φάκελοι είναι περίπου 120 και τα αρχεία περίπου 450.000, η διαδικασία καθυστερεί αρκετά. Εκτός από το να κάνω quick format έχετε καμιά ιδέα για το πως θα σβήνωνται τα αρχεία γρήγορα;&lt;br&gt;</description></item></channel></rss>