چگونه در شیرپوینت حداکثر حجم فایل قابل دانلود را تغییر دهیم؟
هنگامی که فایلهای حجیمی را بخواهید از کتابخانه‌های شیرپوینت دانلود کنید ، بسته به میزان اینکه حداکثر حجم فایل قابل دانلود چقدر می‌باشد ، به شما اجازه دانلود داده می‌شود . برای تغییر این مقدار از SharePoint Power Shell کمک می‌گیریم. برای این منظور در Power Shell کد‌های زیر را وارد کنید و پس از وارد کردن هر خط دکمه Enter را بزنید . $ssa = Get-SPEnterpriseSearchServiceApplication $ssa.SetProperty(“MaxDown ...
بروز خطای TFS 54000 در Team Foundation Server
این خطا در بیشتر موارد ، به دلیل تداخل بین زمان‌های کامپیوتر کلاینت‌ها و سرور ایجاد می‌شود . مثلا تغییر TimeZone کاربران و سرور یا تغییر دستی تاریخ سرور TFS و مانند آن. در این پست راه حلی برای آن ارائه می‌گردد اگر اختلاف زمانی کم باشد ، می‌توان تا رسیدن به آن تاریخ صبر کرد و سپس ادامه کار را از سر گرفت ولی راه حل دیگری نیز وجود دارد . پایگاه داده TFS دارای یک Table به نام tbl_Changeset است . با دستوراتی می‌توان آنها را به ...
نکته ای برای استفاده راحت تر ECMA Scripts در توسعه تحت شیرپوینت
هنگام کدنویسی زبان‌های سمت کاربر (Client Side) اگر به عنوان برنامه نویس و توسعه دهنده ، با کتابخانه‌های آن آشنا باشید و آنها را حفظ باشید خیلی خوب است ولی اگر همین کتابخانه‌ها و توابع به ابعاد شیرپوینت گسترش یابد چه؟ مسلما حفظ کردن تمام آنها کار دشواری است ؛ راه حلی که در اینجا ارائه می‌شود ،بار گذاری این توابع در Intellisense ویژوال استودیو است . برای این کار در صورتی که در حال نوشتن Visual WebPart هستید ، می‌توانیدبه روش زیر عمل کنید : ...
ایجاد پروژه از نوع SPB در VS2010
SharePoint Branding یکی از قالب‌های رایگان است که در قسمت Online Template نسخه 2010 ویژوال استودیو قابل استفاده است .همچنین شما می‌توانید قالب آن را از اینجا دانلود کنید . این تصویر یک نمونه خروجی (به صورت پیش فرض) از این نوع پروژه است : برای ایجاد یک پروژ از نوع SPB ...
LINQ to Sharepoint Class
شیرپوینت قابلیت استفاده از دستورات LINQ را برای دسترسی به لیست‌های خود می‌دهد . این قابلیت جایگزین خوبی برای استفاده سنتی از CAML queries می باشد. (Collaborative Application Markup Language (CAML برای تعریف کوئری‌ها درون لیست داده‌ها استفاده می‌شود و بر مبنای XML می‌باشد بیشتر برای این منظور می‌توان از دستور زیر استفاده کرد تا Sharepoint Foundation برای شما کلاسی بسازد تا بتوانید به تمام اعضای لیست داده‌های Sharepoint دسترسی داشته باشید ...
نحوه تنظیم زمانبندی (Scheduling) برای Crawler در شیرپوینت
برای جستجو در بین Documents ، Task ، Web Pages و .... نیاز است که در ابتدا Index شوند تا بتوان به آنها دسترسی داشت که این کار توسط پردازه Crawler انجام می‌گیرد . در این پست نحوه تنظیم زمانبندی برای Crawler و از نوع incremental بیان شده است . برای این منظور با نقش مدیر وارد Central Administration شده و به روش زیر عمل می‌کنیم : ابتدا روی Manage Service Application کلیک میکنیم ...
Ribbon Customization - تحوه کار باRibbon ها در شیرپوینت در قالب 10 پست وبلاگ
چندی پیش در یک پست تحت یک فیلم آموزشی مربوط به Channel 9 مایکروسافت ، کار با Ribbon‌ها در SharePoint 2010 ر ا در اختیار علاقمندان قرار دادم . تصمیم گرفتم که این مطلب را با جزییات بیشتری نشان دهم . از این رو این آموزش را در 10 پست که در زیر به انها اشاره شده است بیان کردم . در صورت عدم آشنایی با Ribbon‌ها پیشنهاد میکنم آنها را به ترتیب مطالعه فرمایید . Ribbon Customization - Part 1 ...
آنچه در باب Site Template ها باید دانست
هنگام استفاده از Template‌ها باید نکاتی را مد نظر داشت که در این پست در مورد List Template‌ها برخی از آنها را بیان می‌کنم . 1 - List Template‌ها فقط با همان Site Collection ی آنرا ایجاد کرده است ، کار می‌کند (البته روش هایی برای استفاده از Template یک سایت در سایت دیگر وجود دارد مثل Exprt / Import) 2 - شما نمی‌توا ...
تنظیمات شیرپوینت برای فعال سازی Session در هنگام کد نویسی
اگر بخواهید در کد وب پارت خود از ویژگی Session استفاده کنید ، ممکن است SharePoint این اجازه را به شما ندهد... راه حل چیست؟ اگر کد خود را بعد از پیاده سازی Session اجرا کنید چنین پیغامی را مشاهده خواهید کرد:  Server Error in '/' Application.   Session state can only be used when enableSessionState is set to true, either in a configuration file or in the Page directive. Please also make sure that System.Web.SessionSta ...
Data Access Layer based on ADO.NET - Mapper Class
مدتی بود هنگام کار کردن با لایه SqlDataProvider در دات نت نیوک ، به این فکر می کردم که چطور میشه بدون استفاده از کلاس های خود دات نت نیوک  ، از قابلیت Mapping ی که داره استفاده کرد یا به زبان دیگر یه کلاس Mapper ایجاد کرد (شبیه EF) که نیاز به تنظیمات EF نداشته باشه ولی Mapping را انجام دهد. (برای آن دسته از دوستانی که با DotNetNuke آشنایی ندارند باید عرض کنم که DNN یک معماری سه لایه دارد شامل DataProvider  ، SqlDataProvider ، Con ...