<?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>Πρώτα Βήματα - Αρχές προγραμματισμού</title><link>https://www.dotnetzone.gr:443/cs/forums/72/ShowForum.aspx</link><description>Αναρωτιέστε τι σημαίνει object; Class; Inheritance; Design pattern; Την απάντηση μπορείτε να την βρείτε εδώ!</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Η Microsoft, το .net και οι "άλλοι"....</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/69673.aspx</link><pubDate>Fri, 16 Mar 2012 01:09:04 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:69673</guid><dc:creator>George J. Capnias</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/69673.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=72&amp;PostID=69673</wfw:commentRss><description>&lt;p&gt;Καλώς ήλθες στον κόσμο του &lt;a href="http://en.wikipedia.org/wiki/Rapid_application_development"&gt;RAD&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Μια εφαρμογή από μια άλλη σίγουρα διαφέρει στην επιχειριματική λογική που περιέχει, και είναι αυτή που ουσιαστικά κάνει την "δουλειά". Όμως αν οι εφαρμογές είναι της ίδιας τεχνολογίας πχ WinForms, και οι δύο έχουν τα ίδια στοιχεία στο interface, χρησιμοποιούν τις παρόμοιες μεθόδους για να μεταφέρουν τα δεδομένα από την βάση στην οθόνη του χρήστη, αλλά και το αντίθετο. Ενώ η λογική είναι ουσιαστικά αυτό που σε πονεκεφαλιάζει για την υλοποιήσεις, η άλλη εργασία να γεμίσεις τις φόρμες με δεδομένα και μετά από τις φόρμες να τα βάλεις στην βάση, είναι αρκετά ανιαρή μιας και είναι σταθερή η φιλοσοφία που δεν διακατέχει.&lt;/p&gt;&lt;p&gt;Το Visual Studio δίνει μεγάλη έμφαση ώστε οι εργασίες που ανήκουν στην δεύτερη κατηγορία να γίνονται αυτοματοποιημένα, για όλες τις τεχνολογίες ανάπτυξης που υποστηρίζει - Windows Forms, Web Forms, WPF, MVC, Silverlight, Windows Phone. Με αυτό τον τρόπο βοηθάει να δεις την εφαρμογή σου γρήγορα, να κάνεις τα ανιαρά πράγματα αυτοματοποιημένα - άρα και σωστά - και να αφιερώσεις τον χρόνο σου στα σημαντικά θέματα της ανάπτυξης και κατά συνέπεια να μικρήνεις τον καιρό που απαιτήται για την ολοκλήρωση μιας εφαρμογής. Αυτές οι αυτοματοποιήσεις είναι πάντα παραμετροποιήσιμες από τον προγραμματιστή, ώστε να μπορούν να&amp;nbsp;ενταχθούν σε όλα τα είδη των σεναρίων ανάπτυξης. &lt;/p&gt;&lt;p&gt;Σε καμιά περίπτωση δεν είναι "κουτιά/τούβλα" που απλά τα στοιβάζεις το ένα επάνω στο άλλο, για να πάρεις μια εφαρμογή στο τέλος.&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>Απ: Η Microsoft, το .net και οι "άλλοι"....</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/69628.aspx</link><pubDate>Tue, 13 Mar 2012 16:52:35 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:69628</guid><dc:creator>SnakeEyes</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/69628.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=72&amp;PostID=69628</wfw:commentRss><description>σε καμία περίπτωση δε θέλω να σνομπάρω εναλλακτικές τεχνολογίες, απλά έχω ενθουσιαστεί τόσο πολύ με τις ευκολίες που σου δίνει το πακέτο .net+VS και με το πόσο&lt;br&gt;παραγωγικός μπορείς να γίνεις αντί να σπαζοκεφαλιάζεις π.χ. για το validation και την κρυπτογράφιση των password, σε σημείο που άρχισα να αναρωτιέμαι μήπως με αυτό&lt;br&gt;το τρόπο δεν μαθαίνω προγραμματισμό αλλά ένα πιο σύνθετο CMS (η σύγκριση αναφέρεται αποκλειστικά στο θέμα της ευκολίας!)&lt;br&gt;Θα ήθελα πάντως να ακούσω και τις γνώμες όσων έχουν ασχοληθεί και με ανάπτυξη σε άλλες πλατφόρμες.&lt;br&gt;</description></item><item><title>Απ: Η Microsoft, το .net και οι "άλλοι"....</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/69622.aspx</link><pubDate>Tue, 13 Mar 2012 02:16:10 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:69622</guid><dc:creator>Markos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/69622.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=72&amp;PostID=69622</wfw:commentRss><description>Γενικά, με το δρόμο που έχουν πάρει οι εξελίξεις είναι σοφό να μην "σνομπάρεις" καμία τεχνολογία. Η "καλύτερη" είναι πάντα εκείνη στην οποία είσαι αποτελεσματικός. Αν τώρα αναφέρεσαι στο IDE, ναι, προσφέρει πολλές δυνατότητες και ευκολίες, καθώς γράφει για σένα πολύ κώδικα. Το πρόβλημα είναι ότι αν θέλεις να κάνεις κάτι με διαφορετικό τρόπο, αυτός ο κώδικας πρέπει να "καθαριστεί' με το χέρι.&lt;br&gt;&lt;br&gt;Και, για να ξαναγυρίσω πίσω στις τεχνολογίες, κάτι μου λέει ότι οσονούπω θα ξεκινήσουν πολλά flame topics. Σαν αυτά που γίνονταν για τη C++ και native code vs Java, C# και managed code. Μόνο που τώρα θα έχουμε C# και .NET vs HTML και Javascript... Κοινώς, έχουμε μπλέξει τα μπούτια μας! &lt;b&gt;Too many ingredients in the cauldron&lt;/b&gt;! Να δούμε στο τέλος τι σούπα θα φάμε!&lt;br&gt;</description></item><item><title>Η Microsoft, το .net και οι "άλλοι"....</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/69620.aspx</link><pubDate>Tue, 13 Mar 2012 00:56:01 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:69620</guid><dc:creator>SnakeEyes</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/69620.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=72&amp;PostID=69620</wfw:commentRss><description>Έχω λίγες μέρες που ασχολούμε με τη C# τόσο σε desktop όσο και σε web (απλές δοκιμές) και πραγματικά έχω εντυπωσιαστεί!&lt;br&gt;Παντού στο internet γράφουν ότι δεν έχει σημασία ποια γλώσσα θα χρησιμοποιήσεις είτε είναι π.χ. php όταν πρόκειται για web &lt;br&gt;είτε είναι java όταν πρόκειται για web και desktop. Τελικά διαφωνώ με αυτήν την άποψη! Μέχρι τώρα, επειδή δεν είναι η κύρια δραστηριότητα&lt;br&gt;μου ο προγραμματισμός και λόγο του ότι σε κάποιο βαθμό είχα γοητευτεί με τη χρήση opensource τεχνολογιών, χρησιμοποιούσα php για κανένα απλό site&lt;br&gt;που τύχαινε να φτιάξω, χρησιμοποιώντας όμως τώρα το .net και το VS έχω μείνει άναυδος από τις ευκολίες που προσφέρει! Για μερικά πράγματα βλέπω ότι &lt;br&gt;δεν χρειάζεται να γράψεις ούτε μία γραμμή κώδικα! Δεν ξέρω βέβαια κατά πόσο κάτι τέτοιο σε κάνει καλύτερο ή χειρότερο προγραμματιστή αλλά πρέπει &lt;br&gt;να παραδεχτώ ότι η δουλειά που έχει γίνει είναι απίστευτη! Θα ήθελα να ακούσω κι άλλες γνώμες γιατί αναρωτιέμαι μήπως απλά έχω ενθουσιαστεί &lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-1.gif" alt="Smile" /&gt;&lt;br&gt;</description></item></channel></rss>