PDA

View Full Version : مقاله: شیرپوینت چیست ؟



rtech
سه شنبه 22 اردیبهشت 1388, 20:29 عصر
در مجموعه مقالاتی که از امروز برای شما خواهم نوشت نگاهی فنی و عمیق تر بر مفهوم شیرپوینت خواهیم داشت و در واقع هدف از نوشتن این مجموعه مقالات درک بهتر و راحت تر شیرپوینت میباشد ، در این مجموعه مقالات که بخش اول آنرا امروز مرور خواهیم کرد با طرح سوالاتی در مورد مفاهیم مختلف شیرپوینت ، توضیحاتی فنی تر و قابل درک برای عزیزانی مطرح خواهیم کرد که تازه با شیرپوینت آشنا شده اند و همچنین در ادامه مقالاتی را برای عزیزانی خواهم نوشت که کمی بیشتر در مورد وب و توسعه شیرپوینت اطلاعاتی را لازم دارند. امیدوارم که از این مقالات استفاده لازم را ببرید .
شیرپوینت چیست ؟
شیرپوینت به اعضای یک تیم کمک میکند تا در یک محیط همکاری به ارتباط و تبادل اطلاعات بپردازند که این موضوع به متمرکز کردن اطلاعات سازمانی کمک بسیاری میکند ، برای نمونه به شکل زیر که نمایی عادی از فعالیت های یک سازمان را نشان میدهد توجه کنید :

http://i40.tinypic.com/2z70w48.jpg
( برای مشاهده سایز بزرگتر تصویر اینجا را کلیک کنید ) (http://i43.tinypic.com/27yr388.jpg)


فایلها و اسناد بر روی کامپیوترهای شخصی ذخیره سازی میشوند و اطلاعات معمولا از طریق پروتکل های اختصاصی رد و بدل میشوند ، پروتکل های ارتباطی برای انتقال فایلها و اسناد وابسته به اشخاص است ، بعضی افراد از ایمیل استفاده میکنند ، بعضی افراد از طریق share کردن درایو و پوشه ها استفاده میکنند و ...
شیرپوینت اسناد واحدهای مختلف را در یک مکان متمرکز و از یک مکانیزم انتقال اطلاعات یکپارچه استفاده میکند ، در یک جمله میتوان گفت پرتال اطلاعات متمرکز سازمانی :


http://i41.tinypic.com/10fzxoi.jpg

( برای مشاهده سایز بزرگتر تصویر اینجا را کلیک کنید ) (http://i43.tinypic.com/2i1gh02.jpg)


WSS و MOSS چیست ؟
مایکروسافت محصولات شیرپوینت را به دو قسمت مجزا تقسیم کرده است :
1 – WSS یا Windows Sharepoint Services که در واقع پلتفورمی است که MOSS را میسازد و به صورت رایگان همراه با ویندوز سرور 2003 عرضه شده است .
2 – MOSS که نسخه تجاری شیرپوینت میباشد همراه با قابلیت های بیشتر نسبت به WSS میباشد .
WSS برای تیم ها و پروژه های کوچک مناسب میباشد و MOSS سرویس ها و امکانات بیشتری نسبت به WSS دارد و انتخاب بین این دو نسخه بستگی به بودجه سازمان ها دارد .


http://i44.tinypic.com/296d7xi.jpg


شیرپوینت چگونه کار میکند ؟

در واقع شیرپوینت به تنهایی کاری انجام نمیدهد و احتیاج به 2 محصول دیگر یعنی و IISSQL Server دارد .
http://i40.tinypic.com/jl00au.jpg


شیرپوینت چگونه با IIS کار میکند ؟
برای اینکه بدانیم شیرپوینت چگونه با IIS کار میکند ابتدا باید دو مفهوم HTTP Handler و HTTP Module را بدانیم . کسانی که با برنامه نویسی وب آشنایی دارند حتما این دو مفهوم را میشناسند ، دوستانی که میخواهند در مورد این مفاهیم آشنایی پیدا کنند میتوانند این مقاله (http://mfarahy.persiangig.com/Articles/HttpHandlers_HttpModules.pdf) را که توسط دوست خوبم سید محمد رضا فراحی نوشته شده را بخوانند .
با استفاده از HTTP Handler و HTTP Module درخواستها ابتدا به Sharepoint Runtime و سپس به ASP.Net Runtime ( aspnet_isapi.dll ) تحویل داده میشوند .
برای درک بهتر میتوانید فایل web.config شیرپوینت را باز کنید تا متوجه این موضوع بشوید :




<httpHandlers>
<removeverb="GET,HEAD,POST"path="*" />
<addverb="GET,HEAD,POST"path="*"type="Microsoft.SharePoint.ApplicationRuntime.SPHttpHand ler, Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" />
...
</httpHandlers>
<httpModules>
<addname="SPRequest"type="Microsoft.SharePoint.ApplicationRuntime.SPRequestM odule, Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" />
...
</httpModules>



http://i39.tinypic.com/2i1if0o.jpg


سایت ( site ) و مجموعه سایت ( Site Collection ) چیست ؟

شیرپوینت تمام اطلاعات سازمانی را در بر میگیرد ، وقتی ما در مورد اطلاعات خاص شرکتها یا سازمانها صحبت میکنیم چیزی شبیه به شکل زیر در ذهن ما مجسم میشود ( در واقع مجموعه ای از داده ها که در گروه ها و زیر گروه هایی قرار میگیرند ) :

http://i39.tinypic.com/if3bfc.jpg

شیرپوینت های IIS Web Application را برای تطبیق ساختار اطلاعات تعیین شده ی بالا با استفاده از سایت ها و مجموعه سایتها توسعه می دهد :

http://i39.tinypic.com/2i8k84z.jpg


مزیت اصلی استفاده از مجموعه سایت ها ( Site Collection ) چیست ؟
با استفاده از این ساختار ما میتوانید مطابق اطلاعات نقش ها و مسئولیتهایی را به کاربران سایت ها و مجوعه سایت اعطا نماییم . برای مثال در شکل بالا تمام کاربران مجموعه سایت HR میتوانند از اطلاعات سایتهای اطلاعات پرداخت ، اطلاعات استخدام و اطلاعات ارزیابی استفاده نمایند ولی این کاربران به اطلاعات مجموعه سایت حسابداری دسترسی ندارند ، این وضعیت برای کابران مجموعه سایت حسابداری نیز صدق میکند .
بنابراین شما میبایست بر طبق ساختار سازمان خود سلسله مراتب سایت ها و مجموعه سایتهای سازمان را طراحی کنید .
چگونه از SQL Server در شیرپوینت استفاده میشود ؟
SQL Server برای ذخیره سازی محتوا و اطلاعات پیکربندی شیرپوینت استفاده میشود ، در واقع در شیرپوینت ما 2 نوع بانک اطلاعاتی داریم که شامل بانک اطلاعاتی محتوا و بانک اطلاعاتی اطلاعات پیکربندی میباشد .
محتوا بر اساس سایتها میباشد یعنی هر سایت محتوای مخصوص به خود را دارد ، برای مثال سایتهای پرداخت و استخدام هر کدام بانک اطلاعات محتوای جدا برای خود دارند .
بانک اطلاعات پیکربندی ( Configuration Database ) برای تمام سایتهایی که در وب فارم استفاده میکنیم میباشد ، در واقع تنظیمات مختص به هر سایت و برخی تنظیمات که در میان تمام سایتها عمومی هستند :


http://i40.tinypic.com/a1rdr9.jpg


برای اینکه بهتر متوجه این موضوع شوید میتوانید به SQL Server خود نگاهی بیاندازید .
http://i42.tinypic.com/2622o28.jpg

Virtual Path Provider یا تامین کننده مجازی مسیر چیست ؟
در ASP.NET ما دو نوع صفحه برای هر پروژه داریم ، یکی صفحات استاندارد و عمومی ( Common Pages ) و دیگری صفحات اختصاصی ( Customized Page ) ، صفحات عمومی در دایرکتوری فایل ذخیره میشوند در حالی که نسخه اختصاصی صفحات در بانک اطلاعاتی محتوا نگهداری میشوند .
بنابراین ما احتیاج به مکانیزمی برای ترجمه یا رندر کردن صفحاتی که در بانک اطاعات محتوا و همچنین صفحاتی که در دایرکتوری های مجازی ذخیره میشوند داریم که این امر به وسیله Virtual Path Provider در شیرپوینت انجام میگیرد .
بنابراین برای تمام صفحات اختصاصی ، Virtual Path Provider آنها را از دیتابیس محتوا میخواند و تحویل ASP.NET Runtime میدهد ، همچنین برای صفحات عمومی Virtual Path به داخل دایرکتوری ها رفته و صفحات را تجزیه و سپس تحویل ASP.NET Runtime میدهد .
http://i41.tinypic.com/11l0r5i.jpg

در واقع Virtual Path به عنوان یک جدا کننده صفحات استاندارد و صفحات اختصاصی میباشد که این صفحات را از دیتابیس محتوا یا فایلهای سیستم خوانده و به ASP.NET Runtime پاس میدهد .


http://i39.tinypic.com/ngy1k2.jpg


امیدوارم که تا اینجا استفاده لازم را از مطالب برده باشید ، اما در مقاله بعد در مورد مجموعه سایتها و ویژگیها ( Features ) صحبت خواهیم کرد .
موفق و پیروز باشید .

منبع (http://www.sharepointsolutions.ir/blogs/ramin/default.aspx)

نويسنده : رامين احمدي
ايميل :‌ Ramin.ahmadi@gmail.com

rtech
سه شنبه 12 خرداد 1388, 11:22 صبح
بخش دوم مقاله :
http://www.sharepointsolutions.ir/blogs/ramin/Lists/Posts/Post.aspx?List=a0504bd8-8db0-4b5f-a938-9b78f47a843d&ID=21

rtech
شنبه 16 خرداد 1388, 18:32 عصر
بخش سوم مقاله :

http://www.sharepointsolutions.ir/blogs/ramin/Lists/Posts/Post.aspx?ID=22

rtech
شنبه 24 اردیبهشت 1390, 15:04 عصر
دریافت رایگان فارسی ساز شیرپوینت 2010 :

http://www.vistarayan.com/SitePages/fa/SharePoint2010Farsi.aspx

http://www.vistarayan.com/farsi1.jpg

Mehdi Naderi
شنبه 24 اردیبهشت 1390, 17:26 عصر
با تشکر
نسخه اصلی نرم افزار شیرپوینت 2010 رو از کجا میشه دانلود کرد؟

mona.net
چهارشنبه 08 تیر 1390, 14:34 عصر
:ناراحت:لطفا ً راجع به مراحل نصب و راه اندازی sharepoint هم توضیحاتی بدید. من می خوام sharepoint در سازمانمون راه اندازی کنم ولی هیچی نمی دونم
اصلا ً نمی دونم باید از کجا شروع کنم. همه جا فقط راجعه به مزیت ها و ویژگی هاش گفتن.
لطفا ً کمک کنیددد

Myroize
شنبه 11 تیر 1390, 17:33 عصر
жена майка шиноды футболки liqued blue оптом заказать майки шорты
а
мужчина в футболке женские футболки с логотипом футболка nirvana где купить футболку с фото аврил лавин заказать футболка с mickey mouse майки с российской эмблемой (http://tilinlorcrough.land.ru/111.html) футболка стивен джерард футболки с пяточком купить футболку с надписью аршавин (http://globvilguestat.land.ru/way-121.html) номер на майке футболки оптом мужские футболки kegbnm футболки comedy suka сколько стоит футболка заказать джинсы футболки футболка hello kitty купить футболка с изображением панды сувениры печать фото на майках (http://tilinlorcrough.land.ru/suveniri-pechat-foto-na-maykah.html) прикольные мультяшные кортинки на футболках топы и майки для аэробики купить футболка крутой перчик новокузнецк фото на майках купить футболку nike (http://tersslavalde.narod2.ru/kupit-futbolku-nike.html) майка для жима titan желтая футболка в велосипедных гонках обозначает новичка футболки в коровку футболки с гербом осетии майка боксерская магазин майка лидера (http://recteitenge.land.ru/41.html) шорты бриджи топики футболки кофты майки dg надписи на футболках про быка майка-борцовка с чем носить футболки со символом грыппы аматори (http://emanatev.land.ru/92_futbolki-so-simvolom-grippi-amatori.html) гламурные футболки женские футболки сувенирные оптом бумaгa для печaти нa футболкaх (http://ousotlisjust.land.ru/way-15.html) хоккейные майки рисунки футболка масяня прикольные майки от 200 до 300 рублей футболки sensation магазин футболк панк бой спб футболка поло белая футболки сборной аргентины создай себе футболку и купи её розовая футболка (http://tersslavalde.narod2.ru/way-245.html) заказать майку c надписью aj у тебя на полки плюшевый мишка и заяц в футболке фото на женских майках печать на футболках мелкий тираж футбольные майки на заказ (http://keyticmeni.land.ru/23.html) футболка с че гевара фотографии на футболке уфа футболки с изображением рок-звезд купить маленькие футболки (http://globvilguestat.land.ru/79_malenkie-futbolki.html) футболки панацеи ди джея женская футболка фред перри нанесение изображений на майки футболка с длинным рукавом с стразами импорт футболка с биллом каулитцем магазин футболку с надписью россия аппарат для печати на футболках заказать футболку tiesto новосибирск футболки толстовки футболки маркет футболки с приколами скидки (http://manfvademi.land.ru/204.html) печать на футболках запорожье футболка с символикой хоккейного клуба трактор хоккейная одежда экипировка майка надписи на футболках спорт спб для спортивной команды bmw брелки сумки футболки бейсболки
hummel хоккейная майка рисунок на майку футболки с нанесением логотипа в санкт-петербурге

fa_te64
سه شنبه 16 اسفند 1390, 10:23 صبح
لینک ها کار نمیکنه :اشتباه:

mahmood_hedesh
جمعه 15 اردیبهشت 1391, 19:29 عصر
سلام، کسی مدیریت محتوای شیرپوینت منبعی؛ که خلاصه و مفید توضیح داده باشد، سراغ داره؟