AngularJS Jump Start – 2015-March-03
Community session presented to over that 100 attendees where I covered the benefits of using Single Page Applications and how mature JavaScript frameworks such as AngularJS can facilitate the development of SPAs.
Cryptography in .NET World – 2015-Feb-16
Internal session for Aramex IT team covering cryptography libraries in .NET and the differences between hashing algorithms and encryption methods.
HTTP Services Security – 2015-Jan-28
Community session where I covered how HTTP Services and Mobile Apps can go very nasty and leak very sensitive information if security measure and proper authentication and authorization measures was not took into consideration, then I have covered how to use OAuth 2.0 flows to protect your HTTP Services, using ASP.NET Web API, and Owin Middle-ware.
[slideshare id=44028051&doc=httpservicessecurity-150129032915-conversion-gate01]
WCF, ASP.NET Web API and Beyond – 2014-Dec-04
Internal session for Aramex IT team covering the differences between WCF services, ASP.NET Web API and showing the best of both worlds. Session took place at Hayatt Amman with more than 35 colleagues.
OWIN, Katana, Helios…What’s Going On? – 2014-Oct-01
Co-speaking with Emad AlAshi about OWIN, Katana, and Helios and where ASP.NET vNext moving. Session took place at Jordan Business Park with more than 25 attendees.
Building Modern Web Apps Using ASP.NET Web API and AngularJS – 2014-Sep-01
8 hours interactive session with hands on code spent with 14 students enrolled in Microsoft Student Partner. In this session I’ve covered the fundamentals of building RESTful HTTP services using ASP.NET Web API and Entity Framework, how to build front-end application using AngularJS which talks to this RESTful API, then host the final solution on MS Azure Websites.
[slideshare id=38958904&doc=webapi-angularjs-140911023142-phpapp02]
Host and configure WCF services in Azure Worker Role – 2014-Apr-23
Helping 3 groups participated in MS Imagine Cup to configure and deploy WCF services to Azure Worker roles, session took place at Microsoft Innovation Center.
Global Windows Azure Boot Camp – 2014-Mar-28
One day event where I was invited to speak about Azure Mobile Services and how to build end to end application using Windows Phone 8.1, SignalR, and ASP.NET Web API.
[slideshare id=37121492&doc=win8appwebapisignalr-140718055459-phpapp01]
Visual Studio Day – 2014-Feb-22
An event for students held at Princess Sumaya University for Technology where I covered what are the new features in Visual Studio 2013 and Visual Studio Online and how it can increase software developers productivity.
[slideshare id=37122124&doc=whatsnewinvisualstudio2013-140718062333-phpapp01]
Single Page Application Podcast With DotNetArabi – 2014-Feb-16
A nice talk with my friend Emad Alashi discussing the new trends in building rich web applications following SPA concepts, and what is latest about JavaScript frameworks.
You can listen to the podcast in Arabic here, or download the Podcast from here.