Introduction to .NET Core

Till now website/application developed using .net framework can be hosted only on windows platform. So what if someone wants to deploy .net framework based application on Linux or Mac, earlier there was no solution but now it can be achieved using .NET Core.
So lets start by introducing .NET Core..

What is AMP HTML?

In today's digital world everybody is looking for a quicker response from serving side. A web page serves content over internet for users.  A faster web page response will make readers happy. In the same context organisation like Google working to give fast outcome.

AMP HTML is an open source which gives you high performance across devices. Google search results displays AMP icon 

Web Service to return data in JSON format

Web services are those services which are available over web to communicate between systems.
By default Web Service returns data in XML format, now if the requirement is to return in JSON format then we need to do modification in web method.

WCF vs Web API

WCF stands for Windows communication Foundations.
WCF and WEB API both supports REST architecture then what are the differences between these 2 and when to choose.

Understanding WCF Bindings

Binding describes that how a client will communicate with wcf service. It tells that what protocol will be used to communicate, as WCF supports various protocols like HTTP, TCP, MSMQ, Named Pipes.

Binding determine transport protocol i.e. TCP, HTTP, message exchange format i.e. plain text, xml

You may go through to my earlier blogs to know about ABC of WCF


WCF service comes in existence with an valid EndPoint.  An endpoint consists of 3 major components.

First WCF Service Application

In this blog i will be creating a WCF service application project.
So let's follow these steps to do this.

Differences between Stored Procedure and Functions

Very frequent question asked in interview is Differences between Stored Procedure and Functions.
Below are the differences between these 2.

Query with OData in SharePoint 2013

OData, i.e. Open Data Protocol, which defines a protocol for the querying and updating of data

OData is a REST-based protocol for querying and updating data and is built on standardized technologies such as HTTP, Atom/XML, and JSON.
Microsoft Visual Studio and .NET provide established support for services compliant with the OData specification.

What is OAuth?

OAuth stands for Open Authorization for token based authentication and authorization over web.

OAuth was first introduced in year 2007. In year 2010 OAuth2.0 was introduced.