Monday, November 3, 2008

המלצות על ביצועים של SQL בחוות SHAREPOINT

שלום,
רוב התוכן של SharePoint נשמר בתוך ה SQL, כך שיש לו משקל קריטי בחווית השימוש במוצר .

הנה מספר המלצות לתפעול ותחזוקה יעילה יותר של SQL בהקשר של MOSS

. מומלץ לבצע חלוקה לשני SQL Instances:
o Instance 1 - בסיס הנתונים של החיפוש + בסיסי נתונים של הגדרות
o Instance 2 - בסיסי הנתונים של התכנים.

2. נפח הנתונים המרבי המומלץ עבור בסיס נתונים של תוכן הוא: GB100.
על מנת לאכוף את ההמלצה הנ"ל, יש להגדיר מדיניות מכסה (Quota) ברמת ה Site Collections (שלא לחרוג מנפח של 100GB), תוך התחשבות בדרישות

3. יש לבצע הפרדה בין קבצי ה SQL Transaction Logs לבין בסיס הנתונים של SQL לדיסקים פיזיים נפרדים.

4. מומלץ לפצל את ה TempDB לעד 8 קבצים (בהתאם לכמות ה Cores של שרת ה SQL – במידה והשרת מכיל 8 Cores או יותר: 8 קבצים, במידה והשרת מכיל פחות מ 8 Corse: בהתאם לכמות ה Cores)


5. מומלץ לשנות את ההגדרה של ה Auto Grow של בסיסי הנתונים של תוכן וכן של ה Transaction logs ל 10% (במקום גידול של 1MB)

6. בסיסי הנתונים של תוכן יוגדרו (ברירת המחדל) ב Full Recovery Model, על מנת לאפשר ביצוע גיבוי שוטף של ה Transaction Logs.


7. בעת בניית האתרים והתיקיות/ספריות מסמכים, יש להקפיד שלא לחרוג מכמות של 2,000 פריטים בתיקיה/תצוגה, על מנת שלא לפגוע בביצועי המערכת ובחוויית המשתמש.

יניב שאשא

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

תהנו יניב