<?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>Απ: Ερώτηση: Είναι δυνατή η συνύπαρξη C# και VB.NET αρχείων στο ίδιο project?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/7100.aspx</link><pubDate>Tue, 15 Nov 2005 22:09:12 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:7100</guid><dc:creator>cap</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/7100.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=7100</wfw:commentRss><description>Αλλαξα την κατάσταση του post σε "εχει επιλυθεί". Αν δεν συμφωνείς με αυτό, πες μου να το ξαναλλάξουμε.&lt;br&gt;</description></item><item><title>Απ: Ερώτηση: Είναι δυνατή η συνύπαρξη C# και VB.NET αρχείων στο ίδιο project?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/7098.aspx</link><pubDate>Tue, 15 Nov 2005 21:50:03 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:7098</guid><dc:creator>npoulis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/7098.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=7098</wfw:commentRss><description>Αν πω οτι δεν με καλυψατε θα είμαι μεγαααααλος ψεύτης!!!!</description></item><item><title>Απ: Ερώτηση: Είναι δυνατή η συνύπαρξη C# και VB.NET αρχείων στο ίδιο project?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/7095.aspx</link><pubDate>Tue, 15 Nov 2005 21:30:02 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:7095</guid><dc:creator>cap</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/7095.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=7095</wfw:commentRss><description>Θα συμφωνήσω απόλυτα με τον προλαλήσαντα. Ειδικά όπου εμπλέκονται κλήσεις και signatures μεθόδων, οι λειτουργίες refactoring είναι must.</description></item><item><title>Απ: Ερώτηση: Είναι δυνατή η συνύπαρξη C# και VB.NET αρχείων στο ίδιο project?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/7092.aspx</link><pubDate>Tue, 15 Nov 2005 21:02:39 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:7092</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/7092.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=7092</wfw:commentRss><description>&lt;P&gt;Το refactoring είναι πολύ περισσότερο από ένα find/replace. Με ένα καλό εργαλείο για refactoring μπορείς να κάνεις με ένα click τα παρακάτω πράγματα που είναι αδύνατα με find/replace ή ακόμα και αν χρησιμοποιήσεις regular expressions:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Να αλλλάξεις τη σειρά των παραμέτρων μιας μεθόδου, τροποποιώντας ταυτόχρονα και όλες τις κλήσεις τις.&lt;/LI&gt;
&lt;LI&gt;Να δημιουργήσεις μια νέα μέθοδο από ένα επιλεγμένο κομμάτι κώδικα, θέτοντας αυτόματα τις παραμέτρους, σταθερές και τιμές που επιστρέφει.&lt;/LI&gt;
&lt;LI&gt;Να αλλάξεις το όνομα μιας μεταβλητής μόνο μέσα στο block που έχει οριστεί.&lt;/LI&gt;
&lt;LI&gt;Να αλλάξεις το όνομα μιας μεταβλητής ορισμένης σαν static ή στο επίπεδο της κλάσης, χωρίς να την μπλέξεις με άλλες μεταβλητές που έχουν το ίδιο όνομα μέσα στην κλάση.&lt;/LI&gt;
&lt;LI&gt;Να μετονομάσεις μία μέθοδο ή ιδιότητα και να μετονομαστούν και όλες οι κλήσεις τους, χωρίς πάλι να μπλεχτούν με ομώνυμες μεθόδους ή ιδιότητες&lt;/LI&gt;
&lt;LI&gt;Να επιλέξεις ένα κομμάτι κώδικα ή μια σταθερά μέσα σε μια μέθοδο, και να το μετατρέψεις σε παράμετρο, τροποποιώντας και όλες τις κλήσεις της. Αν δηλαδή μια μέθοδος περιέχει το connection string για μια βάση, μπορείς να πεις ότι αυτό το string θα είναι παράμετρος, και όπου καλείται η μέθοδος ως τώρα, να χρησιμοποιηθεί η τρέχουσα τιμή του connection string.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Και όλα αυτά αποφεύγοντας τα λάθη που&amp;nbsp;πολύ πιθανό να γίνουν&amp;nbsp;αν προσπαθήσεις να κάνεις τις αλλαγές αυτές με το χέρι. 'Ασε που τελειώνεις και σε 10"!&lt;/P&gt;</description></item><item><title>Απ: Ερώτηση: Είναι δυνατή η συνύπαρξη C# και VB.NET αρχείων στο ίδιο project?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/7090.aspx</link><pubDate>Tue, 15 Nov 2005 20:37:56 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:7090</guid><dc:creator>Χρήστος Γεωργακόπουλος</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/7090.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=7090</wfw:commentRss><description>&lt;P&gt;Εκτός από το refactoring, οι βιβλιοθήκες και τα blocs είναι από μόνα τους ξεχωριστά projects, οπότε μπορούν κάλλιστα να συνυπάρξουν με άλλα vb projects μέσα στο ίδιο solution. Το να έχεις άλλα projects σε vb και άλλα σε c#, ιδιαίτερα για τέτοια πράγματα που τείνουν να είναι αρκετά στατικά, δεν νομίζω ότι δημιουργούν πρόβλημα.&lt;/P&gt;
&lt;P&gt;Για το refactoring πάντως, εγώ ήμουν πάντα οπαδός της χειρονακτικής εργασίας και του find/replace... (plus, ότι ποτέ δεν μου άρεσε το environment της c#)...&lt;/P&gt;</description></item><item><title>Απ: Ερώτηση: Είναι δυνατή η συνύπαρξη C# και VB.NET αρχείων στο ίδιο project?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/7089.aspx</link><pubDate>Tue, 15 Nov 2005 20:27:44 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:7089</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/7089.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=7089</wfw:commentRss><description>Αυτό θα πρέπει να το κάνεις έτσι κι αλλιώς. Είναι κακή, πολύ κακή, ΠΑΡΑ ΠΟΛΥ ΚΑΚΗ ιδέα να αρχίσει κανείς να γράφει σε όποια γλώσσα θέλει, εκτός κι αν υπάρχει λόγος, π.χ. VB για UI, C# για τις core κλάσεις. Θα πρέπει πρώτα να κάνετε μια σωστή σχεδίαση, να χωρίσετε την εφαρμογή σε components/subsystems και τελευταία να επιλέξετε την γλώσσα που θα γράψετε το καθένα. &lt;br&gt;&lt;br&gt;Να έχετε και υπόψη, ότι υπάρχουν πολύ περισσότερα και καλύτερα εργαλεία refactoring, βιβλιοθήκες OR mapping, Application blocks  για C# παρά για VB.&lt;br&gt;&lt;br&gt;</description></item><item><title>Απ: Ερώτηση: Είναι δυνατή η συνύπαρξη C# και VB.NET αρχείων στο ίδιο project?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/7088.aspx</link><pubDate>Tue, 15 Nov 2005 20:13:39 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:7088</guid><dc:creator>npoulis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/7088.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=7088</wfw:commentRss><description>&lt;P&gt;Ωχ αντε να πείσω την κερκίδα τωρα εδω στην εταιρία να συμφωνήσουν σε τι θα γράψουν!!! Καηκα! &lt;img src="/cs/emoticons/emotion-6.gif" alt="Sad [:(]" /&gt;&lt;/P&gt;</description></item><item><title>Απ: Ερώτηση: Είναι δυνατή η συνύπαρξη C# και VB.NET αρχείων στο ίδιο project?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/7087.aspx</link><pubDate>Tue, 15 Nov 2005 20:12:04 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:7087</guid><dc:creator>Χρήστος Γεωργακόπουλος</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/7087.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=7087</wfw:commentRss><description>Και στο 2003 μπορείς σε web projects, αρκεί ο κώδικάς σου να μην είναι σε code behind αλλά μέσα στο aspx.</description></item><item><title>Απ: Ερώτηση: Είναι δυνατή η συνύπαρξη C# και VB.NET αρχείων στο ίδιο project?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/7086.aspx</link><pubDate>Tue, 15 Nov 2005 20:06:34 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:7086</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/7086.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=7086</wfw:commentRss><description>Εν συντομία, όχι στο 2003, μόνο σε Web Sites στο 2005.&lt;br&gt; Στο 2003, κάθε project είναι φτιαγμένο ειδικά για μια γλώσσα. Αν θέλεις να γράψεις κομμάτια κώδικα σε διαφορετικές γλώσσες, θα πρέπει να φτιάξεις ξεχωριστά projects μέσα στο ίδιο solution.&lt;br&gt;&lt;br&gt;Στο 2005, μπορείς να δημιουργήσεις σελίδες μέσα σε ένα web site project και να ορίσεις διαφορετική γλώσσα για κάθε σελίδα.</description></item><item><title>Ερώτηση: Είναι δυνατή η συνύπαρξη C# και VB.NET αρχείων στο ίδιο project?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/7085.aspx</link><pubDate>Tue, 15 Nov 2005 19:49:19 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:7085</guid><dc:creator>npoulis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/7085.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=7085</wfw:commentRss><description>&lt;P&gt;Καλημέρα σε όλους,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Μια ερώτηση. Είναι δυνατόν στο ίδιο project να συνυπάρχει C# και VB.NEΤ σε διαφορετικά βέβαια αρχεία; &lt;/P&gt;
&lt;P&gt;Σε μια πολύ απλή προσπάθεια που έκανα γράφοντας μια κενή public C# κλάση και&amp;nbsp;έκανα add στο project&amp;nbsp;το cs, δεν μπορούσα να κάνω την κλάση instance απο την VB γιατί δεν έβλεπε το type της. &lt;/P&gt;
&lt;P&gt;Οποτε σκέφτομαι μήπως θέλει και κατι ακόμα για να γίνει αυτο ή απλά δεν γίνεται καθόλου.&lt;/P&gt;</description></item></channel></rss>