<?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>SharePoint Development</title><link>https://www.dotnetzone.gr:443/cs/forums/95/ShowForum.aspx</link><description>Ανάπτυξη εφαρμογών / λύσεων βασισμένες στα Windows SharePoint Services (WSS) και τον SharePoint Portal Server</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Accessing lists programmatically</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/50711.aspx</link><pubDate>Thu, 14 May 2009 23:35:52 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:50711</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/50711.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=95&amp;PostID=50711</wfw:commentRss><description>&lt;P&gt;Το τρέχον site collection, web, λίστα και χρήστη μπορείς να τα βρείς από την κλάση SPContext. Για παράδειγμα, το τρέχον site collection μπορείς να το βρεις με το SPContext.Current.Site.&lt;/P&gt;</description></item><item><title>Απ: Accessing lists programmatically</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/50710.aspx</link><pubDate>Thu, 14 May 2009 23:05:48 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:50710</guid><dc:creator>dgg</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/50710.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=95&amp;PostID=50710</wfw:commentRss><description>&lt;P&gt;Μάλιστα,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Χρησιμοποίησα:&lt;/P&gt;
&lt;P&gt; foreach(SPList li in web.Lists)&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if(li.BaseType != SPBaseType.DocumentLibrary)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;do something&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/P&gt;
&lt;P&gt;}&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;και βελτιώθηκε κάπως η κατάσταση.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Μία ερώτηση ακόμα(δεν ξέρω αν πρέπει να ανοίξω καινούριο θέμα)&amp;nbsp;:&lt;/P&gt;
&lt;P&gt;Το: using (SPSite site = new SPSite(&lt;A href="http://myServer"&gt;http://myServer&lt;/A&gt;)) γίνεται κάπως αλλιώς, ετσι ώστε να βρίσκει αυτόματα το όνομα του site collection κάτω απο το οποίο τρέχει το custom field; Ο λόγος που το θέλω αυτό είναι επειδή φτιάχνω installable, να μπορεί να τρέχει σε οποιοδήποτε server το κάνω deploy.&lt;/P&gt;</description></item><item><title>Απ: Accessing lists programmatically</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/50657.aspx</link><pubDate>Tue, 12 May 2009 07:20:48 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:50657</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/50657.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=95&amp;PostID=50657</wfw:commentRss><description>&lt;P&gt;Ο λόγος είναι ότι και τα document libraries είναι λίστες. Το url /Lists/ δεν έχει κάποια πραγματική υπόσταση αλλά χρησιμοποιείται απλά για μία πρόχειρη ομαδοποίηση των λιστών που ΔΕΝ είναι βιβλιοθήκες και δημιουργούνται μέσω του web site. Με τον Sharepoint Designer μπορείς άνετα να δημιουργήσεις λίστες και έξω από το Lists. Όταν δημιούργησες το SPSite δίνοντας &lt;A href="http://myserver/Lists"&gt;http://myserver/Lists&lt;/A&gt;, χρησιμοποιήθηκε μόνο το κομμάτι &lt;A href="http://myserver"&gt;http://myserver&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Για να ξεχωρίσεις αν μία λίστα είναι βιβλιοθήκη ή όχι, πρέπει να ελέγξεις το property &lt;A href="http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.splist.basetype.aspx"&gt;SPList.BaseType&lt;/A&gt;. Αν έχει τιμή DocumentLibrary είναι ... document library.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Accessing lists programmatically</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/50649.aspx</link><pubDate>Tue, 12 May 2009 01:26:52 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:50649</guid><dc:creator>dgg</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/50649.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=95&amp;PostID=50649</wfw:commentRss><description>&lt;P&gt;Γειά σας παιδία,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Θέλω μέσω κώδικα να πάρω&amp;nbsp;μόνο&amp;nbsp;τα ονόματα των διαθέσιμων λιστών&amp;nbsp;απο ένα sharepoint site. Δοκίμασα κάτι τέτοιο:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;using(SPSite site = new SPSite(&lt;A href="http://myServer/Lists"&gt;http://myServer/Lists&lt;/A&gt;))&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using(SPWeb web = site.OpenWeb())&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; foreach(SPList li in web.Lists)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;do something&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;αλλά μου έβγαλε και τα&amp;nbsp;document libraries απο το κεντρικό site(&lt;A href="http://myServer"&gt;http://myServer&lt;/A&gt;), παρόλο που του είπα,&amp;nbsp;όπως&amp;nbsp;βλέπετε παραπάνω&amp;nbsp;new SPSite(&lt;A href="http://myServer/Lists"&gt;http://myServer/Lists&lt;/A&gt;).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Καμμία ιδέα;&lt;/P&gt;</description></item></channel></rss>