اگر بخواهید در کد وب پارت خود از ویژگی Session استفاده کنید ، ممکن است SharePoint این اجازه را به شما ندهد... راه حل چیست؟
اگر کد خود را بعد از پیاده سازی Session اجرا کنید چنین پیغامی را مشاهده خواهید کرد:
این پیغام نشان می دهد که تنظیمات Session در فایل web.config فعال نیست .یکی از راه حل های این مشکل چک کردن ویژگی enableSessionState="true" در هدر صفحه و در تگ Page است
اگر این ویژگی True باشد و همچنان همان پیغام فوق را مشاهده کردید به فایلweb.config وبسایت مورد نظر مراجعه کرده و به روش زیر عمل کنید :
// 1 - Find This Node <modules runAllManagedModulesForAllRequests="true"> // 2 - Add These Nodes <remove name="Session" /> <add name="Session" type="System.Web.SessionState.SessionStateModule" preCondition="" />
اکنون امکان استفاده از Session برای شما فراهم شده است .
در غیر این صورت باید تغییراتی در Permission Policy های شیرپوینت که در فایل های wss_minimaltrust.config و wss_mediumtrust.config و ... انجام دهید و یک Permission Set به آن اضافه کنید
این فایل ها در زیر مجموعه 14 و در پوشه CONFIG قرار دارند .
موفق باشید
کتابهای زیادی در مورد شیرپوینت نوشته شده، اما این یکی متفاوت است. در طی فصول مختلف این کتاب، نحوهی ایجاد یک سایت مدیریت پروژه به همراه کلیه فرمها، گردشهای کاری و گزارشات مرتبط به صورت قدم به قدم، با تصاویر و توضیحات لازم بیان شده است.
لیست فصول مختلف این کتاب به شرح زیر است :
Chapter 1: Introduction
Chapter 2: Collecting Requirements
Chapter 3: Processing Incoming E-mail
Chapter 4: Managing Requirements
Chapter 5: Supporting Discussions
Chapter 6: User Stories
Chapter 7: Project Backlog
Chapter 8: Iteration Backlog
Chapter 9: Burndown Charts
Chapter 10: Getting Organized
Chapter 11: Creating Test Cases
Chapter 12: Reporting Defects
Chapter 13: Testing Metrics
Chapter 14: Workflow Tasks
Chapter 15: State Machine Workflows
Chapter 16: Creating Custom Forms
برای نمونه هدف از فصل user stories آن رسیدن به فرمی شبیه به فرم زیر و به گردش انداختن آن بدون حتی یک سطر برنامه نویسی است:
در حاشیه!
کلا یکی از اهداف مهم شیرپوینت بیکار کردن برنامه نویسهای ASP.NET و سپردن کار آنها به business analyst ها است و مایکروسافت در این زمینه بسیار موفق عمل کرده است! (البته این را هم داخل پرانتز عرض کنم که برای راه اندازی و نگهداری شیرپوینت حتما نیاز به یک PHD از مایکروسافت خواهید داشت. اگر باور ندارید فقط یکبار چندماهی آزمایش کنید! به همین دلیل است که هنوز برنامه نویسهای ASP.NET منقرض نشدهاند!)
خواندنیهای 29 تیر
اس کیوال سرور
امنیت
توسعه وب
دات نت فریم ورک
سی و مشتقات
شیرپوینت
لینوکس
مای اس کیوال
متفرقه
محیطهای مجتمع توسعه
مرورگرها
وب سرورها
ویندوز
اگر علاقمند باشید که شیرپوینت مایکروسافت را نصب و راه اندازی کنید، مجموعه زیر به صورت قدم به قدم به همراه توضیحات و تصاویر کافی نحوه انجام اینکار را بر روی یک virtual pc توضیح داده است:
البته اگر برنامه نویس ASP.Net باشید بسیاری از موارد آن برای شما تکراری خواهد بود.
- قسمت 1 : نصب IIS و دات نت فریم ورک 2
- قسمت 2 : تنظیمات ایمیل پاپ 3
- قسمت 3: نصب و راه اندازی آوت لوک 2007
- قسمت 4: تنظیمات دات نت فریم ورک
- قسمت 5: نصب اس کیوال سرور 2005
- قسمت 6: تنظیمات اس کیوال سرور 2005
- قسمت 7: نصب سرویس پک اس کیوال سرور 2005
- قسمت 8: ایجاد اکانتهای لازم برای نصب MOSS
- قسمت 9: نصب شیر پوینت 2007
- قسمت 10: تنظیمات امنیتی اینترنت اکسپلورر
- قسمت 11: تنظیمات سرویسهای مربوطه
- قسمت 12: ایجاد یک Shared Services Provider
- قسمت 13: تنظیمات قسمت جستجو
- قسمت 14: تنظیمات ایمیل خروجی شیرپوینت
- قسمت 15: ایجاد یک پرتال
- قسمت 16: نصب SharePoint Designer 2007
- قسمت 17: نصب برنامههای آفیس 2007
- قسمت 18: نصب اسکریپتهای Warm-up بر روی VPC
- قسمت 19: بهینه سازی VPC برای اجرای شیرپوینت 2007
- قسمت 20: استفاده از گزینه Differencing یک VPC برای تهیه چندین ماشین مجازی بر اساس یک منبع موجود
وبلاگها و سایتهای ایرانی
Visual Studio
ASP. Net
طراحی وب
اسکیوال سرور
به روز رسانیها
سیشارپ
عمومی دات نت
PHP
متفرقه
بررسی وبسایتهای سازمانی در ایران
- پروژهی این سری به نگارش RC5 ارتقاء داده شد (با این تغییرات). نگارش RC5 مطابق مستندات رسمی، همان API نهایی است که در نگارش RTM شاهد آن خواهید بود.
- یک راهنمای خوب جهت ارتقاء از RC4 به RC5