AngularJS Jump Start – 2015-March-03
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.
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.
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.
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.
Single Page Application Podcast With DotNetArabi – 2014-Feb-16
You can listen to the podcast in Arabic here, or download the Podcast from here.