SharePoint Saturday Presentation and Samples

Hi all,

Thanks a lot for everyone honored us by being there in the SharePoint Saturday event 16th October 2010.


Presentation Cover


In this post  – and the updated ones – I’ll post all the related content of my session [SharePoint 2010 Business Intelligence Insights] ISA

You can download the presentation file from here

Then, to configure the lap machine please follow the following steps:

  1. Download the 180 days evaluation software from the following links, if you don’t have licensed ones:
    • Windows Server 2008 evaluation from here.
    • SQL Server 2008 R2 evaluation from here.
    • Office Professional Plus 2010  evaluation  from here, this one only works for 60 days unfortunately Sad smile.
    • SharePoint designer 2010 from here, this one is free Smile.
    • Download the SQL Server 2008 R2 AdventureWorks sample database from here.
    • Download PowerPivot for SharePoint and excel from here, this one is free Smile.
  2. Follow the following guide to have SharePoint 2010 installed here.
  3. When you been asked to create a site collection, create one using the Business Intelligence Center Template.
  4. Install the SQL Server 2008 R2 AdventureWorks sample database executable.
  5. Follow this guide to install the analysis services database.
  6. Install Office Professional Plus 2010.
  7. Install PowerPivot fro excel ( the download page has a small guide for that).
  8. Install PowerPivot for SharePoint using this guide.
  9. Configure Excel Services using this guide.
  10. Add the Data Connection Library on your BI Center to the trusted data connection libraries on the Excel Services manage page.
  11. Configure the unattended service account for PerformancePoint Services using this guide.
  12. To be able to open Office files from SharePoint without annoying unknown errors enable the Desktop Experience Feature using the following guide.


Now, you have the presentation and lap machine up and running.

Kindly, note that additional configuration steps will be added within their related demos, as the above setup is the basic one.

Please, try to create the machine and let me know if you need any help.

ISA in the following posts, I’ll create samples using the above created machine on the different tools of the Microsoft BI framework.

I hope that helped


Developing a BPM Solution using MOSS and Nintex Workflow 2007 (Screencast)

In the following screen cast I have tried to prove the concept of the possibility of developing BPM solution using MOSS and Nintex Workflow 2007.

Kindly, find the screencast link below:

Screencast link


I welcome anyone how wants to work on a BPM product using MOSS and Nintex, please send me your comments and ideas and let’s work together to achieve it.

Send to

I hope that helped


ASP.NET AJAX 4.0 Deep Dive Live Meeting Presentation and Samples

Hi all,

First I want to thank all who attend the live meeting last night, your presence is highly appreciated 🙂

I hope you liked the presentation and it was helpful to all of you.

As promised, you can find the presentation in here and the code samples in here.

About the meeting recording I’ll check with Amr El Garhy and get back to you on that.

I want to take the chance and thank Ahmed Ibrahim on his sweet article, thanks a lot Ahmed, it means a lot for me 🙂

Please, take a second to vote in the below poll, from your votes I’ll decide what to present in the next Webcast/ Dev Night, I’m all yours guys 🙂


Wishing to see you all and more people in the upcoming webcasts.

I hope that helped


ASP.NET AJAX 4.0 Deep Dive Live Meeting

Hi all,

Amr El Garhy and I will do a co-presenter live meeting on Wednesday, 22 April, 2009 at 8:00 PM (Kuwait Local Time GMT +3)

The session is about ASP.NET AJAX 4.0

Please, find the live meeting details below:

Live Meeting Details

ASP.NET AJAX 4.0 deep dive with jQuery samples and new components.

Session outline:

  • jQuery and the VS 2010
  • Using ASP.NET AJAX 4.0 Client Templates
  • Using the DataView control
  • Conditional attributes


Ahmed Shokr (SafatES – Developers Team Leader)

Amr El Garhy (Microsoft Gulf – Developer Evangelist)


Amr El Garhy has invited you to attend an online meeting.

Join the meeting

Make sure the Office Live Meeting client is installed before the meeting:


To join a meeting from your phone, dial in using the following information:

        Phone:  +18883203585 [English]

        Phone:  +14257063500 [English]

Find a local phone number for your region

Conference ID:  932390

        Pass code:       Pass code is not required.


Unable to join the meeting?  Start Office Live Meeting and join the meeting with the following information:

        Meeting ID:     449fdc491717401bab6ed3530a21d7c7

        Entry Code:     8681


If you still cannot enter the meeting, contact support:


Office Live Meeting can be used to record meetings. By participating in this meeting, you agree that your communications may be monitored or recorded at any time during the meeting.

If you have any troubles preparing your machine for the live meeting, contact me.

See you all online 🙂