ماه: اسفند ۱۳۸۷

نوشتن C# Code Behind در صفحات شیرپوینت – بخش ۲

در بخش اول این مقاله، روش نوشتن کدهای C# در داخل بدنه فایل .aspx صفحات شیرپوینت رو تشریح کردم. امروز تصمیم دارم تا روش دوم اینکار که از لحاظ امنیتی مطمئن تر هست و همچنین منجربه تولید فایل DLL می شود را با یک مثال برای شما توضیح بدم. در اینجا ما نیاز به محیط Visual Studio 2005,2008 داریم. ۱- ابتدا برنامه VS رو اجرا کنید. یک پروژه از نوع Class Library ایجاد کنید که زبان آن C# باشد. نام آنرا HelloSharePoint انتخاب نمایید. ۲- حال در قسمت Reference پروژه یک فایل DLL به نام Microsoft.SharePoint.dll را باید اضافه کنید […]

MOSS 2009 / SharePoint Server 14

در ماههای اخیر بحث های مختلفی در مورد نسخه بعدی شیرپوینت مطرح شده است. اینطور که قرار هست در کنفرانس شیرپوینت ۲۰۰۹ مطرح شود، نسخه بعدی شیرپوینت نسخه ۲۰۰۹ یا ۱۴ خواهد بود که به همراه Office 14 عرضه خواهد شد. آفیس ۱۴ نسخه بعدی محصول آفیس مایکروسافت می باشد و اینطور که مایکروسافت قول داده قرار هست تا به همراه وبندوز ۷ در اواخر سال ۲۰۰۹ عرضه شود! میشه به طور کلی این نتیجه رو گرفت که مایکروسافت تصمیم داره برای اواخر سال ۲۰۰۹ نسخه های جدید محصولاتش رو یکجا عرضه کنه! که این موضوع شامل حال شیرپوینت هم خواهد شد.البته امکان داره نسخه CTP شیرپوینت […]

انواع پارامترهای SharePoint Designer و نحوه استفاده از آنها در فیلتر کردن Data View ها

اگر از شیرپوینت دیزاینر استفاده کرده باشید، زمانیکه تصمیم دارید تا بر روی Data View ها فیلتری جهت نمایش اطلاعات داخل Data view ست نمایید، نیاز دارید تا از Filter Criteria استفاده کنید. (شکل زیر)  Filter Criteria براساس مقادیر فیلدهای لیست انتخابی می تواند تنظیم شود. اما بعضی مواقع ممکن است شما نیاز داشته باشید تا شرط فیلتر مورد نظر را با مقادیر دیگری خارج از مقادیر موجود در فیلدها مقایسه نمایید. در اینصورت شما نیاز به تعریف پارامترها (Parameters) دارید.     پارامترها انواع مختلفی دارند که در این پُست به معرفی تعدادی از آنها که کاربردی تر هستند […]

آنالیز شیرپوینت توسط Log Parser 2.2

نسخه فعلی شیرپوینت به مدیران شبکه یا سرپرست سرور شیرپوینت این امکان را می دهد تا بتوانند وقایع و رویدادهایی که بر روی فارم سرور اتفاق می افتد را بررسی و مشاهده کنند، اینکه چه تعداد کاربرانی فعال هستند، چه بار اطلاعاتی ای رو آنها بر روی سیستم تحمیل کرده اند، چه درخواستهایی توسط آنها به سیستم ارسال شده، و چه کاربرانی این اعمال را انجام داده اند و … . همه این اطلاعات قابل مشاهده و بررسی هستند ولی تمام آنها در IIS، لاگ (Log) و ذخیره شده اند! مایک وایز (Mike Wise) در مقاله زیر، با استفاده از […]

نحوه Debug کردن DLL های شیرپوینت (C# code behind,Event Handlers,..)

زمانیکه شما برای صفحات سایت شیرپوینتی  Code Behind به زبان C# و یا Event Handler می نویسید و سپس اونهارو به صورت فایل DLL تولید می کنید، نیاز دارید تا برای بررسی نحوه اجرای این DLL ها، آنها رو Debug نمایید و به خطاهای احتمالی موجود در کد برنامه پی ببرید. این کار رو معمولاً در پروژه های .NET در خود ویژوال استودیو انجام می دادید، اینکه چطور در شیرپوینت این کار رو انجام بدید در ادامه برای شما دوستانم توضیح خواهم داد. پس از اینکه کد برنامه رو در (VS) Visual Studio نوشتید و  برنامه رو کامپایل و در نهایت […]

Free MOSS Toolbar + Persian SharePoint Community

امروز در حال مطالعه سایتها و وبلاگهای شیرپوینتی بودم که با یک ابزار جالب برخورد کردم که  فقط مختص شیرپوینت ساخته شده !! این ابزار یک Toolbar یا نوار ابزار است که توسط Gene Magerr طراحی  شده.این ابزار پس از نصب, به منوی مرورگر شما اضافه میشه و با استفاده از اون می تونید تمام آدرسها و اطلاعات مربوط به سایتها، وبلاگها، کتابها و منابع مفید شیرپوینتی رو جستجو و مشاهده کنید! همچنین میتونید از جستجوگر گوگل تعبیه شد در اون استفاده کنید و یا Gadget های مختلف رو به اون اضافه نمایید. این نوار ابزار امکانات دیگه ای هم داره که پیشنهاد می […]

گرفتن نسخه پشتیبان و بازگردانی آن (بخش اول)

با توجه به اینکه SharePoint به عنوان یک ابزار قوی و فوق العاده برای مدیریت اطلاعات در سازمانها تلقی می شود، بعد از نصب و راه اندازی آن در محیط های اجرایی مشاهده می شود که اطلاعات ذخیره شده در آن روز به روز به طور قابل ملاحظه ای افزایش پیدا می کند. خوب به نظرتان چطور می توان از این اطلاعات محافظت نمود؟ بله درست است با گرفتن نسخه پشتیبان می توان آنها را از بروز حوادث احتمالی نجات داد. به نظر من یک مدیر شرپوینت باید این کار را در الویت کارهای خود قرار داده و با طراحی […]