• Know more about me

Mai Omar Desouki

~ Senior Cloud Solution Architect @ Microsoft

Mai Omar Desouki

Category Archives: SharePoint 2010

Live Online SharePoint Saturday Gulf – Call for Speakers is Now Open

28 Friday Feb 2014

Posted by Mai Omar Desouki in SharePoint Events

≈ Leave a comment

Tags

SPSGulf


Date: April 12th 2014

Time: 10:00 AM (GMT +4)

Location: Online

Don’t be late. Register now from here !

Fancy speaking in SPS Gulf? Submit your session from here…

Interested in sponsoring SPS Gulf? Click here !

Follow #SPSGulf on twitter for more updates!

Share this:

  • Facebook
  • LinkedIn
  • Twitter
  • Email
  • Print
  • Reddit

Like this:

Like Loading...

I really wonder if it ever worked with anyone!

27 Sunday Oct 2013

Posted by Mai Omar Desouki in SharePoint 2010, SharePoint 2013

≈ Leave a comment


SharePoint 2010 was supporting the In-place upgrade, the only advantage I see from this is reducing the required number of environments ya but you still have to take backup right?

SharePoint installation is smooth yes but upgrade is not unless your environment is empty! So who would do In-place upgrade for SharePoint!! And what if it failed as always I believe, you will have to start new environment from scratch … that will be sweet times J .. I am just laughing at that.

In-place upgrade already have problems mainly and importantly is performance issues.

Microsoft realized this, oh thank god! And decided to remove it from SharePoint 2013.

In case you are reading this and don’t know what is In-place upgrade means; read below:

“An upgrade to SharePoint Server 2010 or SharePoint Foundation 2010 provides an option to install the new version over the earlier version on the same hardware. This is called an in-place upgrade. During this process, the complete installation, that includes databases and sites, is upgraded in a fixed order. Although this is a simple method, in-place upgrade presents problems in performance and control for a farm administrator. There was no way to control the order in which content is upgraded, and a failure in a particular site collection could stop the whole process.”

SharePoint 2013 does not support In-place upgrade

So the supported and recommended upgrade is the database-attach upgrade.

The database-attach upgrade method offers more flexibility, more control, and a better success rate.

To use a database attach upgrade, you will need to complete the following tasks:

  1. Create and configure a new farm that is separate from the old farm
  2. Copy the content and services databases to the new farm
  3. Upgrade the data and sites

You can upgrade the content databases in any order and upgrade several databases at the same time to speed up the overall process.

Read more http://technet.microsoft.com/en-us/library/ee617150(v=office.15)

Share this:

  • Facebook
  • LinkedIn
  • Twitter
  • Email
  • Print
  • Reddit

Like this:

Like Loading...

I am speaking in Abu Dhabi SharePoint Saturday

29 Sunday Sep 2013

Posted by Mai Omar Desouki in Events I am Speaking In, PowerShell, SharePoint 2013

≈ 3 Comments


The event is on 5 Oct 2013 from 8 AM to 5 PM in Abu Dhabi. Once venue is published by the organizer, will update this post so save the link & make sure you check it again this week.

My session will be about “Automate variations for SharePoint 2013”

The whole session will be about what to write in PowerShell Script & C# to automate variation.

I will show a demo & provide tools to make it easier too.

Session description: SharePoint Variations gives a Multilingual SharePoint sites which allows copying sites and content from the source variation label to one or more target variation labels. The real value from this session is to fasten your deployment, make it reliable, stable, faster & easier to do with some lines of PowerShell Scripts. In this session we will learn the best practice when it comes to deployment with Variations. First we will write code in C# & convert it to PowerShell for Variations. Will show a demo for the whole process for SharePoint 2013 Variations from scratch till the end by keeping an eye on the Variation Jobs from PowerShell Scripts. You will know the Tips & Tricks for the variation including settings, configuring variation, creating labels & creating hierarchies; all from PowerShell, finally it is important to know the best practices for working with variations and with deploying it.

Share this:

  • Facebook
  • LinkedIn
  • Twitter
  • Email
  • Print
  • Reddit

Like this:

Like Loading...

Automate Variations in SharePoint 2013 using PowerShell & C#

14 Sunday Jul 2013

Posted by Mai Omar Desouki in PowerShell, SharePoint 2013, SharePoint Administration

≈ 20 Comments

Tags

C-sharp, Microsoft, Microsoft SharePoint, Multilingual, Multilingual sites, PowerShell, SharePoint, SharePoint 2013, Variations, Windows PowerShell


“Thanks to Waldek Mastykarz for his post, he posted about it but for SP 2010 and only in C#” but then I was able to convert it to Powershell, also thanks to “Eric Soo” for his reply but I was done already but thank you both.”

Let’s Start.. Automating variations settings and configuration so whenever a deployment is needed, you will be ready with your PowerShell scripts.

Manual deployment is time consuming as it is repetitive task, in this post I will let you know how to automate one of those many tasks when it comes to deployment.

SharePoint Variations has a UI which I will show you its steps now;

The steps in this post is for automation of variation in UI, in C# & finally in PowerShell.

  1. Go to “Site Actions” à“Site settings”;
  2. Under “Site collection administration”, click “Variation Settings”,

  3. The code below is in C# for the page above to change or update the “Variation Settings”;



  4. The same code but this time in PowerShell,


  5. Now we need to create labels; go back to “Site Settings”, under “Site Collection Administration” click “Variation Settings”;

  6. I have 2 labels, currently if this is your first time, it will be empty, click now “New Label” (as if you are telling SharePoint List to create new item) since we will do this in the code 😉


  7. Now same code but PowerShell for creating variation labels;



  8. Now to create hierarchies; you should see the labels added as below, click above them “Create Hierarchies”, before creating hierarchies, the values for the labels are “No”,

  9. After creating hierarchies, the values should be yes under “Hierarchy is Created”,
  10. To create Hierarchies in C#,


  11. Now let’s create hierarchies in PowerShell,


     

    Thank you and please write your comments or in case you have any questions.

Share this:

  • Facebook
  • LinkedIn
  • Twitter
  • Email
  • Print
  • Reddit

Like this:

Like Loading...

Managing SharePoint with Microsoft System Center

25 Tuesday Jun 2013

Posted by Mai Omar Desouki in SharePoint 15, SharePoint 2013, SharePoint Customization

≈ Leave a comment

Tags

Microsoft, Microsoft Servers, Microsoft SharePoint, Microsoft System Center, Microsoft Windows, Simon Skinner, Windows Server


You are all invited!

16:00 – 17:00 Jul 10, 2013

Seats: Unlimited

Description: Best Practices in Virtualizing and Managing Microsoft SharePoint with Microsoft System Center and Windows Server with Simon Skinner MVP and Mai Omar Desouki

This is a virtual event using Lync.

To register: http://cloudoscommunity.eventbrite.com/

Share this:

  • Facebook
  • LinkedIn
  • Twitter
  • Email
  • Print
  • Reddit

Like this:

Like Loading...

Biggest SharePointers gathering @ ESPC – [UAE to Denmark] only 4 SharePoint ;)

23 Saturday Feb 2013

Posted by Mai Omar Desouki in SharePoint 2010

≈ Leave a comment


I have been thinking what to write about my experience in the ESPC .. but I thought if I kept thinking I will forget and get more busy and won’t write anything which is the thing that happens a lot. So I thought I just open the document and write what I experienced and that will be more from my heart than being arranged in bullets. This is not a technical article anyway.

I was speaker in the ESPC; my session was about “What’s new in the SharePoint Designer 2013” enjoy the slides

European SharePoint Conference @ Conpenhagen … It was my first trip to Europe. Great experience, great adventure.. no matter what, the best part is meeting SharePointers J

The Conference was in a great venue, the organizers did really hard work to make it happen in that way. THANK YOU AGAIN & AGAIN.

Please correct me if I am wrong but really this is the biggest SharePointers gathering I have ever seen, it was always Tech.Ed that have big number of attendees and sessions but it was more than just SharePoint sessions now this one was for SharePointer Lovers only 😉

Great sessions, Impressive keynotes. Around 1500 attended, 78 sponsor, 90 sessions.

SharePointers who really love this product, you will find them; helpful & Volunteer people.. help you find what you need, solves your problem, try to find solution with you and more.. and on top of this they are collaborative people indeed .. it is my experience with most of the conferences & events too.

ESPC Dinner was really amazing gathering, I was really happy to be there, I meet people I only follow them on Twitter or FB or there blogs & who they follow me too, I meet them in person; which is really v nice J and hope to see them again soon.

One Impressive person I have been a year blogging with him Dave Coleman [MS MVP] but never met him, in the conference I had the chance to say hi J

As always best speaker ever Raffel Lukawiecki, this time he had a keynote which is really valuable.

SharePointers Ladies: Agnes Molnar, Erica Toelle & Sonja Madsen.

Actually more and more and more.. people I never knew but was amazing and talented, like Mike Fitzmaurice gorgeous, his experience was really obvious.

I call them my friends, Joel Oleson, Michael Noel, Paul J. Swider, and I hope Bjørn Furuknap doesn’t mind to call him friend too who gave me lots of advices there and I really enjoyed listening to him ” I will do it, I didn’t forget “.

I will not make it long, let me share some pics I have honor to meet those people with me.

If you missed it .. try to don’t miss it next year, it is yearly Europe SharePoint Conference ..

Share this:

  • Facebook
  • LinkedIn
  • Twitter
  • Email
  • Print
  • Reddit

Like this:

Like Loading...

I’m speaking at #ESPC13 on “What’s new in SharePoint Designer 2013”

18 Friday Jan 2013

Posted by Mai Omar Desouki in SharePoint 2010

≈ Leave a comment


I’m speaking at #ESPC13 on “What’s new in SharePoint Designer 2013”. Come Join Me 4-7 Feb Copenhagen! http://bit.ly/VzSXJ7

If you have been using SharePoint Designer 2010, then you need to attend this session, Because SharePoint Designer 2013 has lots of enhancements that you will need to be aware of. If you were building Workflows or DVWP, then you need to see the changes, there are big changes and new features in SharePoint Designer 2013 Workflows that we will not only talk about but we will see it in a demo. http://www.sharepointeurope.com/conferences/session/176/whats-new-in-sharepoint-2013-designer

Waiting to see you all there J

Share this:

  • Facebook
  • LinkedIn
  • Twitter
  • Email
  • Print
  • Reddit

Like this:

Like Loading...

17 Wednesday Oct 2012

Posted by Mai Omar Desouki in SharePoint 2010

≈ Leave a comment


A rolling stone gathers no... [add version here]

I’m going to post a few articles about the process I went through to get this implemented.

There are a few things that aren’t documented that I wanted to catch in these posts, to prevent any further hair loss in the Sharepoint world.

In this first post I will detail how to install and configure SSO. You will only need to configure SSO if you are using SQL authentication to connect to SQL Server.

 

View original post

Share this:

  • Facebook
  • LinkedIn
  • Twitter
  • Email
  • Print
  • Reddit

Like this:

Like Loading...

17 Wednesday Oct 2012

Posted by Mai Omar Desouki in SharePoint 2010

≈ Leave a comment


A rolling stone gathers no... [add version here]

This is the second part of a two part post. The first part can be seen here

Now that we have SSO setup and working, we now need to create and import the application definition.

I’m not going to go into to much detail on how to create a application definition, but there are various tools available that you can use (BDC Meta Manager, Microsoft Business Data Catalog Definition Editor which is part of the SharePoint Server 2007 SDK)

Here are the key parts of the application definition you need to be aware of.

I have added the XML to a Word document which can be downloaded here (Sorry WordPress doesn’t let me upload XML files)

Below are the properties used by SharePoint to connect to the database. You need to  use the SSO ID specified in Part One when you setup SSO



If your primary source…

View original post 213 more words

Share this:

  • Facebook
  • LinkedIn
  • Twitter
  • Email
  • Print
  • Reddit

Like this:

Like Loading...

Create new default page for New or Edit or Display Item in SharePoint List

30 Sunday Sep 2012

Posted by Mai Omar Desouki in SharePoint 2010, SharePoint Customization, SharePoint Designer

≈ Leave a comment

Tags

Microsoft SharePoint, SharePoint Customization, SharePoint Designer


If you know how to do it, do it; if not, then please don’t.

Any mess here with SPD and creating new pages for existing lists, while you never know or never tried and it is your first time, then practice first in a test environment, either wise you will break the list and I know it so I am telling you here first as advice and at the end it is up to you.

So here I am showing you how to create new default page for “New Item” in SharePoint List, open SPD and choose your list, in this settings page in SPD as below, there is a section called “Forms” where it has 3 pages:

“DispFrom.aspx”: Display form, just to view the item.

“EditForm.aspx”: to edit the item

“NewForm.aspx”: to create new item.

Click the New button on top right of the Forms box, and it will be open new window “Create New List Form”

Here it asks you, what is the type of this form: which is 3 pages, and you choose if it is the default or not.

Once you are done, go to your list via browser, and click new item, since it pop-up the page, right click and check properties, you should see the page you created.

Now you can do changes to this new page created, which I advised previously to watch out while you are doing so.

Good Luck.

 

Share this:

  • Facebook
  • LinkedIn
  • Twitter
  • Email
  • Print
  • Reddit

Like this:

Like Loading...
← Older posts

Blog Visitors

  • 82,365 Visitors

Categories

  • About me (1)
  • Microsoft Teams (3)
    • SharePoint Online (1)
  • Microsoft Viva (1)
  • Migration (2)
  • OneDrive for Business (1)
  • Parents (1)
  • Power Platform (1)
  • SharePoint 15 (5)
  • SharePoint 2010 (56)
    • Content Types (1)
    • Developer Dashboard (1)
    • Document Set (1)
    • Events I am Speaking In (2)
    • External Lists (1)
    • FAQ (2)
    • FBA (1)
    • Form Based Authentication (1)
    • Integration of CRM 2011 with SharePoint 2010 (1)
    • JQuery (1)
    • Master Page (1)
    • My Site (1)
    • PowerShell (3)
    • SharePoint Administration (5)
    • SharePoint Branding (1)
    • SharePoint Customization (5)
    • SharePoint Designer (4)
    • SharePoint Designer Workflow (1)
    • SharePoint Events (2)
    • SharePoint Online (1)
    • SharePoint Permissions (1)
    • SharePoint Workflow (1)
    • User Profile (2)
    • User Profile Sync (1)
    • Videos (1)
    • WebParts (1)
    • Workflow (1)
  • SharePoint 2013 (91)
    • Cloud App (1)
    • Event Handler (1)
    • iPad (1)
    • IPhone (1)
    • Napa (1)
  • SharePoint Updates (1)
  • Visual Studio 2012 (3)
  • Viva Engage (1)
  • Yammer (1)

Tag Cloud

About me Document Set Events I am Speaking In FAQ FBA Form Based Authentication JQuery Master Page Microsoft Teams Migration My Site PowerShell SharePoint 15 SharePoint 2010 SharePoint 2013 SharePoint Administration SharePoint Branding SharePoint Customization SharePoint Designer SharePoint Designer Workflow SharePoint Events SharePoint Online SharePoint Permissions SharePoint Workflow User Profile User Profile Sync Videos Visual Studio 2012 WebParts Workflow

Calendar

March 2023
M T W T F S S
 12345
6789101112
13141516171819
20212223242526
2728293031  
« Sep    

Archive

  • September 2022 (2)
  • August 2022 (2)
  • July 2022 (2)
  • March 2022 (1)
  • August 2021 (2)
  • September 2020 (2)
  • May 2020 (2)
  • April 2020 (6)
  • March 2020 (1)
  • September 2019 (2)
  • July 2015 (1)
  • May 2015 (3)
  • April 2015 (1)
  • March 2015 (1)
  • February 2015 (2)
  • January 2015 (1)
  • October 2014 (1)
  • September 2014 (3)
  • June 2014 (7)
  • May 2014 (5)
  • April 2014 (4)
  • March 2014 (3)
  • February 2014 (1)
  • January 2014 (2)
  • December 2013 (6)
  • November 2013 (5)
  • October 2013 (6)
  • September 2013 (5)
  • August 2013 (5)
  • July 2013 (5)
  • June 2013 (2)
  • May 2013 (2)
  • February 2013 (2)
  • January 2013 (1)
  • October 2012 (2)
  • September 2012 (7)
  • August 2012 (15)
  • July 2012 (5)
  • June 2012 (2)
  • May 2012 (4)
  • April 2012 (2)
  • March 2012 (1)
  • August 2011 (3)
  • July 2011 (15)

Blog at WordPress.com.

  • Follow Following
    • Mai Omar Desouki
    • Join 63 other followers
    • Already have a WordPress.com account? Log in now.
    • Mai Omar Desouki
    • Customize
    • Follow Following
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar
%d bloggers like this: