Wednesday, October 29, 2008

Template Installation sharepoint

In this post I would like to talk about the fantastic 40
It's not a dream team or same group from fairy tale
Its 40 site template for WSS and MOSS, and with this template we can create a site that help to managed help desk division, or site for call center and many more
We can download the template from here
http://technet.microsoft.com/en-us/windowsserver/sharepoint/bb407286.aspx

In our example we install the Room and Equipment Reservations template
This template will help as to manage Equipment, like meeting room (no more public folder!!) car, or lap top
Before we install the template, we must install the Application Template Core
This template is an administrative template, and it's the platform for all the other templates.
Link to download the Application Template Core
http://www.microsoft.com/downloads/details.aspx?familyid=C1039E13-94DA-4D7D-8CAE-3B96FA5A4045&displaylang=en
first step we need to Extract the files to c folder



the administration Service must to be active



Install Application Template Core- Add solution
stsadm -o addsolution -filename c:\ applicationtemplatecore.wsp



Deploy Solution
stsadm -o deploysolution -name applicationtemplatecore.wsp -allowgacdeployment –immediate




stsadm -o copyappbincontent


RoomEquipmentReservations.wsp
stsadm -o addsolution -filename c: \RoomEquipmentReservations.wsp



Allow files to the GAC

stsadm -o deploysolution -name RoomEquipmentReservations.wsp -allowgacdeployment –immediate




perform iisreset

Now when we create new site, we can see that a new category Application Templates




Thanks Yaniv s

Sunday, October 26, 2008

prepare to the New add-ons site from Guardian

My company Guardian http://www.g-s.co.il
:specializes in IT consulting in the Following areas
  • SharePoint related Products (SPS 2001 / 2003 ,WSS / 2 /3 , MOSS )
  • Microsoft Search related products
  • Dynamics CRM 3,4
    EPM 2003 / 2007

    In the next weeks we are planning to ship New web site, that will publish our add-ons that help your business to improve the efficiency of LOB application,
    http://www.softaddons.com
...So hope to see you there
Yaniv

Friday, October 24, 2008

SharePoint Workflow

אחד החידושים הגדולים שהגיעו עם Microsoft .NET Framework 3.0
הוא ה Workflow, יכולת זו מתאימה וחופפת להשקפה ולשימושי המוצר SharePoint

מה זה Workflow ?
ההגדרה הכללית היא, שזהו מנגנון שיוצר תהליכים עיסקיים מתוזמנים .
ההגדרה שמתאימה ל SharePoint, היא Document Routing (תקף גם לפריטים ברשימות )
כלומר לקחת מסמך מרגע יצירתו ( או עריכתו ) ולהעביר אותו מספר צעדים אחד אחרי השני

יש לנו שני סוגי תבניות של Workflow :

טורית – יחיד או קבוצה מקבלים את המסמך, בדרך שלו בזרימה, אחד אחרי השני .





מקבילי –יעיל כאשר אנו לא צריכים שעובד מסוים יסיים את עבדתו על המסמך לפני שהוא יעביר אתו הלאה, אם לדוגמא אנו רוצים שאנשים ישאירו חוות דעת על מסמך מסוים, זה לא חשוב מי יגש למסמך קודם .




ב MOSS יש לנו כ 5 תבניות מוכנות של מנגנוני Workflow ותבנית אחת בלבד ב WSS.
אם התבניות הללו לא מספיקות לצרכים שלנו, אנו יכולים ליצור WF ב SharePoint designer , בעזרת אשף פשוט להפעלה שעובר איתנו צעד אחר צעד (מאוד דומה ליצירת Rule באוטלוק )
אם SPD לא עונה לנו על הצרכים שלנו נוכל להשתמש ב- VISUAL STUDIO ואז ניצור WF בעזרת קוד.
הגמישות של WF שפותח באמצעות קוד, מאפשר לנו ליצור חיבור למקורות תוכן אחרים (כמו שימוש בנותונים מה CRM שלנו או כל חיבור BDC אחר) .

התבניות הקיימות במערכת הם :
תבנית שקימת ב WSS :

1. Three-stat : מאוד מתאימה לאתר של HELP DESK, באתר זה ישנה אפשרות ליצור רשימות קריאות ששם יהיו לנו 3 מצבים Open, Resolve, Close ברגע שהמשתמש פתח קריאה, התג יהיה פתוח, ברגע שהטכנאי פתר את הקריאה אז היא תהיא פתורה, וברגע שהמנהל וידא לאחר כמה ימים שהתקלה הסתיימה הוא יסגור אותה. כמובן שכל שינוי של עמודה יגורר אחרה פעולה שהגדרנו ביצרית ה WF (שליחת מייל, ועידכון העמודה עצמה)

תבניות של MOSS :

1. Approval: זהו WF טורית, ששם אנו צריכים שמשתמשים יאשרו או ידחו את מסמך או פריט
2. Disposition Approval : תבנית טורית, עובדת בשיתוף פעולה עם ניהול הרשומות ב MOSS
ששם יש לנו יכולות לגרום למסמך שיהיה פג תוקף לאחר זמן מסיום, אזי המנגנון הזה משתמש ב WF הזאת .
3. Collect Feedback זרימה מקבילית , משמש למטרה שבה אנו רוצים לאסוף חוות דעת על מסמך או פריט זוהי ה WF המתאימה לנו ,זה מאפשר ל reviewer לרשום הערות שיגיעו למפיץ המסמך,
4. Collect Signatures – מאפשר למשתמשים להכניס חתימות דיגטליות על מסמכים.
5. Translation Management – אפשרי ליצור אותו בספריית מסמכים מסוימת בשם Translation Management Library
שלדוגמא יש שם קבוצה של אנשים שמתרגמים מסמכים מרוסית לאנגלית, אזי ה WF הזה עוזר להם לנהל את המעבר בין האנשים בזמן התרגום .


Tuesday, October 21, 2008

10 Web Cast שיעזרו לכם לעצב את אתר ה MOSS שלכם

10 מדריכי וידיאו בנושא עיצוב באתרי MOSS המדריכים מכסים את הנושאים הבאים :

1. Master Pages
2. Page Layouts
3. CSS
4.דוגמאות מאתרים מקוסטמים

ועוד הרבה דברים טובים, מתאים גם למתחילים שביננו.

http://geekswithblogs.net/LSheu/Default.aspx

תהנו יניב

Sunday, October 19, 2008

כל האמת על מיגרציות בעולם SharePoint

טבלאה קצרה המפרטת את שיטות המיגרציה המומלצות והנתמכות על ידי מיקרוסופט
השיטות תקפות ל WSS ול MOSS
ישנם כלים צד שלישי שמבצעים את המיגרציה בצורה יעילה, כמו הכלי של חברת Tzunami הישראלית http://www.tzunami.com/products/Pages/ProductOverview.aspx
או של חברת Avepoint (בעלת מוצר הגיבויים המופלא Docave )
http://www.avepoint.com/products/sharepoint-migration/sharepoint-migrator
המוצרים הללו מומלצים ביותר, אך החסרון העיקרי שלהם היא העלות הגבוהה


Friday, October 17, 2008

New Hotfix to Infrastructure Update

לפני כחודש וחצי מיקרוסופט פירסמה עידכון משמעותי בשם Infrastructure Update
רבות דובר על העידכון, לכן אני ארחיב עליו.

אחת הבעיות שהתגלתה בעקבות העידכון, היא שבחוות שהפורטל חשוף לאינרטנט על ידי AAM
(Alternate Access Mapping) בשילוב עם reverse proxy או פיתרון NLB חלק מהכתובות המפורסמות יהיו לא זמינות .

ה KB שמפרט את הBugs שהוא בא לתקן הוא KB951695

והנה הלינק אליו http://support.microsoft.com/kb/956248

יניב.

Wednesday, October 8, 2008

Features Secrets

הסבר קצר על Featurs in the Moss World

אחד מהרעיונות המרכזיים בעיצוב ותכנון קו המוצרים WSS3\MOSS הוא ה Feature (לא היה קיים בגירסאות קודמות של המוצר)
זהו אוסף של קבצים המספקים פונקציונאליות, אלו סטים של קבצי XML שבכדי שהם יופעלו, יש להתקינם על ידי שורת הפקודה STSADM עם האופציה של installfeature
Out off the BOX - MOSS מגיע עם 128 Feature.

מתי נשתמש ב Feature ?

לדוגמא אם נרצה לייצר יכולות של דירוג ( RAITING ) בפורטל ה SHAREPOINT שלנו,
כלומר אנו רוצים לתת למשתמשים את האפשרות, לדרג בצורה קלה ITEMSים באתר שלנו, ואז נבצע חישוב של הדירוגים ולאחר החישוב, נציג את הסטטיסטיקות שלהם ב Dashboard יפה.
בכדי ליישם את תכונת הדירוג הזאת,, אנו צרכים לפתח בין היתר, רשימה מותאמת אישית ששם היא תאחסן את הדירוגים, נצטרך מנגנון חישוב לתוצאות הדירוג, ולבסוף נציג את התוצאות ב WP מיוחד
כמו כן ה Feature יכלול את הגדרות של הרשימה, ששם נחליט איך הדירוגים נשמרים , את ה WP שיציג מספר תצוגות של המידע מתוך הרשימה, ואולי איזה דף עם dashboard שיאחד כמה תצוגות לכדי תצוגה אחת.

בכדי לגרום לכל זה להתרחש ב SharePoint אנו עוטפים את כל הפעולות הללו בדמות Features

מהצד של משתמש הקצה, הוא יכול להפעיל את התכונה של הדירוגים באתר, ואז הרשימות וה WP שבאה עם ה Feature יהיו זמינים באתר .
נקודת המפתח היא, ש Feature בעולם SHAREPOPINT זוהי דרך לאגד יחד כל מיני הרחבות, ולהחיל אותם לתוך האתרים שלי .


לכל Feature יש SCOPE
מה שאומר שואנו יכולים להחיל אותו על כל מיני טווחים ב SHAREPOINT , הטווחים הם :


1. WEB
2. SITE
3. WEB APLLICTION
4. FARM

לסיכום:
Feature הם הדרך של המפתחים ליצור בצורה מהירה את אבני הבניין של SHAREPOINT
וזוהי הדרך של מנהלי האתר, לבחור פונקציונאלית חדשה שהם יכולים להוסיף לאתר .





Tuesday, October 7, 2008

Excel Services in MOSS

קודם כל מה תפקידו ? הוא דואג לכל החישובים שמתרחשים על צד השרת
השירות פותח את הקבצים מ Trusted Location (סיבות של אבטחה)
הוא יכול להיחשב לחלק המחשב/סופר של הקליינט המוכר ב EXCEL .
דואג לעניין האבטחה – כלומר הוא לא מאפשר לגשת למידע לא מאומות ממקורות חיצונים.
אפשר למקם את השירות הזה בכמה שרתים, להפחתת העמוס, רצוי להתקין אותו בנפרד מה WFE, וזה יכול לעזור ב Caching של גיליונות גרפים,מה שבסופו ישיג תוצאות של שאילתות שמחכות להגיע ל WEB יוצגו במהירות רבה
מגיע בגירסאת ה Enterprise של המוצר

Excel WEB Access
· כמו שהשם מציין, אחראי לאפשר כניסה לגיליון דרך דפדפ,ן הגיליון מרונדר ל HTML
· חוץ מלשמור שינויים (הוא Read ONLY ) הוא יכול לעשות כמעט כל דבר אפשרי כמו הקליינט הרגיל של ה EXCEL וכמובן חוסך את הצורך בהתקנתו על התחנות
· יש אפשרות להציגו באמצעות Web Part השיקול היחיד הוא שהוא חייב להגיע מ trusted location
· בכדי שנוכל להציג קבצים דרך Excel web access הגיליונות חייבים להישמר ב docx
·
Excel WEB Service
· זה נקודת ההסתכלות של המפתחים על השירות ומאפשר להם לעשות את כל הדברים דרך פיתוח .
· מאפשר להם דרך גישה למיקום שיש בו נוסחא מרכזית ושם יש להם אפשרות להכניס בו פרמטרים שונים

Excel Calculation Service Proxy
· מאפשר סנכרון ותזמון בין החלק של excel service ובין החלק של Excel web access
· בסביבה מרובת שרתים הוא יכול לעזור לנו בחלוקת העומס , בסביבה של שרת אחד תפקידו היחיד הוא לא אחר מאשר להעביר את הבקשות .

דרכים לקינפוג
יש שני צעדים שצריכם להיעשות לפני שהמשתמשים יכולים להשתמש בשירות
1.הפעלת השירות (דרך ממשק הניהול )
2. הגדרת Trusted Location - קבצים שלא נמצאים תחת Trusted Location לא יכולים להיפתח על ידי Excel services

.

WebCast בנושא SharePoint מבית מיקרוסופט

טרי טרי ..
סרטים מקצועיים מאוד,
( אני במיוחד אהבתי את הסרט על הקוסטמזציות)
Microsoft SharePoint Technologies Solution Architecture

http://www.microsoft.com/winme/0805/32847/mod4/index.html

Customizing and Extending Microsoft SharePoint Products and Technologies

http://www.microsoft.com/winme/0805/32847/mod9/index.html

Configuring the Business Data Catalog
http://www.microsoft.com/winme/0805/32847/mod10/index.html