What are Idempotent and Non-Idempotent methods?

After reading this article, you will be confident about Idempotent and Non-Idempotent methods?Let’s start by understanding the meaning of Idempotent.Idempotent means  “unchanged in value following multiplication by itself” Idempotent Methods Idempotent HTTP methods are those methods which will not make any modification event after calling multiple times.For eg – If your client makes a DELETE request by … Read more

Create a login module using Entity Framework

If you are new to Entity Framework then read my earlier blog on this.In this blog I will explain about how to create a login module using entity framework. Create a login module using Entity Framework Create Table Script: /****** Object:  Table [dbo].[Admin]    Script Date: 16/08/2016 10:45:45 PM ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER … Read more

The underlying provider failed to open – Entity Framework Error

I found this error – “The underlying provider failed to open” while I was working on Entity framework project. I searched this and found the solution.Inner Exception says: Cannot open database “xxxx” requested by the login. The login failed.Login failed for user ‘xxxxx’. How to solve underlying Provider failed error? Go to web.config and make changes … Read more

Design Patterns in ASP.Net

If you are an ASP.Net developer or any other programming technologies, then you must have came across the word Design Patter.In this blog, we will see What are design patterns and their types What are Design Patterns? Design patterns provide efficient and re-usable solutions in software development.There are several design patterns available, each patterns have … Read more

Dispose vs Close

In this blog, we will see the differences between Dispose() and Close() What are the differences between Dispose() and Close() Dispose() and Close() function for is used to dispose or close SharePoint server objects like SPWeb, SPSite. Purpose of these 2 methods is same. So which one is better to use? It is better to … Read more