Your browser is outdated!

To ensure you have the best experience and security possible, update your browser. Update now

×

Ibrahim Abdel Kareem Ibrahim

.NET Web Developer

C#
ASP.NET
REST APIs
AngularJS
Design Patterns
Ibrahim Abdel Kareem Ibrahim
33 years old
Cairo Egypt
Professional Status
Employed
Available
Resume created on DoYouBuzz
Ibrahim Abdelkareem's Blog ibrahimabdelkareem.wordpress.com
More About HTTP Protocol
16 Dec 2016
Tutorial Introduction Hi again and welcome in the 2nd part of “Building N-Tier RESTful API using ASP.NET Web API 2” Tutorial. This part indeed intended to be part of the tutorial but it’s totally independent of ASP.NET as i’ll be discussing HTTP Protocol in abstract so if you’re interested to know more about the HTTP […]
Building N-Tier RESTful API using ASP.NET Web API 2 (Part 1)
22 Jan 2016
Tutorial Introduction Hi everyone, and welcome in the first part of “Building N-Tier RESTful API using ASP.NET Web API 2” Tutorial. In this tutorial you’ll learn how to develop an API using ASP.NET Web API 2, N-Tier Architecture, and a lot of stuff that will help you to get started building your awesome API confidently […]
Value Types & Reference Types – In C# (Part I)
09 Nov 2014
Along with your C# learning process you have been working with different types, You maybe a starter so you just used primitive types (e.g., int, string, double, ..etc), Exposed some functionality within a specific type (e.g., Console.WriteLine() ), Or you maybe gone deeper and have been creating your own types and instantiating objects from it. […]
Instance Constructors & Type Constructors In C#
28 Sep 2014
In this article i’ll explain what’s instance constructor and what’s type constructor, and how each of them works. Of course everybody reading this article is already a developer or at least have a slight knowledge of OOP concepts so i assume all of you know already what a constructor is but many of you have […]
Generics Part I
04 Apr 2013
When we talk about Generics first thing should come into our heads is “General Model”, But what do i mean with General Model or Generic? Well lets assume that i want to write a simple 3 overloaded methods each one of these methods take an array as an argument and display the array elements separated […]
Getting Familiar To XML
20 Feb 2013
XML stands for Extensible Markup Language it was developed in 1996 by the World Wide Web Consortium’s (W3C’s). XML is a markup language designed to store and exchange data between applications over the internet, Yes it’s a markup language just like HTML but it has some differences which we will discuss also XML describes data […]
Create Your First Azure App ( Hello Azure!! )
12 Dec 2012
Well i’ve shared an overview of windows azure in a post earlier before this one 🙂 Hope you people to read it first to know what you are going to deal with 🙂 Make Your PC Ready For Azure You should have supported version of Visual Studio installed on supported version of Windows. Supported versions […]
What’s Windows Azure? (Part I)
08 Dec 2012
Well we will talk today about one of the Windows Azure Platform Component that called Windows Azure, But many will ask what’s the difference isn’t Windows Azure the platform that Microsoft offers as a cloud solution? … The answer is definitely no, The term Windows Azure is one of the Windows Azure Platform components not […]
Windows 8 Editions And Difference Between Them
04 Dec 2012
Lot of people keep asking of what edition of Windows 8 is the best? Or which one should i install on my computer? . . . Well actually there is no edition can be described with the word (The Best) as the best for me maybe not the best for me . . . (It […]
Boxing & Unboxing
27 Nov 2012
Simple types and other structs inherits from ValueType class from System namespace, And as Object class is the base class of all classes also ValueType class inherits from it, if we stop to thinking a little bit that means any simple-type value can be assigned to an Object variable, and that operation called Boxing Conversion, […]