اتوماسیون اداری با Outlook، Exchange و شیرپوینت

اگر پورتال پرنیان را زیر و رو کرده باشید، قطعا به یک سیستم برخوده اید با نام اتوماسیون اداری مبتنی بر اوتلوک!
شعار ما در طراحی این سیستم بسیار ساده است: "نامه ایمیلی است که قابلیت رهگیری دارد."
 

سرویس خبرخوان پرنیان: خبرخوان جامع الکترونیکی برای سازمان‌ها

فعالسازی سرویس خبرگزاری در شیرپوینت بسیاری از سازمان‌ها و موسسات، اشتراک روزنامه‌ها و مجلات را برای آگاهی از اخبار و اطلاعات روز انتخاب می‌کنند. بعضی سازمان‌ها نیز امکان اتصال به اینترنت و مشاهده وب سایت‌های خبری را نیز در کنار اشتراک نسخه کاغذی فراهم می‌کنند.

یکی از سرویس‌هایی که قابل ارائه روی پورتال‌های شیرپوینتی پرنیان است سرویس خبرخوان است که به صورت یک feature به پورتال اضافه می‌شود و در واقع یک خبرخوان جامع الکترونیکی است.

سرویس خبرخوان پرنیان که به صورت یک Job روزانه در شیرپوینت با قابلیت تنظیم زمان اجراست به دو شکل عرضه می‌شود:
خبرخوان خبرگزاری‌ها: این سرویس با استفاده از اطلاعات مربوط به فید RSS خبرگزاری‌ها که در یک لیست شیرپوینت قرار دارد، آخرین خبرهای خبرگزاری‌ها را به لیست دیگری در شیرپوینت اضافه می‌کند.
مزیت استفاده از این سرویس ضمن تجمیع خبرهای خبرگزاری‌های مختلف، قابلیت مرور آفلاین است. از آنجایی که این سرویس در ساعات مشخصی از روز اجرا می‌شود تنها به یک سیستم (سرور شیرپوینت) با قابلیت اتصال به اینترنت نیاز دارد و سیستم‌های دیگر شبکه سازمان نیازی به آنلاین بودن ندارند.

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

خبرخوان روزنامه‌ها و مجلات: سایت اغلب روزنامه‌ها و مجلات نسخه PDF روزنامه یا مجله را برای دانلود ارائه می‌کنند. بعضی از روزنامه‌ها و مجلات نیز در سایت خود قابلیت RSS را دارند. خبرخوان روزنامه‌ها و مجلات نسخه PDF صفحات مختلف روزنامه‌ها را به صورت روزانه دریافت و آرشیو می‌کند. این سرویس در حال حاضر در حال توسعه می‌باشد و امیدواریم به زودی همراه دمو خبرخوان خبرگزاری‌ها آن را به پورتال پرنیان اضافه کنیم.

پرنیان، سرویس خبرخوان را علاوه بر امکانات مطرح شده به صورت سفارشی ‌شده نیز عرضه می‌کند و به عنوان مثال می‌توان قابلیت‌هایی نظیر آرشیو هوشمند، امکان ارسال اخبار تفکیکی به صورت ایمیل برای مدیران و ... را نیز بر حسب نیاز سازمان‌ها به این سرویس اضافه کرد.

 

هاستينگ يا ميزباني شيرپوينت فارسي

در انتهاي بسياري از جلسات كه به منظور معرفي شيرپوينت و همچنين قابليتهاي منحصر به فرد آن به منظور به كارگيري در راه اندازي  يك پورتال واقعي برگزار مي كنيم.  به يكسري سوال جديد مي رسيم.
   "خوب، قبول كنيم كه شيرپوينت خوب است، اوه نه عالي است مخصوصا به عنوان پورتال! حال چگونه آنرا روي هاست نصب كنيم؟ آيا هاست اختصاصي لازم است؟ هزينه آن چقدر است؟ لايسنس آن را چه كنيم و چندين سوال ديگر كه حاكي از آن است كه  خيلي از ما به آن دليل كه نمي دانيم شيرپوينت به لحاظ فني براي راه اندازي به چه چيزهايي نياز دارد،‌يا از اين طرف بوم مي افتيم يا از آن طرف بوم :)"

اين طرف بوم: خوب ما يك هاست داريم كه .Net و Sql Server را پشتيباني مي كند. خوب چرا نمي شود شيرپوينت را روي آن نصب كرد. مگر شما نگفتيد كه زيرساخت شيرپوينت .Net و Sql server است؟
آن طرف بام: خوب پس لازم است يك سرور اختصاصي بخريم، لايسنس شيرپوينت را هم بخريم، sql و ويندوز را هم بخريم. خوب يكهويي بگو بريد مايكروسافت را بخريد، خلاص :O

واقعا چطور مي شود از اين همه توانمندي شيرپوينت روي اينترنت بهره برداري نمود؟
شيرپوينت مجموعه اي از سرويسهاي ويندوزي، پايگاه داده، و web applicationها است كه باعث مي شود نتوان آنرا مانند يك سيستم ساده .net ي روي يك هاست كه صرفا از .Net و Sql پشتيباني مي كند، نصب نمود. لذا لازم است كه هاست مورد نظر شيرپوينت را هم مانند يك تكنولوژي Support كند. تا بتوانيم راهكارها و پورتال سازمان خود را روي آن هاست راه اندازي كنيم. اين سرويس "هاستينگ شيرپوينت" با ظهور شيرپوينت 2003 در دنيا معمول شد. و چندين سايت وجود دارند كه اين سرويس را ارايه مي دهند.
خدا را شكر، همه چيز حل شد، بريم پورتال را راه اندازي كنيم.
هنوز مقداري ديگر صبر لازم است. سرويسهاي ميزباني شيرپوينت فقط از Language packهايي كه توسط خود مايكروسافت عرضه مي شود، پشتيباني مي كنند. در نتيجه زبان فارسي و تقويم شمسي توسط اين گونه ميزبانها پشتيباني نمي شود.
هر چي كه رشته بوديد رو كه پنبه كرديد، خوب بايد چي كار كرد؟
سرويس هاستينگ شيرپوينت فارسي(Zone) كه به صورت مشترك توسط پرنيان و آفتاب ارايه مي شود، به طور كامل اين نياز را تحت پوشش قرار مي دهد، در اين سرويس شيرپوينت فارسي شده به همراه تقويم شمسي  و البته ديگر Language packهاي پشتيباني شده توسط مايكروسافت جهت ارايه هر گونه راهكار از جمله پورتال در دسترسي مي باشد.

البته هنوز هم اين گزينه وجود دارد كه براي ارايه هر سرويسي حتي يك سايت HTML استاتيك مي توان هاست اختصاصي خريد. پس موضوع هاست اختصاصي يك راه حل نيست، بلكه يك انتخاب است كه همواره و براي همه مسايل وجود دارد.

ادامه دارد ...
 

ویژگیهای برجسته شیرپوینت 2010

شعار مایکروسافت برای شیرپوینت 2010، "بستر تعاملی کسب و کارها برای وب و سازمان" است.  این شعار نشان دهنده نگاه هدفمند این کمپانی به اینترنت به عنوان یک مقوله بسیار مهم و درآمد زا می باشد.

تغییراتی نظیر پشتیبانی بهتر از مرورگرهای غیر از اینترنت اکسپلورر، افزودن قابلیتهای چون برچسب گذاری و امثالهم تایید کننده این نگاه هوشمندانه هستند که در آینده نه چندان دور مرز مشخصی بین پورتال اینترانت سازمانها و پورتال اینترنتی وجود نخواهد داشت. و پرسنل سازمان تقریبا اکثر خدمات و سرویسهای پورتال را چه بیرون و چه درون سازمان دریافت خواهند کرد.

و اما توصیف برجسته ترین ویژگیها و قابلیتهای شیرپوینت 2010 نسبت به نسخه های قبلی آن:

§         رابط کاربری کاملا جدید مخصوصا بکارگیری ریبون

از نظر من تفاوت رابط کاربری شیرپوینت 2010 با نسخه های قبلی مشابه تفاوت آفیس 2007 نسبت به نسخه های قبلی آن است. ایده جدید تیم طراحی آفیس در بکارگیری ریبون به عنوان یک ساختار جدید، ابتدا با مقاومت کاربران روبرو شد، تا آنجا که extension ی برای آفیس نوشته شد که ریبون را حذف و همان منوی قبلی را جایگزین می کرد!!!

خود من ابتدا با این طرح مشکل داشتم اما بعد از مدتی استفاده از آن واقعا به این نتیجه رسیدم که هیچ طور نمی شد رابط کاربری از این بهتر برای دسترس پذیر کردن امکانات نرم افزار طراحی کرد.

شاید اصلی ترین تفاوت در رابط کاربری شیرپوینت2010 بکارگیری صحیح و مناسب ریبون و همچنین قابلیت باز شدن پنجره ها به صورت popup است.

تعریف مایکروسافت از این ویژگی: رابط کاربری کارآمد با استفاده از کنترل ریبون جدید باعث کاهش هزینه های آموزش، بهبود کارایی و کاهش هزینه ها می شود.

§         ویرایشگر وب

ویرایشگر html در این نسخه خیلی بهتر شده و در بیشتر قسمتهای شیرپوینت هم اضافه شده است. در واقع این بار ویرایشگر وب  در ریبون تعبیه شده است. و میشه گفت هر کاری را باهاش میشه انجام داد

تعریف مایکروسافت از این ویژگی: ویرایشگر وب جدید به کاربران اجازه می دهد که یک سایت را به آسانی سفارشی نمایند. و به تغییرات محیط کسب و کار در زمان کوتاه و با کیفیت مناسب پاسخ دهند.

§         وب پارت سیلورلایت

تعریف مایکروسافت از این ویژگی: با استفاده از وب پارت سیلورلایت می توان به راحتی و به صورت ایمن برنامه های کاربردی و مدیا را درون سایت قرارداد و با آن یکپارچه نمود. به عبارت دیگر تجربه کاربر در کار با سیستم را به یک سطح بالاتر ارتقا داد

§         تم بهبود یافته

تعریف مایکروسافت از این ویژگی: در ترکیب با ویرایشگر وب این نسخه، تم بهبود یافته شیرپوینت 2010 امکان استفاده از تم آفیس مورد علاقه شما را فراهم می کند! همچنین با استفاده از قابلیتهای تغییر فونت و رنگها می توانید سایت شیرپوینت را به ظاهر دلخواه خود تغییر دهید.

§         پشتیبانی از مرورگرهای مختلف

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

§         سرویس Visio

در تکمیل سرویسهای مبتنی بر ابر بعد از اکسل سرویس در شیرپوینت 2007، نوبت به visio سرویس در شیرپوینت 2010 شده است. به صورت خلاصه این سرویس امکان مشاهده دیاگرمهای visio به صورت تحت وب را فراهم می نماید.

 

دادن مقدار null به فیلد تاریخ در Infopath

داشتم سرویس آلارم را بر روی زیر ساخت گردش کار پرنیان پیاده سازی می کردم . در این سرویس نیاز شده یک فیلد تاریخ را در فایل xml مربوط به InfoPath از طریق برنامه پاک کنم ، برای این کار به InnerText مربوط به نود تاریخ مقدار خالی دادم اما در زمان submit فرم با خطای validation مواجه شدم .

پس از بررسی متوجه شدم که برای جلوگیری از چک شدن validation در نود هایی که مقدار خالی دارند باید از عبارت xsi:nil="true" در attribute های نود استفاده کنيم . به عنوان مثال برای نود زیر کنترل مربوط به فیلدهای تاریخ انجام نمي شود و خطای validation ایجاد نمی شود:

<my:DueDate xsi:nil="true"></my:DueDate>

 

سلام دنیا!

این اولین پست وبلاگ ماست. به رسم همه توسعه دهنده ها، اولین بار فقط به دنیا سلام می کنیم. سلام دنیا!

 

شیرپوینت 2010 آمد

شیرپوینت 2010یکی از مزایای کار در حوزه نرم‌افزار اینه که برای باقی ماندن در بازار رقابت همیشه باید به روز باشی.
هم درخواست مشتری‌ها و هم شرایطی که رقبا دارند شرکت‌ها و افراد فعال در این حوزه رو به مطالعه و تلاش بیشتر در جهت به روز بودن تشویق می‌کنه. البته ارزانی دسترسی به آخرین ابزارها و فناوری‌ها در ایران هم در تشدید این تب بی تاثیر نیست.
 
همه این‌ها مقدمه بود برای اینکه به عرضه نسخه نهایی شیرپوینت 2010 اشاره کنم. شیرپوینت 2010 رو از این آدرس می‌تونید دانلود کنید.
 
ما هم در شرکت پرنیان به عنوان ارائه کننده راهکارهای شیرپوینتی از زمان ارائه نسخه بتا شیرپوینت 2010 پیگیر اتفاقات و تغییرات بودیم. ویژگی‌های بسیار خوبی به نسخه جدید شیرپوینت و همین‌طور آفیس 2010 اضافه شده. در کار توسعه هم مایکروسافت در Visual Studio 2010 به طور رسمی قالب‌های توسعه نرم‌افزاری شیرپوینت رو اضافه کرده.
با اومدن پکیج فارسی ساز و تقویم شمسی شیرپوینت 2010 مسلماً ارائه راهکارهای جدید در بستر شیرپوینت 2010 و همین‌طور انتقال راهکارهای موجود از 2007 به 2010 سرعت بیشتری می‌گیره.
 
به تدریج و با تکمیل شدن سایت شرکت و قرار گرفتن دمو و نسخه رایگان بعضی راهکارها روی سایت، بیشتر از شیرپوینت 2010 و قابلیت‌هاش خواهیم نوشت.
 

لاگین فقط یک مرتبه - Single Sign On

یکی از راهکارهای پرنیان، اجرای SSO) Single Sign On) یا همان لاگین فقط یک مرتبه می باشد که مطابق همه کارهای دیگر این شرکت در بستر شیرپوینت فارسی انجام می شود.
برای آن دسته از خوانندگان این مطلب که ممکن است ندانند "لاگین فقط یک مرتبه" چیست. عرض کنم که در تمام سازمانهای ایرانی و خارجی به مرور زمان و بر اساس نیاز سازمان نرم افزارهای متعدد بعضا با تکنولوژیهای متفاوت و روش احراز هویت خاص خودشان وارد سازمان می شوند. ادامه همین روند پرسنل سازمان و مخصوصا مدیران را با معضل تعدد نام کاربری و کلمه عبور مواجه می کند. بنابراین از روشهای جالب و امنی چون نوشتن کلمه های عبور روی کاغذ و گذاشتن زیر شیشه میز کار یا چسباندان روی مانیتور استفاده می شود!
حال با استفاده از سرویس "لاگین فقط یک مرتبه" دیگر نیازی به اون کاغذ زیر شیشه نیست؟! چطوری؟ خیلی ساده. پرنیان سرویسی در شیرپوینت به سازمان شما ارایه می کند که با ورود به شیرپوینت و این سرویس دیگر نیازی به هیچ کلمه عبور و نام کاربری دیگری نمی باشد. شما می توانید برای ورود به هر نرم افزار که به آن دسترسی دارید با کلیک روی یک تصویر، لاگین کنید. جالب است نه؟
و اما خبر جدید:
تا دیروز می توانستیم این راهکار را برای نرم افزارهای وبی موجود در سازمانها بدون تغییر آنها انجام دهیم. اما سرانجام در پی تلاش همکاران خوبم در پرنیان موفق شدیم همین راهکار را برای نرم افزارهای ویندوز هم بدون تغییر آنها انجام دهیم.
 

وب پارتی برای تجمیع ایمیل های داخلی و اینترنتی در شیرپوینت

یکی از وب پارتها (جزء وب ها) جدید پرنیان وب پارت تجمیع ایمیلهای داخلی و اینترنتی است.
 
در سیستم SSO پرنیان امکان تعریف ایمیلهای داخل سازمانی و ایمیلهای اینترنتی وجود داره. وب پارت تجمیع ایمیلهای پرنیان با اتصال به SSO پرنیان و از طریق تنظیماتی که در خود وب پارت انجام میشه، ایمیلهای کاربران رو به یک لیست شیرپوینت که توسط مدیر سیستم قابل تنظیم هست اضافه میکنه و کاربر میتونه تمام ایمیلهای مختلفش رو که به ترتیب تاریخ مرتب شدند رو از یک محل ببینه و در صورت نیاز حتی view های سفارشی برای خودش ایجاد کنه.
 
قابلیت های کلیدی وب پارت تجمیع ایمیل پرنیان
  • امکان تعریف 4 سرور ایمیل با مشخصاتی نظیر نام سرور (که در لیست ایمیلها به عنوان سرویس ایمیل مشخص میشه)، آدرس سرور، پورت سرور، شناسه سیستم SSO، استفاده از پروکسی و SSL در اتصال به اینترنت
  • امکان تعریف مدت زمانیکه ایمیلهای دریافتی آرشیو می شوند.
  • امکان تعریف پروکسی برای سازمانهایی که در شبکه داخلیشون برای اتصال به اینترنت از پروکسی استفاده می کنند
  • امکان مشخص کردن لیستی که ایمیلها در اون آرشیو می شوند. به دلیل اینکه ماهیت کار وب پارت هست میشه چند بار و در سایتهای مختلف شیرپوینتی ازش استفاده کرد و بنابراین میشه لیستهای مختلفی برای ذخیره ایمیلها داشت

وب پارت تجمیع ایمیلهای پرنیان

Job حذف ایمیلهای قدیمی
از آنجایی که لیستی که ایمیلها در اون نگهداری میشه در نهایت محدودیتهایی برای تعداد آیتم داره، همراه وب پارت تجمیع ایمیلها، یک Job روزانه به شیرپوینت اضافه میشه که به صورت اتوماتیک ایمیلهایی که قدیمی تر از تعداد روز تنظیم شده در وب پارت هستند رو از لیست حذف میکنه.

امنیت وب پارت
علاوه بر اینکه امکان اتصال به صورت SSL به سرورهای ایمیل (مخصوصاً سرورهای نظیر Gmail و Live) وجود داره، به محض اضافه شدن یک آیتم (یک ایمیل) به لیست، دسترسی همه به اون آیتم قطع و فقط به کاربری که ایمیل مربوط به اون هست اجازه دسترسی داده میشه. به این ترتیب میشه از view های مختلف روی لیست استفاده کرد و حتی view های سفارشی ساخت.

 

سایت جدید شرکت آماده شد!

خب، بالاخره Parnian Portal با استفاده از Microsoft SharePoint 2007  آماده شد. این سایت از آدرس www.parnianportal.com قابل دسترسی هست. سعی کردیم توانایی هایی شرکت در SharePoint Look & Feel Customization رو توی این سایت استفاده کنیم ( به قول بعضی ها: "خیلی هم خوب!")
 
Parnian Portal
 
اگر بخوام مهمترین بخش های این Customization رو لیست کنم، اینطور میشه:
  • تفکیک دقیق بخش های مختلف هر MasterPage صرفنظر از شکل نمایش (HTML Tags). اینطوری میشه براحتی کل Theme رو تغییر داد.
  • اضافه کردن jQuery، Adobe Flash, Silverlight. بنابراین میشه از امکانات جالب jQuery در UI استفاده کرد. همینطور Video ها با استفاده از Flash یا Sliverlight کاملا در اختیارمونه!

 

 

آخرین نظرات

Comment RSS