HTTP Explained

HTTP stands for Hypertext Transfer Protocol, a stateless application- level protocol for distributed, collaborative, hypertext information systems. It was initiated by Tim Berners-Lee in 1989 at the European Organization for Nuclear Research (CERN). You can check out the specs for HTTP on the W3C website. The idea is that hypertext is text that contains hyperlinks to other nodes containing text, i.e. websites and web pages, with HTTP being the protocol … Continue reading HTTP Explained

Creating an OData Service for a SQL Server Database

To create an OData service for a SQL Server database, we will create a new Visual Studio ASP.NET web application: Select Empty template and check Web API: This will create: Now, add the OData NuGet packages: Add Entity Framework: Next, add a new item: Select EF Designer from database: Select the database connection, click new connection if required, and click Next. We will connect to an Azure SQL database with … Continue reading Creating an OData Service for a SQL Server Database

Introduction to Web Services

Introduction Web Services are defined as a machine to machine interaction that takes place over the world wide web. Applications and servers expose functionality and data that allows other machines to communicate with them, often through standards that have been agreed upon by organizations, corporations and the community. Previously, there had been many attempts to allow different applications to be able to talk to each other, especially for business. DCOM, EDI, CORBA … Continue reading Introduction to Web Services