All posts by Ayman El-Hattab [MVP]

Ayman El-Hattab is a Technology Evangelist @ Nintex & a recognized industry expert focusing on helping organizations plan, design, develop, build, govern and operate enterprise collaboration solutions. You can follow Ayman on Twitter @AymanElHattab to stay updated on his upcoming activities.

New SharePoint CSOM Package for Office 365

Yesterday, Microsoft has announced the availability of a new SharePoint CSOM package version for Office 365. You can find the latest CSOM package for the cloud from the NuGet gallery with an id of ‘Microsoft.SharePointOnline.CSOM’.

Here are the key changes in the released assemblies. Main changes are related on level up with the on-premises CSOM which has been gradually updated during previous CUs.

  • Manage regional settings of a site
  • Manage language settings of a site
  • Manage auditing settings of a site
  • Control advance settings for document sets
  • Support for upcoming enhanced migration APIs
  • Control sandbox solution settings in site collection level
  • Secondary contact in site collection level
  • Sharing settings
Advertisements

Know-Your-Tech: SQL Server & Power BI Event – Dubai, UAE

SQL Server and power BI session on 27th April at Microsoft Office, Dubai Internet City

If you are an IT Professional and looking for a breakthrough performance to accelerate your organization’s business and enable new, transformational scenarios; or if you want to see how to create dashboards, reports and also explore new Power BI Designs. This is the session for you. REGISTER NOW!

Untit_powerbi_led

reg

Office 365 MVP for another Year!

I’m super excited to announce that my MVP status has been renewed for another year making me one of the few worldwide to maintain the status for 6 years in a row (4 for SharePoint Server & 2 for Office 365).

The MVP award was a remarkable milestone in my career as well as my personal life. It gave me the opportunity to reach, influence and empower thousands of people across the globe, network with extremely genius IT professionals, engage with different product groups in Redmond, and fly to 25+ cities across 4 different continents for consulting opportunities, speaking engagements, product launches, etc…

MVP Award Kit

The amazing thing about the MVP program, is it’s an award, not a credential. It’s always great being associated with such a smart and influential community, it’s something that I appreciate a great deal.

FacebookPostMVP

Last but not least, I would like to thank my family, my Office 365 community friends, the amazing MEA MVP Community,  my blog followers, all those who attended my sessions and all those who helped me progress in my career. Without you guys, I would have never been able to achieve anything.

Read more about my MVP Journey
Follow me on Twitter
Stay connected via LinkedIn

Azure ExpressRoute connectivity to Office 365

Yesterday, Microsoft Office Division made an announcement that starting later this year, Office 365 customers will be able to use Azure ExpressRoute to establish a private, managed connection to Office 365. This is something Microsoft customers have been asking for since ExpressRoute launched last year. Currently, ExpressRoute provides customers with dedicated network connectivity through a private connection from their network to Microsoft Azure, and Microsoft has decided to take this to the next level by extending the same option for connectivity to Office 365.

Azure-ExpressRoute-1

For the full announcement, please check http://blogs.office.com/2015/03/17/announcing-azure-expressroute-connectivity-to-office-365/

Increasing opportunities for JavaScript developers on the Office 365 platform

Last Friday, Microsoft announced new capabilities to allow JavaScript developers to interact with the Office 365 APIs.

The OneDrive for Business and Sites APIs now have cross-origin resource sharing (CORS) support and Mail/Calendar/Contacts are coming soon. As more Office 365 API endpoints come online for services they will also support this including Office Graph, Yammer, Video Portal, Skype and content services.

Developers now have the choice to call the Office 365 APIs from the server-side or client-side. This means developers can write single page applications, which have a better user experience and better performance, because they don’t have to proxy all their calls through a server-side façade service.

Increasing-opportunities-for-JavaScript-developers-2-1024x570[1]

Read full post from here …

Office 365 Developer Podcast: Episode on ALM with Office 365 Development

In episode 31 of the Office 365 Developer Podcast, Jeremy Thake (Senior Product Manager @ Microsoft) speaks to Vesa Juvonen about Application Lifecycle Management (ALM) with Office 365 Development. Vesa shares what they have been doing with the Office 365 Patterns & Practices initiative with regard to ALM as well as what his core customers that he works with are doing. He also talks about different options for dev/test/prod environments for Office 365 too.

Download podcast from here.

Also, a couple of my ALM posts that I posted last year along with other extremely helpful posts have been featured in the post. For ALM enthusiasts, I would highly recommend listening to the podcast and checking its featured posts.

shownotes

What the Top SharePoint ISV’s Use for their Public Facing Websites !!!!

cms_a I have done this quick exercise to measure the level of confidence the top SharePoint ISV’s have for SharePoint as a WCM platform they can rely on to run their .com sites. The results took me by a big surprise!!

ISV CMS
AvePoint SilverStripe (PHP)
Metalogix ASP.NET
Nintex SiteCore (.NET)
K2 ASP.NET
Webcon PHP
Harmon.ie Drupal (PHP)
BPA Solutions WordPress (PHP)
Idera SiteCore (.NET)
Gradient Contao (PHP)
AgilePoint WordPress (PHP)
Adlib SiteCore (.NET)
CardioLog ASP.NET
ShareGate SiteCore (.NET)
HarePoint SharePoint 2013
CoSign WordPress (PHP)
KWizCom ASP.NET
Axceler (Now part of Metalogix) Percussion
MetaVis Drupal (PHP)
Rencore WordPress (PHP)
InfoWise ASP.NET
Bamboo Solutions ASP.NET
Lightning Tools WordPress (PHP)
WebTrends WordPress (PHP)
Collaboris ASP.NET

Seriously? Only one ISV is using SharePoint for their .com ?!