<?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>ASP.NET WebForms</title><link>https://www.dotnetzone.gr:443/cs/forums/13/ShowForum.aspx</link><description>Θέματα για web εφαρμογές, σε ASP.NET WebForms</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Δουλεύοντας με δεδομένα και ASP.NET v2.0</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/29441.aspx</link><pubDate>Mon, 16 Apr 2007 07:08:37 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:29441</guid><dc:creator>George J. Capnias</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/29441.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=29441</wfw:commentRss><description>&lt;P&gt;O Scott Guthrie έκανε&amp;nbsp;την καταπληκτική δημοσίευση "&lt;A href="http://weblogs.asp.net/scottgu/archive/2007/04/14/working-with-data-in-asp-net-2-0.aspx" target=_blank&gt;Working with Data in ASP.NET 2.0&lt;/A&gt;" στο weblog του. Κατόρθωσε σε μια δημοσίευση να καλύψει κάθε χρήστη, από αυτόν που τώρα ξεκινάει, μέχρι τον έμπειρο χρήστη, από αυτόν που δουλεύει με τα controls του ASP.NET μέχρι αυτόν που χρησιμοποιεί το SubSonic και το NHibernate! &lt;/P&gt;
&lt;P&gt;Πιο συγκεκριμένα:&lt;/P&gt;
&lt;P&gt;&lt;B&gt;"Working with Data" in ASP.NET 2.0 Tutorial Series&lt;BR&gt;&lt;/B&gt;Ο &lt;A href="http://scottonwriting.net/sowblog/posts/12150.aspx" target=_blank&gt;Scott Mitchell&lt;/A&gt; ολοκλήρωσε πρόσφατα την εκπαιδευτική σειρά &lt;A href="http://www.asp.net/Learn/DataAccess/" target=_blank&gt;Working with Data in ASP.NET 2.0&lt;/A&gt; στο &lt;A href="http://www.asp.net/"&gt;http://www.asp.net/&lt;/A&gt;.&amp;nbsp; Σε αυτή τη σειρά υπάρχουν περισσότερα από 75 data tutorials (και πάνω από 750 σελίδες περιεχομένου!).&amp;nbsp; Υπάρχουν εκδόσεις για VB και C# για όλα τα tutorials, και τα άρθρα είναι διαθέσιμα και σε μορφή PDF.&amp;nbsp; Αν δεν το έχετε κάνει ήδη, μπορείτε να τα δείτε &lt;A href="http://www.asp.net/Learn/DataAccess/" target=_blank&gt;εδώ&lt;/A&gt;.&amp;nbsp; &lt;B&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;Τα περιεχόμενα και σύνδεσμοι στα άρθρα που έχουν ήδη δημοσιευτεί:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://www.asp.net/Learn/DataAccess/#intro"&gt;Introduction&lt;/A&gt; (3 άρθρα) &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.asp.net/Learn/DataAccess/#basic"&gt;Basic Reporting&lt;/A&gt;&amp;nbsp;(3 άρθρα) &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.asp.net/Learn/DataAccess/#master"&gt;Master/Detail&lt;/A&gt; (4 άρθρα) &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.asp.net/Learn/DataAccess/#formatting"&gt;Custom Formatting&lt;/A&gt; (5 άρθρα) &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.asp.net/Learn/DataAccess/#editinsertdelete"&gt;Editing, Inserting, and Deleting Data&lt;/A&gt; (8 άρθρα) &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.asp.net/Learn/DataAccess/#pagingsorting"&gt;Paging and Sorting&lt;/A&gt; (4 άρθρα) &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.asp.net/Learn/DataAccess/#buttonactions"&gt;Custom Button Actions&lt;/A&gt; (1 article) &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.asp.net/Learn/DataAccess/#datalist"&gt;Displaying Data with the DataList and Repeater&lt;/A&gt; (4 άρθρα) &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.asp.net/Learn/DataAccess/#filtering"&gt;Filtering Scenarios with the DataList and Repeater&lt;/A&gt; (3 άρθρα) &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.asp.net/Learn/DataAccess/#editingdatalist"&gt;Editing and Deleting Data Through the DataList&lt;/A&gt; (8 άρθρα) &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.asp.net/Learn/DataAccess/#pagingdatalist"&gt;Paging and Sorting with the DataList and Repeater&lt;/A&gt; (2 άρθρα) &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.asp.net/Learn/DataAccess/#buttonsdatalist"&gt;Custom Button Actions with the DataList and Repeater&lt;/A&gt; (1 άρθρο) &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.asp.net/Learn/DataAccess/#sqldata"&gt;Accessing the Database Directly from an ASP.NET Page&lt;/A&gt; (4 άρθρα) &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.asp.net/Learn/DataAccess/#enhancing"&gt;Enhancing the GridView&lt;/A&gt; (3 άρθρα) &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.asp.net/Learn/DataAccess/#binary"&gt;Working with Binary Files&lt;/A&gt; (4 άρθρα)&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Υπάρχουν ακόμα&amp;nbsp; 18 tutorials στην ίδια σειρά, που θα δημοσιευτούν σύντομα και θα καλύπτουν:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Caching (4 tutorials) &lt;/LI&gt;
&lt;LI&gt;Data and the Site Map Provider (1 tutorial) &lt;/LI&gt;
&lt;LI&gt;Working with Batched Data (περιλαμβάνονται transactions; 4 tutorials) &lt;/LI&gt;
&lt;LI&gt;Advanced Data Access Layer Scenarios (9 tutorials). &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Μπορείτε να παρακολουθείτε αυτό το &lt;A href="http://www.asp.net/Learn/DataAccess/rss.ashx" target=_blank&gt;RSS feed&lt;/A&gt;, για να έχετε ενημέρωση για το πότε θα δημοσιευτούν τα παραπάνω tutorials.&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;U&gt;Using ASP.NET 2.0's DataSource Controls&lt;/U&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;Συμπληρωματικά με τα άρθρα που βρίσκονται στο &lt;A href="http://www.asp.net/"&gt;http://www.asp.net/&lt;/A&gt;, ο Scott Mitchell γράφει και καταπληκτικά άρθρα με την χρήση των ASP.NET 2.0 DataSource controls στο &lt;A href="http://www.4guysfromrolla.com/"&gt;http://www.4guysfromrolla.com/&lt;/A&gt;.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Αν δεν επισκέπτεστε το &lt;A href="http://www.4guysfromrolla.com/"&gt;http://www.4guysfromrolla.com/&lt;/A&gt;, καλό θα ήταν περάσετε από εκεί (υπάρχει πολύ περιεχόμενο, και φυσικά διατίθεται δωρεάν).&amp;nbsp; Επίσης μπορείτε να παρακολουθείτε το RSS feed που περιλαμβάνει τα άρθρα του 4GuysFromRolla &lt;A href="http://aspnet.4guysfromrolla.com/rss/rss.aspx" target=_blank&gt;εδώ&lt;/A&gt;.&amp;nbsp;(Αν κάνετε ανάπτυξη σε ASP.NET θα πρέπει να το κάνετε οπωσδήποτε).&lt;/P&gt;
&lt;P&gt;Εδώ είναι μερικοί σύνδεσμοι για τα άρθρα που έχουν δημοσιευτεί ήδη στο 4GuysFromRolla σχετικά με τα ASP.NET 2.0 DataSource Controls:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://aspnet.4guysfromrolla.com/articles/011106-1.aspx"&gt;Data Source Control Basics&lt;/A&gt; - explores the concepts of data source controls &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://aspnet.4guysfromrolla.com/articles/022206-1.aspx"&gt;Accessing Database Data&lt;/A&gt; - shows how to use the SqlDataSource and AccessDataSource controls to query data from a relational database. &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://aspnet.4guysfromrolla.com/articles/030106-1.aspx"&gt;Filtering Database Data with Parameters&lt;/A&gt; - learn how to retrieve just a subset of database data based on hard-coded values and values from the querystring, other Web controls on the page, session variables, and so on. &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://aspnet.4guysfromrolla.com/articles/092706-1.aspx"&gt;Retrieving XML Data with XmlDataSource Control&lt;/A&gt; - see how to retrieve both remote and local XML data and display it in a data Web control. &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://aspnet.4guysfromrolla.com/articles/110106-1.aspx"&gt;Creating Custom Parameter Controls&lt;/A&gt; - learn how to create your own custom, declarative&amp;nbsp;&amp;lt;asp:parameter&amp;gt;&amp;nbsp;controls for use in the data source controls' parameters collections. &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://aspnet.4guysfromrolla.com/articles/112206-1.aspx"&gt;Examining the Data Source Control's Events&lt;/A&gt; - explore the events raised during a data source control's lifecycle. &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://aspnet.4guysfromrolla.com/articles/012407-1.aspx"&gt;Declaratively Caching Data&lt;/A&gt; - learn how to cache data to the data cache simply by setting a couple of data source control properties. &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://aspnet.4guysfromrolla.com/articles/041107-1.aspx"&gt;Programmatically Accessing Data using the Data Source Controls&lt;/A&gt; - programmatically retrieve, insert, delete, and update data using the SqlDataSource and AccessDataSource controls.&lt;/LI&gt;&lt;/UL&gt;
&lt;H5&gt;&lt;U&gt;SubSonic 2.0 Beta 3&lt;/U&gt;&lt;/H5&gt;
&lt;P&gt;Το SubSonic 2.0 Beta 3 είναι &lt;A href="http://www.codeplex.com/actionpack" target=_blank&gt;τώρα διαθέσιμο για download&lt;/A&gt;.&amp;nbsp;Πραγματικά το SubSonic είναι ένα υπέροχο δωρεάν εργαλείο που βοηθάει στην εύκολη και γρήγορη δημιουργία web-sites που περιέχουν δεδομένα.&amp;nbsp; Περιλαμβάνει ένα DAL builder που επιτρέπει την γρήγορη δημιουργία strongly typed collections και ενός object model για τα δεδομένα σας (τα δημιουργεί κατά την διάρκεια του compile βασιζόμενο στο schema του website σας), καθώς και έχει πλούσια υποστήριξη για την αυτόματη δημιουργία του UI με τα υπάρχοντα δεδομένα.&lt;/P&gt;
&lt;P&gt;Ο Jon Galloway παραθέτει μια σύντομη αναφορά σε μερικά από τα καινούργια χαρακτηριστικά του SubSonic 2.0 που μπορείτε να &lt;A href="http://weblogs.asp.net/jgalloway/archive/2007/04/10/subsonic-2-0-kick-the-tires-on-beta-1.aspx" target=_blank&gt;διαβάσετε εδώ&lt;/A&gt;.&amp;nbsp; &lt;/P&gt;
&lt;H5&gt;&lt;U&gt;NHibernate Best Practices with ASP.NET, 1.2 Ed.&lt;/U&gt;&lt;/H5&gt;
&lt;P&gt;Ο &lt;A href="http://devlicio.us/blogs/billy_mccafferty/" target=_blank&gt;Billy McCafferty&lt;/A&gt; ανανέωση το γνωστό του άρθρο "NHibernate Best Practices with ASP.NET" νωρίτερα αυτό το μήνα.&amp;nbsp; Μπορείτε να διαβάσετε την πιο πρόσφατη έκδοση &lt;A href="http://www.codeproject.com/aspnet/NHibernateBestPractices.asp" target=_blank&gt;εδώ&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Το άρθρο καλύπτει μερικά από τα βασικά χαρακτηριστικά που πρέπει κάποιος να έχει υπόψη του όταν δημιουργεί ένα enterprise data layer με την χρήση του δωρεάν NHibenate ORM που έχει μεταφερθεί στο.NET.&amp;nbsp; Επίσης μπορείτε να έχετε υπόψη σας το επερχόμενο βιβλίο &lt;A href="http://www.amazon.com/Nhibernate-Action-Pierre-Kuate/dp/1932394923/sr=1-1/qid=1169961755/ref=sr_1_1/104-1123499-0082348?ie=UTF8&amp;amp;s=books" target=_blank&gt;NHibernate in Action&lt;/A&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></channel></rss>