jump to navigation

SharePoint 2013 Developer Boot Camp – Jeddah May 2, 2013

Posted by Bilal in Events, Jeddah.
Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , ,
1 comment so far

On April 30th, 2013 Microsoft Arabia arranged a mega event in the coastal city, Jeddah. The main focus of the event was the latest version of SharePoint, SharePoint 2013. The first event on this topic was conducted in Khobar on 28th of April. The third and the last event will take place on 5th of May in Riyadh. In Jeddah it was a male-only event.

SharePoint Developer Camp Jeddah

The agenda of this event was as below:

Time        Session Details

08:00 – 09:00    Registration and Breakfast

09:00 – 10:00    Keynote

10:00 – 10:15    Break

10:15 – 11:15    What’s new in SharePoint 2013 for Developers

11:15 – 11:30    Break

11:30 – 12:30    Overview of Enterprise Social

12:30 – 01:30    Prayer and Lunch

01:30 – 02:30    Create Cloud-hosted apps for SharePoint Part 1

02:30 – 02:45    Break

02:45 – 03:45    Create Cloud-hosted apps for SharePoint Part 2

03:45 – 04:00    Break

04:00 – 05:00    Building Windows 8 Apps with SharePoint 2013

05:00 – 05:30    Closing and Prize Draw

Session 1 – Keynotes

The keynotes were delivered by Ammar Abuthuraya, Platform Strategy Manager at Microsoft Arabia. During the keynotes, the main focus was on Office 2013 and Office 365. Office is one of the most matured products. In Office 2007, there was a huge facelift and the concept of ribbons were introduced ( instead of classic menus). In office 2010, there were minor alterations in main user interface with an attempt to reduce the gap between office 2003 and the latest version of office. In office 2013, the main user interface is almost same office 2010. A lot of improvements have been implemented in the backend of the latest version of office e.g. the startup is noticeably faster as compared to the previous versions. Many other highly level (advanced) features have been added i.e. now we can open videos inside the office, open in a browser is no more required. An OCR engine has been implemented that will attempt to open the PDF files as text, if the conversion is unsuccessful (i.e. in case of Arabic) the file will still be displayed but as images.

Office 365 is a new (or reintroduced) subscription based Cloud version of office. It starts for as low as 4$ (~15 SR) per user per month. The user setting and customization is linked with his/her Microsoft Account. It is possible to start writing a document on your office machine and leave it in the middle, when you reach home, you can continue from where you left.

Office 365 Home Premium offers a very economic package of 100$ per year. Also, a user can use his subscription on up-to five devices (desktop, laptop, tab, mobile etc.). If a user is interested in native application instead of web version, a download of common applications is available for different platforms.

Microsoft Office Apps and Lync where also described briefly.

Session 2 – What’s New in Sharepoint 2013

This session was delivered by Ali Khawaja, Architect, Microsoft USA. As the title suggest, in this session Ali tried to cover the NEW or Improved features of Sharepoint 2013.

Some of the features mentioned are:

  • Apps: The concept of apps have been introduced. Apps are much improved form of WebParts. Using apps we can display any type of contents on a SharePoint page with a possibility of an external data source. The concept of apps is basically the brainchild of the social network, Facebook. The apps are rendered as iFrame in SharePoint page.
  • Office and SharePoint Store
  • SharePoint Client Side Object Model [CSOM]
  • SharePoint Server Side Object Model [SSOM]
  • Workflow: The workflow engine in SharePoint 2010 is based on Windows Workflow Foundation 3.5. In SharePoint 2013, it is based on WF 4.0 and 4.5. These newer engines have been re-written from scratch and provide very much improved functionality
  • Access: Access service was already available in existing versions, it has been packed with new features.
  • Fedration, Security and Deployment

Session 3 – Overview of Enterprise Social

This session was also conducted by Ali Khawaja. In this session Ali described about utilizing social network inside an enterprise.  The main benefits of utilizing the social network in a corporate environment can be summarized in these four points:

  1. Employee Engagement
  2. Team Collaboration
  3. Connected Organization
  4. Business Agility

In 2012, Microsoft acquired the Yammer service, a private social network and now it is also available in an integrated environment of SharePoint and Office 365. For startups, a free version is also available. One thing to be noted is that Yammer is a cloud ONLY service yet. It is very easy to start and adopt Yammer as compared to SharePoint with has heavy software + hardware requirement.

Session 4 & 5 – Create Cloud-hosted apps for SharePoint

These sessions were conducted by Shoaib Barry, Applications Developer at ISC Saudi Arabia. To host an app there are three options:

  1. SharePoint Hosted
  2. Auto Hosted
  3. Provider Hosted

Each of the hosting environment has its own merits and demerits. To begin with SharePoint app development, the installation of SharePoint is not required. It can be built and tested using emulators and cloud support. Office 365 developer account is available with a free 30 days startup period.

To consume an app, there are three options:

  1. Full Page
  2. App Part
  3. Custom Action

With the highly revamped security model and available of apps, we can seamlessly populate the menus in a SharePoint page from an external source.Hosting apps in the cloud provide global exposure for all the SharePoint users scattered worldwide.

Different demos where shown by Shoaib to elaborate the new and the enhanced features.

Session 6 – Building Windows 8 Apps with SharePoint 2013

This session was conducted by Fauzan Khan, from Microsoft Arabia. Sharepoint SDK for Windows Phone 8 has been released recently. It provides the Out-of-The-Box (OOTB)support for building apps  for Windows Phone 8 liked with SharePoint server.

Push Notification Stores/Service [PSN] has been provided to handle push notifications. Users can implement receivers for different app events like Upgrade, Install or Uninstall. Different demos where performed to explain these features.

Session 7 – Prize Draw

It was also conducted by Fauzan Khan, the event coordinator. User entry coupons were selected randomly and the selected attendants were presented with different prizes i.e. Microsoft Keyboard, Microsoft Mouse, Microsoft Headset etc.

Finally, this day long event came to an end around 6 PM.

This slideshow requires JavaScript.

Advertisements

Microsoft Developer Camp – Jeddah – Building Windows 8 Apps May 12, 2012

Posted by Bilal in Events, Jeddah.
Tags: , , , , , , , , , , , , , ,
add a comment

On Thursday, May 10, 2012, an event has been managed by Microsoft which is 3rd and last for this title. It has been held in Riyadh, Dammam and finally in Jeddah. It was conducted in the King Fahd Medical Research Center, King Abdul Aziz University Jeddah. The main feature of Windows 8 is its revamped user interface (UI), the Metro UI. This new UI has been mainly aimed for touch devices although it can be used for regular devices also. To attract the developer community, Microsoft has gone extremely forward and provided a wide range of development languages ranging from C#/VB .NET , XAML, HTML5, JavaScript up to classic C/C++.

The main focus of this developer camp was to introduce the basics of this new Metro UI to the developers. The agenda of the event:

09:30 am – 10:15 am The Windows 8 Platform for Metro style app

10:15 am – 11:00 am Designing Apps with Metro Principles and the Windows Personality

11:00 am – 11:15 am Break

11:15 am – 11:45 am Everything Web Developers Must Know to Build Metro Style Apps

11:45 am – 12:15 pm Building Metro Style Apps : What .NET Developers Need to Know

12:15 pm – 01:15 pm Lunch

01:15 pm – 02:15 pm Building Windows 8 Metro Style UIs

02:15 pm – 02:45 pm Integrating with the Windows 8 Experiences

02:45 pm – 03:15 pm Bring Your Apps to Life with Tile and Notifications

03:15 pm – 03:30 pm Break

03:30 pm – 04:15 pm How and when Metro style apps run

04:15 pm – 05:00 pm Building Metro style apps that take advantage of modern hardware

05:00 pm – 05:30 pm The Developer Opportunity: Introducing the Windows Store

05:30 pm – 06:00 pm Closing

The event was conducted by Fauzan Khan from Microsoft Saudi Community. The first session was about the introduction of metro UI, what it is, what is the idea behind it, how it works etc. In next sessions the technical concepts of developing metro apps were explained. It also included the new and revised concepts in Windows 8.

Some of the concepts mentioned in brief or details are listed below:

  • Windows Run Time (WINRT)
  • Windows Library for JavaScript
  • Roaming profiles linked with Live Id
  • Semantic Zoom
  • Design Mode (Adaptive & Fixed)
  • Contracts (Search, Share, …)
  • Application Life Cycle
  • Background Application API
  • Live Tiles
  • Toast notifications; last not the least
  • Windows Store

If you are planning to proceed with Metro App development, along with many other new ideas & features, at-least you must go through these initial concepts.

This slideshow requires JavaScript.

Microsoft OpenDoor Expo Jeddah 2010 November 13, 2010

Posted by Bilal in .NET, General, Microsoft, Tech News, Tips & Tricks, Updates, Windows.
Tags: , , , , , , , , , , , , , ,
1 comment so far

Microsoft OpenDoor 2010 Saudi Arabia took place in two cities Riyadh (2nd and 3rd Nov) and Jeddah (7th Nov) at Intercontinental Hotel. It was the first time that Microsoft CEO, Steve Ballmer visited KSA and delivered the Key Note but his visit was limited to one day and it was in Riyadh only.

The registration was web based and no registration fee was mentioned. I happen to know about Professional Developer Conference (PDC) that used to have separate registration fee for students and professionals. Anyhow, for this expo, a bar code was issued to each participant against his Windows Live ID.

The Expo started with the keynote of Developer & Platform group Manager
Adel Al-Massarani about Cloud Computing and Abdurrahman Al-Qahtani
Manager Windows Phone Group, about the new Windows Phone 7. It was followed by the presentation of the Platinum Sponsors

Mobily was also a platinum sponsor but they are already making too much advertisement through different mediums. No time was given to the Gold Sponsors. All of the sponsors have their stalls in the lobby where attendees can easily get their information.

After that there were three options to go:

  • Track A for IT Professional
  • Track B for Developers
  • Track C for Technical Managers

Each track was taking place in separate hall. Attendees had full choice to attend any of the tracks at any time as per their taste.

I joined the Track B (Developers). It started with a presentation of Mohamad Halbi about Windows Azure Platform, the cloud service operating system. It was a brief but comprehensive overview of the Azure Platform right from the start to a live working demo. He showed how windows Cloud could be utilized to get a cost effective and reliable performance.

It was followed by lunch and prayer break.

The next session was about Microsoft Web platform by Abdurrahman Al-Qahtani. He demonstrated about the new Web Platform and also gave some working demonstrations.

After a break of about 15 min, the stage was conquered by Jerry Yasir about the advanced features in Microsoft Excel 2010 and its interaction with Microsoft Sharepoint 2010. He showed how we can get the graphical representation of data and its distribution/sharing with other people through SharePoint.

Then there was prayer break. Refreshment was available in the side room that can be utilized by anybody at any time.

Last session of the track was about Visual Studio 2010 from Architecture Point of view by Abdurrahman Al-Qahtani. He should that how the advanced tools in VS 2010 can help in understanding/designing the architecture of a system graphically using UML.

In the last, there was a combined closing session of all the tracks in which winners were selected through a lucky draw. Gifts include 3 web-cameras and 1 XBOX 360 and another set of 2 web-cameras and 1 Xbox360 for the female participants.

And so, a wonderful Expo by Microsoft came to an end. We wish to see more such events in the near future by international companies like Microsoft, Google, Apple, etc… Also, we expect to see Steve Ballmer in Jeddah next year.

 

This slideshow requires JavaScript.