http://twitter.com/omaralzabir
London, England
Areas of Expertise:
- ASP.NET
- WCF
- WPF
- jQuery
- HTML
- CSS
- KnockoutJS
- consulting
- speaking
|
|
Omar blogs at:
http://omaralzabir.com/
Production Server Migration Challenges
June 20 2013
I explain in this article what type of challenges may face when any one start migrating their production server. read moreSimple HTML5 SVG Move and Resize Tool
June 19 2013
In this article, I explain, step by step, how we can implement a simple tool for moving and resizing HTML elements, using HTML5 SVG. read moreUsing SharePoint 2013 Workflow Services JS API
June 19 2013
Code examples of using SharePoint 2013 Workflow Services API. read moreBest Practice No. 4: Improve bandwidth performance of ASP.NET sites using IIS compression
June 19 2013
Best Practice No. 4: Improve bandwidth performance of ASP.NET sites using IIS compression. read moreDeveloping RESTful Service with WCF 4.0 using ASP.NET
June 19 2013
Create your first RESTful service with WCF 4.0 using ASP.NET read moreFlexibleMessageBox – A flexible replacement for the .NET MessageBox
June 19 2013
FlexibleMessageBox – A flexible replacement for the .NET MessageBox. read moreBinding to Image Path in Isolated Storage
June 19 2013
Binding to Image Path in Isolated Storage read moreLocalize ToggleSwitch in the Silverlight Toolkit
June 19 2013
Localize ToggleSwitch in the Silverlight Toolkit. read moreReuse of server methods using AJAX DLL
June 19 2013
This atricle explains how to access methods from another server page. read moreProblems with XML Serialization and .NET 4.5
June 19 2013
Installing .NET 4.5 breaks serialization to XML read moreBuilding a Multithreaded-Socket WebServer using C#
June 19 2013
How to make a simple web server which supports GZIP compression, applications, and sessions. read moreWeighted Generic Lottery in C#
June 19 2013
A class to conduct a lottery based on different chances of participants. read moreJune 19 2013
Simple non-validating streaming XML parser in C++. read moreJune 19 2013
This article concentrates on implementing forms authentication for an ASP.NET MVC application. read moreA Beginner's Tutorial for Understanding and Implementing Password Hashing and Salting
June 19 2013
In this article we will discuss about securing the user passwords by using hashing and salting on the user passwords. read moreJune 19 2013
If you have big reports which run slowly, you may use this T-SQL based engine to speed-up them. read moreAJAX Event Calendar (Scheduler) for ASP.NET MVC in 80 Lines of Code
June 19 2013
How to build an AJAX Event Calendar (Scheduler) using the open-source DayPilot Lite for ASP.NET MVC library (Apache Software License 2.0). read moreJune 19 2013
Discussing a few JavaScript fundamental topics to make our understanding more in JavaScript. read moreArchitecture FAQ for Localization and Globalization: Part 2
June 18 2013
Architecture FAQ for localization and globalization: Part 2. read moreDirectory Authentication for Cross Domain Users in .NET
June 18 2013
Directory authentication for cross domain users in .NET read moreDataGridVewTextBoxCell with Span Behaviour
June 18 2013
DataGridViewTextBoxCell derived cell that can be merged with cells of the same type read moreJune 18 2013
Watch the Java class file visually & interactively for the meaning of every byte read moreWindows Communication Foundation FAQ quick starter: Part 1
June 18 2013
Windows Communication Foundation FAQ quick starter: Part 1. read moreConsuming a Java Web Service with a .NET Client
June 18 2013
Consuming a Java Web Service with a .NET Client read moreExtend your VBA code with C#, VB.NET, or C++/CLI
June 18 2013
Interfacing VBA and .NET is a relatively straightforward process. read moreA C# LIKE implementation that mimics SQL LIKE
June 18 2013
Code for a C# string.Like extension method. read moreJune 18 2013
Export your content from JQGrid to PDF format with less pain using iTextSharp read moreA universal gauge for your web dashboard
June 18 2013
JavaScript plugin gaugeSVG to generate widely configurable SVG gauge for a web dashboard read moreFive Essential Front-End Tools That Should be Used with Modern MVC Projects
June 18 2013
VS 2012 web templates come preloaded with standard front-end libraries. This post is meant to complete the list with other essential and productive libraries that should be used in modern public-facing MVC and webform projects. read moreRetrieve Picasa Albums and View Photos in ASP.NET
June 18 2013
How to retrieve Picasa albums and view photos in ASP.NET read moreSocial Club: Sample application using WinForms, C#.NET, ADO.NET and MS Access
June 17 2013
WinForms application developed using C#, ADO.NET and MS Access read moreThe "Rule-O-Nator" - An example of dynamically loading classes at runtime
June 17 2013
Being Dynamic in a Staticly Typed World read moreExtending HTML with AngularJS Directives
June 17 2013
Use AngularJS directives to teach HTML new tricks. read moreUsing Windows 8 Interaction Context for Processing Touch Input in a .NET WinForms App
June 17 2013
Introduces a managed wrapper for the Interaction Context API and provides a consistent way for processing touch input in a managed desktop app for WinForms. read moreWhere is the default browser command line in registry
June 17 2013
This article shows how to find the default browser command line in registry using Visual C++. read morePHP and Accessing MS SQL Server in Unix/Linux
June 17 2013
PHP and Accessing MS SQL Server in Unix/Linux. read moreGenetic Algorithm for Knapsack Problem
June 17 2013
Solving knapsack problem using genetic algorithm read moreJune 17 2013
This is a simple chat program using WCF with NetTcp binding. read moreSecuring Your .NET Applications – A Summary Review Of Visual Guard
June 17 2013
Securing Your .NET Applications – A Summary Review Of Visual Guard read moreScrollable div which allows single finger scrolling on iPad
June 17 2013
The following will provide a quick guide on how to add a scrollable frame which will allow one finger scrolling on ipad (and will also work on desktop browsers) read moreHow to add external library file in Android Studio
June 17 2013
This article will give you a good idea about adding external jar files in Android Studio. read moreCreating a binary search tree (BST) using C++ standard template library (STL) vector
June 17 2013
BST Data Structure using vector and deque read moreHire Omar Al Zabir
For Inquiries Contact
Press Inquiries
Find Other Authors
Buy Now and Save
Use discount code: OPC10

All orders over $29.95 qualify for free shipping within the US. See details.

