Author Archives: Web Development

About Web Development

Imran Abdul Ghani is working as Software Developer(Senior) with extensive knowledge in Web development technologies especially C#, ASP.NET, MVC, WCF, Web API, ADO.NET Entity Framework, jQuery etc. He has several years of experience in designing/developing enterprise level applications. He is Microsoft Certified Solution Developer for .NET (MCSD.NET) since 2005. You can reach his blogging at www.webdevelopmenthelp.net, www.topwcftutorials.net, and www.sharepointfordummies.net.

Customizing Profile Info in ASP.NET Identity

This Video Tutorial explains how to extend the ASP.NET Identity Provider?. It’s a video version of my earlier article published here as “How to Customize Profile Info in ASP.NET Identity?“. Thanks to Webucator Team for providing a video version to facilitate my blog readers for better understanding. The article explains step by step approach to customize profile in… Read More »

jQuery Vs AngularJS – A Good Comparison

In this Web Development Tutorial, I’ll try to answer to very common question related to jQuery and AngularJS i.e. What is the difference between jQuery and AngularJS? or jQuery Vs AngularJS? Instead of just explaining the difference and listing features of both technologies, I further tried to provide answer for more related questions as well as… Read More »

Top 5 Most Read Articles of Year 2014

Year 2014 is about to end and it has been most successful year for Web Development Tutorial so far, since I started it in year 2012. Readers remain engaged with WebDevTutorial blog and kept posting their feedback and suggestions through blog comments and Contact Me form. WebDevTutorial not only provided helpful technical articles in year… Read More »

a MUST HAVE HTML5 Interview Questions and Answers – Part 2

It’s continuation of my previous post on HTML5 Interview Questions with detailed answers. In previous post we started to set a base knowledge for latest HTML standard i.e HTML5. Later discussing about HTML5 new elements and more details about Graphics related concepts including SVG and Canvas. I’ll recommend to read the following posts on HTML5 Interview Questions: Top… Read More »

a MUST HAVE HTML5 Interview Questions and Answers – Part 1

HTML is a markup language that is used to structure and present various contents that can be rendered in a web browser. HTML5 is the latest Version/Standard of HTML – Hypertext Markup Language. In previous versions, additional plugins were used to render rich web contents but HTML5 facilitates us to render rich contents without the… Read More »

Journey of 50 articles at Web Development Tutorial

For last few months, my focus was to explore Microsoft ASP.NET MVC features and learn to build application using ASP.NET MVC with Entity Framework. My last ASP.NET MVC Tutorial was about ASP.NET MVC Html Helpers (A Must Know). It completes a figure of 50 articles on Web Development Tutorial blog related to Web Technologies. In… Read More »

Building your first MVC application with Entity Framework – Part 2

This is ASP.NET MVC 5 Tutorial Part-2 in series of building ASP.NET MVC Application using Entity Framework. In previous part, we built a simple ASP.NET MVC application (Product Catalog Application) and generate an EDM(Entity Data Model) following a step by step approach. We also got answers to: What an ORM is? Entity Framework as an ORM?… Read More »

Top New Features in ASP.NET Web API 2.1

In this ASP.NET Web API tutorial, we are going to discuss about the top features in ASP.NET Web API 2.1. We have already discussed about Top 5 features in ASP.NET Web API 2.0 in a separate post on this Web Development blog. ASP.NET Web API is a framework for building HTTP services for broader range of clients… Read More »

Limitations to Model Validation in Web API

In my previous post on this blog, I explained data annotation technique with example for validating model in ASP.NET Web API. But there are certain limitations to this technique i.e. Under-Posting and Over-Posting. Purpose of this post is to discuss and understand these limitations with the help of an example. In order to fully understand… Read More »