Sunday, April 20, 2008

Information Workers Program

Hi All,

I will deliver Information Worker Program in MIC (Microsoft Innovation Center) from 27th April to 1st May 2008 : - Details :

Program Name Information Workers & Increase work productivity
Date 27th April – 1st May 2008 (6pm-9pm)
Speaker Mostafa Arafa –
Level 200 - 300
Target Audience Architects, Technical Decision Managers, Content Managers.
This 5-day course teaches information workers and content managers how to get started with
Windows SharePoint Services 3.0 (WSS) and Microsoft Office SharePoint Server 2007 (MOSS).
The course will be taught from the business side of the software, teaching you how to leverage
WSS and MOSS to solve business issues you are currently seeing. The course will be hands on
walking you through all of the basic features of WSS and MOSS, so that after the course ends
you can go back into your environment and implement a solution.
Attendees should have experience with the Internet Explorer and Office Products such as Word,
Excel and Outlook. No prior WSS or MOSS experience is needed.
Day 1:
Information Workers overview, Program Topics, Overview about MS Solutions for IW,
Why SharePoint 2007, Win Executive Sponsorship, Build a business case.
Day 2:
SharePoint 2007 Collaboration features.
Day 3:
Working with InfoPath forms and get ready with paperless work environment.
Building workflows in SharePoint 2007 and automate your business processes.
Day 4:
Working with excel services in SharePoint 2007, Business Intelligence, KPIs.
Day 5:
SharePoint 101, Tips and tricks, Q&A.

To Register :
Contact: Mrs. Nibal Ali Shukry
Tel: 4956091 / 4956096
Mob: 6545100

MIC In Kuwait -WebSite Url:

Program Details and Agenda :

Mostafa arafa

Tuesday, April 08, 2008

problem when creating shared services in sharepoint 2007

Hi Folks,

I was trying to create a SSP in one of the web servers,and i got this error:

"Failure! Shared Services Provider creation failedReason: Timed out waiting for Shared Services Provider 'SharedServices1' provisioning timer job to startCheck the event log for details. "

I have checked the event log,and i found that the problem was from service account failure.

i found that the account which is running the sharepoint services is a user domain account and the user has changed the password of the service user account.

to change the service accounts of MOSS 2007,read below KB :

Mostafa arafa

How to change SharePoint 2007 & WSS 3.0 Service accounts

Hi Folks,

After you installed SharePoint 2007 or WSS 3.0, you might face some problems regarding the installation account,specially if you change the username/password of the installation account.

as per MS best practices,its recommended to specify a new account for the sharePoint installation perior to install SharePoint 2007 and don't use your domain account in the installation.

this post is to show you,incase you install MOSS with your account or with any other domain account and you want to change it,simply read the below KB how to do it ?

its really a helpful article and to the point,specially if you create the batch file which is metioned in the article to do all of that in one step :).

Happy MOSS times :).

Mostafa arafa

Monday, April 07, 2008

send email in sharepoint 2007

Hi Folks,

if you are developing a webpart or any sharepoint customized feature,and you would like to send an email through your webpart or custom code,you can achieve this by 2 ways:

1) use normal .net classes to send email (System.Net.Mail namespace).
2) use below code:

using Microsoft.SharePoint.Utilities;

SPUtility.SendEmail(SPContext.Current.Web, false, false,
"", "E-mail title",
"E-mail body");

this code will use the configuration of your sharepoint installation (SMTP server configuraiton),in the central administraiton tool.

the benefit of the second choice,you don't need to store any other configuration for your SMTP server on your code,this code will directly use the sharepoint configuration and free your mind of SMTP configurations, if the sharepoint is configured propely and send email notification (throught workflows for example),then you code will work as well :).

hope this trick will help.

Mostafa arafa