<?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>Απ: Deploy a solution file</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/46603.aspx</link><pubDate>Mon, 01 Dec 2008 23:14:19 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:46603</guid><dc:creator>geosieben</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/46603.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=95&amp;PostID=46603</wfw:commentRss><description>&lt;P&gt;Ευχαριστώ πολύ για τις απαντήσεις σας! Κατατοπιστικότατοι οπως πάντα.. Τελικά κατάφερα να κάνω deploy ενα solution μέσα απο το cmd. Προχωρόντας μαθαίνουμε ολο και περισσότερα...&lt;/P&gt;
&lt;P&gt;Πάντως ευχαριστώ πολύ!&lt;/P&gt;</description></item><item><title>Απ: Deploy a solution file</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/46601.aspx</link><pubDate>Mon, 01 Dec 2008 20:00:44 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:46601</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/46601.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=95&amp;PostID=46601</wfw:commentRss><description>&lt;P&gt;Αν δεν ξέθαβε ο Γιώργος αυτό το thread, θα το ξέχναγα εντελώς! Η ερώτηση ήταν μάλλον γενική και μπορούσε να σημαίνει "Είμαι admin σε ένα site Sharepoint και θέλω να χρησιμοποιήσω ένα solution που βρήκα κάπου. Ποιό είναι το command-line για να γίνει deploy ένα solution?" ή μπορούσε να σημαίνει "Θέλω να κάνω development σε Sharepoint αλλά δεν βγάζω άκρη, τί κάνω?". Το πρώτο θέλει 2 γραμμές απάντηση, το δεύτερο θέλει αρκετό διάβασμα και ... δραμαμίνες. &lt;BR&gt;Γενικά, πρέπει να ξέρεις που να ψάξεις για τις απαντήσεις, καθώς το 50% των θεμάτων που αφορούν development με Sharepoint θα τα βρεις στο ..... Technet!&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Απάντηση #1:&lt;/STRONG&gt; Όλα τα solutions έχουν κατάληξη wsp. Κάθε feature περιέχει ένα η περισσότερα features τα οποία πρέπει να γίνουν deploy και να ενεργοποιηθούν στα sites πο χρειάζονται. Για να χρησιμοποιήσεις ένα από αυτά τα features θα πρέπει να προστεθεί το solution στο Sharepoint, να γίνει deployment στα sites που χρειάζεται και τέλος να ενεργοποιηθούν τα features στα site αυτά. Το deployment γίνεται από το &lt;EM&gt;Central Administration&lt;/EM&gt; και η ενεργοποίηση των features από τα &lt;EM&gt;Settings &lt;/EM&gt;κάθε site. Η εισαγωγή του solution όμως μπορεί να γίνει μόνο από command line, με την εντολή &lt;EM&gt;&lt;STRONG&gt;stsadm -o addsolution -filename mysolution.wsp&lt;/STRONG&gt;&lt;/EM&gt;, όπου το mysolution.wsp είναι το filename του solution. Εναλλακτικά, μπορεί να γίνει και με τα stsadm -o deploysolution, stsadm -o activatefeature. Για να δεις όμως πως συντάσσονται αυτά καλύτερα να κοιτάξεις τις οδηγίες του &lt;A href="http://technet.microsoft.com/en-us/library/cc261956.aspx"&gt;stsadm&lt;/A&gt; . Εναλλακτικά μπορείς να δώσεις stsadm -help για να δεις μία λίστα των εντολών και τί κάνουν, &lt;STRONG&gt;stsadm -help&lt;/STRONG&gt; &lt;STRONG&gt;activatefeature &lt;/STRONG&gt;για να δεις πως συντάσσεται π.χ. το activatefeature. &lt;BR&gt;Κατάλληλα σημεία για να ψάξεις, είναι &lt;A href="http://technet.microsoft.com/en-us/library/cc288412.aspx"&gt;οι οδηγίες deployment&lt;/A&gt; για τα &lt;A href="http://technet.microsoft.com/en-us/windowsserver/sharepoint/bb407286.aspx"&gt;40 έτοιμα templates του Sharepoint&lt;/A&gt;&amp;nbsp;(κι αυτά solutions είναι), &amp;nbsp;&amp;nbsp;το Technet και το Google.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Απάντηση #2:&lt;/STRONG&gt; Εδώ πατάμε φρένο. Για να μπορέσεις να κάνεις build και deploy ένα solution το οποίο φτιάχτηκε με το WSPBuilder, πρέπει καταρχήν να έχεις το &lt;A&gt;WSPBuilder&lt;/A&gt;.&amp;nbsp;Μετά, πρέπει να καταλαβαίνεις τί είναι features και τα element.xml, feature.xml, τί ρόλο παίζει το 12 hive κλπ. Το WSPBuilder κάνει ευκολότερη τη δουλειά, καθώς δεν χρειάζεται να πειράξεις τόσο πολύ XML. Η Microsoft έχει βγάλει κάτι παρόμοιο, τα Visual Studio Extensions for Sharepoint, αλλά είναι δυσκολότερα στη χρήση από το WSPBuilder και δεν έχουν τόσα features, ενώ απαιτούν καλύτερη γνώση των αρχείων XML.&lt;BR&gt;Εδώ όπως είπαμε, θέλει διάβασμα. Πρέπει να καταλάβεις τί είναι όλες αυτές οι έννοιες πριν μπορέσεις να φτιάξεις τα δικά σου solutions ή να πειράξεις τα solutions άλλων. Ένα γενικό overview υπάρχει στο &lt;A href="http://msdn.microsoft.com/en-us/library/cc537498.aspx"&gt;Introduction to Sharepoint Technologies for the .NET Developer.&lt;/A&gt; Στο τέλος του άρθρου θα βρεις και μία λίστα από documents και δωρεάν training course. Κοίτα το &lt;A href="https://www.microsoftelearning.com/eLearning/courseDetail.aspx?courseId=61917"&gt;Inside Look at Developing with WSS.&lt;/A&gt; Θα πρέπει να κατεβάσεις οπωσδήποτε το &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyId=05E0DD12-8394-402B-8936-A07FE8AFAFFD"&gt;Sharepoint SDK&lt;/A&gt;. Θα βρεις επίσης αρκετά screencasts στο &lt;A href="http://msdn.microsoft.com/en-us/sharepoint/aa905691.aspx"&gt;http://msdn.microsoft.com/en-us/sharepoint/aa905691.aspx&lt;/A&gt;&amp;nbsp;και το &lt;A href="http://msdn.microsoft.com/en-us/sharepoint/aa905692.aspx"&gt;http://msdn.microsoft.com/en-us/sharepoint/aa905692.aspx&lt;/A&gt;, όπως το &lt;A href="http://msdn.microsoft.com/en-us/sharepoint/aa905691.aspx"&gt;Creating and Testing Features&lt;/A&gt;. Αυτό που σε απασχολεί έχει να κάνει με features και solution deployment.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Απάντηση #3:&lt;/STRONG&gt; &lt;STRONG&gt;&lt;EM&gt;Με πρήξατε! &lt;/EM&gt;&lt;/STRONG&gt;Δεν υπάρχει εύκολος τρόπος να πειράξω 3 γραμμές σε ένα έτοιμο κώδικα που βρήκα και να τον κάνω deploy? Περίπου, ναι. Εφόσον μπορείς να κάνεις build τον κώδικα και να δημιουργήσεις το wsp αρχείο, υπάρχει και το &lt;A href="http://www.codeplex.com/sharepointinstaller"&gt;Sharepoint Solution Installer&lt;/A&gt;, το οποίο εμφανίζει ένα UI παρόμοι με αυτό του Windows Installer και σε ρωτάει σε ποιό site να γίνει το deployment και ποιά features να ενεργοποιήσει αυτόματα.&lt;/P&gt;</description></item><item><title>Απ: Deploy a solution file</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/46593.aspx</link><pubDate>Mon, 01 Dec 2008 09:11:14 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:46593</guid><dc:creator>George J. Capnias</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/46593.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=95&amp;PostID=46593</wfw:commentRss><description>&lt;P&gt;Αν και δεν έχω δει τι παράγει το solution που αναφέρεις, όλες οι λύσεις που είναι έτοιμες για να γίνουν deploy σε WSS 3&amp;nbsp;ή MOSS 2007, είναι σε μορφή .cab αρχείου. Με την χρήση του command line εργαλείου stsadm.exe.&lt;/P&gt;
&lt;P&gt;Μέσα στο MSDN Library μπορείς να βρεις άρθρα όπως το "&lt;A target=_blank href="http://msdn.microsoft.com/en-us/library/bb530301.aspx"&gt;Development Tools and Techniques for Working with Code in Windows SharePoint Services 3.0 (Part 2 of 2)&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><item><title>Deploy a solution file</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/46168.aspx</link><pubDate>Wed, 12 Nov 2008 22:53:52 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:46168</guid><dc:creator>geosieben</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/46168.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=95&amp;PostID=46168</wfw:commentRss><description>&lt;P&gt;Καλησπέρα σας,&lt;/P&gt;
&lt;P&gt;Εχω βρεί ενα solution file για την προσθήκη μιας λειτουργίας στο SharePoint (συγκεκριμένα να μπορεί να στέλνει ενα document ως attachment&amp;nbsp;απο μια document&amp;nbsp;library)&amp;nbsp;αλλα δεν ξέρω πώς να το ενσωματώσω στο&amp;nbsp;SharePoint.&amp;nbsp;Για όποιον τυχόν το χρειάζεται μπορεί να το βρεί εδώ:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://furuknap.blogspot.com/2008/07/send-sharepoint-document-library-file.html"&gt;http://furuknap.blogspot.com/2008/07/send-sharepoint-document-library-file.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Θα ημουν ευγνόμων αν κάποιος είχε την καλωσύνη να μου προσφέρει πληροφορίες για την εγκατάσταση του στο&amp;nbsp;Sharepoint...&lt;/P&gt;
&lt;P&gt;Ευχαριστώ προκαταβολικά&amp;nbsp;&lt;/P&gt;</description></item></channel></rss>