<?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/73/ShowForum.aspx</link><description>Για όσους κάνουν τα πρώτα τους βήματα στην Microsoft Access ή τον SQL Server, ή γενικότερα στη θεωρία βάσεων δεδομένων.</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: ADO.NET, LINQ to SQL and the EF...???</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/48731.aspx</link><pubDate>Wed, 25 Feb 2009 23:40:17 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:48731</guid><dc:creator>Mitsaras</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/48731.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=48731</wfw:commentRss><description>Πολύ σωστή απάντηση, 5 stars.&lt;br&gt;&lt;br&gt;Είναι όμως όντως δύσκολο να παρακολουθείς τις εξελίξεις της Microsoft τα τελευταία χρόνια. Πολύ υλικό, ελάχιστος χρόνος!&lt;br&gt;</description></item><item><title>Απ: ADO.NET, LINQ to SQL and the EF...???</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/48727.aspx</link><pubDate>Wed, 25 Feb 2009 21:53:00 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:48727</guid><dc:creator>Τάσκος Γιώργος</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/48727.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=48727</wfw:commentRss><description>Ξεκάθαρος.....&lt;br&gt;</description></item><item><title>Απ: ADO.NET, LINQ to SQL and the EF...???</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/48726.aspx</link><pubDate>Wed, 25 Feb 2009 21:39:59 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:48726</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/48726.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=48726</wfw:commentRss><description>&lt;P&gt;Κάπου το είχα ξαναγράψει (δεν θυμάμαι που) ότι φτιάχνουμε εφαρμογές από την εποχή του clipper, του jet, του DAO, του RDO, του ADO και τώρα του ADO.NET. Κάθε νέα τεχνολογία που εμφανίζεται, λύνει κάποια υφιστάμενα προβλήματα αλλά (φευ) εμφανίζει κάποια νέα. Πολλά πράγματα από αυτά που κάνουμε τώρα, μπορούν να γίνουν και με παλιότερες τεχνολογίες - εμπορολογιστικές εφαρμογές υπάρχουν από τον καιρό του Clipper. Άρα λοιπόν το θέμα είναι πώς λύνεις τα προβλήματα που έχεις με τα εργαλεία που σου παρέχονται. Κανένα εργαλείο δεν είναι ελβετικός σουγιάς με 100 χρήσεις, κάθε ένα έχει πλεονεκτήματα και μειονεκτήματα και αν θες, ο καλός developer μπορεί να τα διακρίνει και να κάνει τις κατάλληλες επιλογές (έτσι ώστε να είναι on budget, on time και on specs). &lt;/P&gt;
&lt;P&gt;Με βάση τα παραπάνω λοιπόν, ας ξεκαθαρίσουμε καταρχήν ότι η disconnected τεχνολογία είναι η μοναδική βιώσιμη λύση για ένα μοντέρνο πληροφοριακό σύστημα. Δεν είναι τυχαίο που τα connected recordsets εξοβελίστηκαν στο πυρ το εξώτερο. Τα connected περιβάλλοντα έχουν περιορισμένο scalability. Τελεία. Ως προς τα DataSets προς το παρόν δεν φαίνεται να έχουν κάποια ημερομηνία λήξης. Είσαι safe να παίξεις μαζί τους αν σε εξυπηρετούν. Δεν χρειάζεται να κάνεις master όλα τα data access offerings (L2S, EF, κλπ) για να ξεκινήσεις να φτιάχνεις μια εφαρμογή αν αυτή τη στιγμή έχεις μάθει DataSets. Ίσα-ισα που θα ανακαλύψεις τα μειονεκτήματα που έχουν και θα εκτιμήσεις αυτά που σου δίνουν τα ORMs.&lt;/P&gt;</description></item><item><title>ADO.NET, LINQ to SQL and the EF...???</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/48723.aspx</link><pubDate>Wed, 25 Feb 2009 20:48:19 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:48723</guid><dc:creator>Τάσκος Γιώργος</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/48723.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=48723</wfw:commentRss><description>Διαβάζω στο forum συνεχώς συζητήσεις σας περί, ADO.NET, LINQ 2 SQL, EF, βάσεις κτλ.&lt;br&gt;Με αφορμή μια δημοσίευση του forum, &lt;a href="http://www.dotnetzone.gr/cs/forums/48708/ShowThread.aspx#48708"&gt;http://www.dotnetzone.gr/cs/forums/48708/ShowThread.aspx#48708&lt;/a&gt;,&lt;br&gt;και επειδή τώρα έχω μπερδευτεί παντελώς και δεν ξέρω πως να προσεγγίσω το θέμα, θα ήθελα να κάνει κάποιος τον&lt;br&gt;κόπο να μου πει δύο πραγματάκια και όχι παραπάνω.&lt;br&gt;&lt;br&gt;Θέλω να ξεκινήσω να μαθαίνω το ADO.NET, οκ, ξεκινάω μαθαίνοντας με Providers, SQL Commands, Command Types,&lt;br&gt;Connections κτλ, μαθαίνω πως γίνονται γενικά τα "connected" μοντέλα, (δεν ξέρω αν όλοι οι όροι είναι σωστοί),&lt;br&gt;μαθαίνω τι είναι και πως να χρησιμοποιώ DataSets και την τεχνολογία Disconnected. Σταματάω εδώ και δουλεύω με αυτό&lt;br&gt;που έχω μάθει ή προχωρω? γιατί μέχρι και το ότι έχει πεθάνει έχω διαβάσει, πρέπει απλά να τα μάθω και να συνεχίσω με το EF?&lt;br&gt;αν θέλω να κάνω ένα project είναι καθαρά θέμα επιλογής για το τι θα χρησιμοποιήσω? ή θα έπρεπε να σκεφτώ μελλοντικά και να&lt;br&gt;μάθω και να χρησιμοποιώ κατευθείαν αυτό που θεωρείται τελευταίο? Διαβάζω επίσης ότι όλοι ακόμα χρησιμοποιούν DataSets και&lt;br&gt;μάλιστα κάποιοι γράφουν μόνοι τους και δουλεύουν String Queries and Live Connections&amp;nbsp; γιατί δεν μείνανε ευχαριστημένοι από&lt;br&gt;την συμπεριφορά της LINQ 2 SQL και EF.&lt;br&gt;&lt;br&gt;Είμαι αρχάριος και θέλω να μάθω να δουλεύω σωστά! Ποιες είναι οι best practises τελικά?&lt;br&gt;Κοινώς, έχω χάσει λίγο την μπάλα, κάντε μου μια πάσα να βάλουμε κανα γκολ.&lt;br&gt;&lt;br&gt;Ευχαριστώ.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description></item></channel></rss>