<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://pspcommunity.org/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>http://pspcommunity.org/blogs/aram/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.2)</generator><item><title>SLAM  چيست ؟ </title><link>http://pspcommunity.org/blogs/aram/archive/2009/05/06/slam.aspx</link><pubDate>Wed, 06 May 2009 09:32:00 GMT</pubDate><guid isPermaLink="false">531eb1a1-478d-4ce9-a6c1-04fcfc77e48f:676</guid><dc:creator>aram.azari</dc:creator><slash:comments>5</slash:comments><comments>http://pspcommunity.org/blogs/aram/comments/676.aspx</comments><wfw:commentRss>http://pspcommunity.org/blogs/aram/commentrss.aspx?PostID=676</wfw:commentRss><description>&lt;p&gt;اولين موضوعي كه تصميم گرفتيم نتيجه تحقيقات در مورد آن را براي اطلاع و تجربه دوستان در اشتراك بگذاريم , SLAM ميباشد كه گزينه اي براي حل و فصل ربط بين ليست ها مي باشد و در اين آدرس قابل دسترسي مي باشد : &lt;a href="http://slam.codeplex.com"&gt;http://slam.codeplex.com&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;SLAM &lt;/strong&gt;&lt;strong&gt;چيست :&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;SLAM مخفف Share Point list Association Managerمي باشد و اين application&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;به شما اجازه ساختن و مديريت ربط هاي پيچيده شرپوينت ليست و كانتن تايپ ها را ميدهد .&lt;/p&gt;  &lt;p&gt;بهترين راه براي اثبات و نشان دادن SLAM نشان دادن يك مثال است , اجازه بدين : شما سه ليست در سايت شرپوينت خود داريد , &lt;/p&gt;  &lt;p&gt;Clients, Projects and Tasks&lt;/p&gt;  &lt;p&gt;&lt;a href="http://pspcommunity.org/blogs/aram/WindowsLiveWriter/SLAM_85FF/clip_image001_2.jpg"&gt;&lt;img alt="clip_image001" border="0" height="110" src="http://pspcommunity.org/blogs/aram/WindowsLiveWriter/SLAM_85FF/clip_image001_thumb.jpg" style="border:0px none;" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;هر كلاينت چند پروژه را به عهده مي گيرد و هر پروژه مي تواند چند Task داشته باشد . هر Task يك زمان بر آوردي هم به ان مربوط است .&lt;/p&gt;  &lt;p&gt;شما ميخواهيد يك Report زمان تقريبي هر كلايت, مجموعه پر وژه هاي هر كلايت و همه Task هاي هر كدام از اين پروژه ها را نشان بدهد. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://pspcommunity.org/blogs/aram/WindowsLiveWriter/SLAM_85FF/clip_image002_3.jpg"&gt;&lt;img alt="clip_image002" border="0" height="44" src="http://pspcommunity.org/blogs/aram/WindowsLiveWriter/SLAM_85FF/clip_image002_thumb.jpg" style="border:0px none;" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;در شرپوينت برقرار كردن ربط بين چندين ليست بخصوص در ربط هاي گسترده تر مشكل است و همين طور referential integrity بين آنها برقرار نيست و زماني كه شما يك ركورد از ليست مادر را پاك مي كنيد , ركوردهاي مرتبط با آن در ليست هاي child پاك نمي شود. ( همين طور اديت و ... ) , برنامه Slam قرار است اين مشكل را حل كند. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;حال با وارد كردن &lt;/strong&gt;&lt;strong&gt;SLAM &lt;/strong&gt;&lt;strong&gt;:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;با SLAM شما فقط به يك تعريف Relationship نياز داريد و SLAM ,داده هاي سيكوئل را به صورت داده هاي SLAM خواهد ساخت .( ليست TasksToProjects براي برقراري ربط بين Tasks و Projects &amp;ndash; ليست ProjectsToClients براي برقراري ربط بين Projects و Clients.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://pspcommunity.org/blogs/aram/WindowsLiveWriter/SLAM_85FF/clip_image003_2.jpg"&gt;&lt;img alt="clip_image003" border="0" height="105" src="http://pspcommunity.org/blogs/aram/WindowsLiveWriter/SLAM_85FF/clip_image003_thumb.jpg" style="border:0px none;" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;شما با استفاده از Slam مي توانيد كوئري هاي زير را توليد كنيد : &lt;/p&gt;  &lt;p&gt;&lt;a href="http://pspcommunity.org/blogs/aram/WindowsLiveWriter/SLAM_85FF/clip_image004_2.jpg"&gt;&lt;img alt="clip_image004" border="0" height="91" src="http://pspcommunity.org/blogs/aram/WindowsLiveWriter/SLAM_85FF/clip_image004_thumb.jpg" style="border:0px none;" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;نحوه نصب و پيكر بندي &lt;/strong&gt;&lt;strong&gt;SLAM&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;قبل از نصب : بايد برنامه NET Framework 3.5 SP 1 را در سرورتان نصب داشته باشيد . در صورتي كه نداشتن آن اينجا&amp;nbsp; &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=ab99342f-5d1a-413d-8319-81da479ab0d7&amp;amp;displaylang=en" title="لينك دانلود slam" target="_blank"&gt;كليك كنيد&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;ابتدا بايد جديدترين ورژن SLAM را از منبع آن دانلود كنيد . ابتدا ري جيستري را Run كرده و سپس سند exe را Run كنيد و آنرا نصب كنيد. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://pspcommunity.org/blogs/aram/WindowsLiveWriter/SLAM_85FF/clip_image005_2.jpg"&gt;&lt;img alt="clip_image005" border="0" height="192" src="http://pspcommunity.org/blogs/aram/WindowsLiveWriter/SLAM_85FF/clip_image005_thumb.jpg" style="border:0px none;" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;محل site Collection را مشخص كنيد. بعد خود Slam را در feature هاي سايت كالكشن تان فعال كنيد. &lt;a href="http://pspcommunity.org/blogs/aram/WindowsLiveWriter/SLAM_85FF/clip_image006_2.jpg"&gt;&lt;img alt="clip_image006" border="0" height="16" src="http://pspcommunity.org/blogs/aram/WindowsLiveWriter/SLAM_85FF/clip_image006_thumb.jpg" style="border:0px none;" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;بار اول بايد يسكري تنظيمات در سند config انجام بدهيد و Slam را از طريق محيط Slam Control Panel فعال كنيد. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://pspcommunity.org/blogs/aram/WindowsLiveWriter/SLAM_85FF/clip_image008_2.jpg"&gt;&lt;img alt="clip_image008" border="0" height="75" src="http://pspcommunity.org/blogs/aram/WindowsLiveWriter/SLAM_85FF/clip_image008_thumb.jpg" style="border:0px none;" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;براي اطلاعات بيشتر اينجا كليك كنيد &lt;a href="http://slam.codeplex.com/Wiki/View.aspx?title=config%20file&amp;amp;referringTitle=Home" title="SLAM XML Configuration" target="_blank"&gt;SLAM XML Configuration&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Slam Control Panel : &lt;/p&gt;  &lt;p&gt;1- Diagnostics : پيام هاي وارد شده توسط SLAM و ارورهاي ان&lt;/p&gt;  &lt;p&gt;2- Configuration : تهيه كردن تولز ها براي كمك به وليديتور هاي شما به وسليه SLAM كانفيگ فايل&lt;/p&gt;  &lt;p&gt;3- Activation : اجازه اتچ ايونت هندلر هاي SLAM يا دي اتچ كردن آن &lt;/p&gt;  &lt;p&gt;&lt;a href="http://pspcommunity.org/blogs/aram/WindowsLiveWriter/SLAM_85FF/clip_image010_2.jpg"&gt;&lt;img alt="clip_image010" border="0" height="136" src="http://pspcommunity.org/blogs/aram/WindowsLiveWriter/SLAM_85FF/clip_image010_thumb.jpg" style="border:0px none;" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://pspcommunity.org/blogs/aram/WindowsLiveWriter/SLAM_85FF/clip_image012_2.jpg"&gt;&lt;img alt="clip_image012" border="0" height="118" src="http://pspcommunity.org/blogs/aram/WindowsLiveWriter/SLAM_85FF/clip_image012_thumb.jpg" style="border:0px none;" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;مي توانيد براي Slam يك database مستقل تعريف كنيد. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://pspcommunity.org/blogs/aram/WindowsLiveWriter/SLAM_85FF/clip_image013_2.jpg"&gt;&lt;img alt="clip_image013" border="0" height="243" src="http://pspcommunity.org/blogs/aram/WindowsLiveWriter/SLAM_85FF/clip_image013_thumb.jpg" style="border:0px none;" width="203" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;اين هم يك گزارش ساخته شده بر اساس ليست هاي Slam : &lt;/p&gt;  &lt;p&gt;&lt;a href="http://pspcommunity.org/blogs/aram/WindowsLiveWriter/SLAM_85FF/clip_image002%5B1%5D.jpg"&gt;&lt;img alt="clip_image002[1]" border="0" height="44" src="http://pspcommunity.org/blogs/aram/WindowsLiveWriter/SLAM_85FF/clip_image002%5B1%5D_thumb.jpg" style="border:0px none;" width="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;براي اطلاعات بيشتر و راه اندازي يك Report ميتوانيد اين فيلم را دانلود و ببينيد:&lt;a href="http://www.awsystems.com/slam/" title="SLAM MOVIE" target="_blank"&gt;SLAM MOVIE&lt;/a&gt;&lt;/p&gt;&lt;img src="http://pspcommunity.org/aggbug.aspx?PostID=676" width="1" height="1"&gt;</description><category domain="http://pspcommunity.org/blogs/aram/archive/tags/Relational+Lists/default.aspx">Relational Lists</category></item></channel></rss>