New Additions
Here Mudassar Ahmed Khan has explained a simple tutorial with an example, how to use and implement Crystal Reports in ASP.Net MVC 5 Razor.

This article will explain how to configure Entity Framework and connect to SQL Server database and then finally use the Entity Framework data to populate Crystal Reports in ASP.Net MVC 5 Razor.
Here Mudassar Ahmed Khan has explained with an example, how to create (generate) PDF file using iTextSharp and then download it in ASP.Net MVC Razor.

First the data will be populated from database using Entity Framework and then the records from the database will be used to create a PDF and then later the PDF file is downloaded using iTextSharp XMLWorkerHelper library in ASP.Net MVC Razor.
Here Mudassar Ahmed Khan has explained with an example, how to implement Bootstrap TimePicker in ASP.Net MVC Razor.
Bootstrap TimePicker will be implemented using the MVC Bootstrap TimePicker library in ASP.Net MVC Razor.
Here Mudassar Ahmed Khan has explained with an example, how to implement jQuery DatePicker with ReadOnly TextBox in ASP.Net MVC Razor.
This article will also explain how to fetch the value of the TextBox which has the value of the Date selected using the jQuery DatePicker in ASP.Net MVC Razor.
Here Mudassar Ahmed Khan has explained with an example, how to implement Client Side Paging (Pagination) using Entity Framework and jQuery in ASP.Net MVC Razor.

An HTML Table will be implement with Paging (Pagination) using jQuery AJAX, JSON and Entity Framework in ASP.Net MVC Razor.
Here Mudassar Ahmed Khan has explained with an example, how to populate (bind) HTML Table from SQL Server database using jQuery AJAX and JSON in ASP.Net MVC Razor.
The HTML Table will also implement Paging (Pagination) using jQuery AJAX, JSON and Entity Framework in ASP.Net MVC Razor.
Here Mudassar Ahmed Khan has explained with an example, how to implement Server Side Paging (Pagination) using Entity Framework in ASP.Net MVC Razor.
Here Mudassar Ahmed Khan has explained with an example, how to bind JSON data to HTML Table using jQuery.

The HTML Table will be dynamically created by looping through the JSON array elements on Button click using jQuery.
Here Mudassar Ahmed Khan has explained with an example, how to import (insert) data from Excel file into SQL Server database table using SqlBulkCopy in ASP.Net MVC Razor.

The uploaded Excel file data will be read using OLEDB library and the read data will be inserted into SQL Server database table using SqlBulkCopy.

SqlBulkCopy class as the name suggests does bulk insert from one source to another and hence all rows from the Excel sheet can be easily read and inserted into SQL Server database table using the SqlBulkCopy class.
Here Mudassar Ahmed Khan has explained with an example, how to pass (send) data from View to Controller using AJAX in ASP.Net MVC Razor.

The Ajax.BeginForm extension method is used to make AJAX calls to Controller’s Action method in ASP.Net MVC Razor.
Here Mudassar Ahmed Khan has explained with an example, how to show (display) Loading (Progress) GIF Image when the Form Submitted (Posted) using the Ajax.BeginForm extension method in ASP.Net MVC Razor.

The Ajax.BeginForm extension method is used to make AJAX calls to Controller’s Action method and when the AJAX call is in progress the Loading (Progress) GIF Image will be displayed in ASP.Net MVC Razor.
Here Mudassar Ahmed Khan has explained with an example, how to submit Form without Page Refresh using the Ajax.BeginForm extension method in ASP.Net MVC Razor.

The Ajax.BeginForm extension method is used to make AJAX calls to Controller’s Action method in ASP.Net MVC Razor.
Here Mudassar Ahmed Khan has explained with an example, how to call (consume) Web Service (ASMX) in ASP.Net MVC Razor.
This article will illustrate how to call (consume) Web Service (ASMX) in ASP.Net MVC Razor by making call to a Public Web Service which returns the Country to which a supplied IP Address belongs.
Here Mudassar Ahmed Khan has explained with an example, how to call WebService (ASMX) using AngularJS, AJAX and JSON in ASP.Net using C# and VB.Net.
Here Mudassar Ahmed Khan has explained with an example, how to get the visitor’s Geographic Location (GeoLocation) details like Country, City, Region, Zip Code, Latitude, Longitude and Time zone using the Client IP Address of his machine in ASP.Net MVC Razor.

The Visitor’s Geographic Location (GeoLocation) will be determined with the help of FreeGeoIP API which is IP to Location API and returns the visitor’s Geographic Location (GeoLocation) details like Country, City, Region, Zip Code, Latitude, Longitude and Time zone using the Client IP Address of his machine in ASP.Net MVC Razor.
Here Mudassar Ahmed Khan has explained with an example, why the Request.ServerVariables REMOTE_ADDR returns ::1 when it is used to fetch the IP Address in ASP.Net using C# and VB.Net.
Here Mudassar Ahmed Khan has explained with an example, why the Request.ServerVariables HTTP_X_FORWARDED_FOR is NULL when it is used to fetch the IP Address in ASP.Net using C# and VB.Net.
Here Mudassar Ahmed Khan has explained with an example, why IP Address always comes ::1 or 127.0.0.1 when trying to fetch the IP Address using HTTP_X_FORWARDED_FOR and REMOTE_ADDR server variables in ASP.Net.
Here Mudassar Ahmed Khan has explained with an example, how to get Client IP Address of Visitor’s Machine in ASP.Net MVC Razor.
This article will explain how to get IP Address of Visitors (Client) Machines which don’t use Proxy Servers and also which are behind Proxy Servers.
Here Mudassar Ahmed Khan has explained with an example, how to integrate and implement LinkedIn Authentication in ASP.Net MVC Razor i.e. Login with LinkedIn account in ASP.Net MVC Razor.

The LinkedIn Authentication in ASP.Net MVC Razor will allow users to fetch the LinkedIn User Account and Profile details like ID, Name, Profile Picture, Email Address, etc. using the Free ASPSnippets LinkedIn API.
Here Mudassar Ahmed Khan has explained a short tutorial, how to create and configure LinkedIn App and get the LinkedIn Client ID ( AppID ) and Client Secret Key to use it in your Web Applications for OAUTH authentication.
Here Mudassar Ahmed Khan has explained with an example, how to integrate and implement Twitter Authentication in ASP.Net MVC Razor i.e. Login with Twitter account in ASP.Net MVC Razor.

The Twitter Authentication in ASP.Net MVC Razor will allow users to fetch the Twitter User Account and Profile details, like Profile image, Screen Name, Twitter Id, Name, Description, Tweets Count, Friends Count and Followers Count using the Free ASPSnippets Twitter API and Twitter OAUTH API.
Here Mudassar Ahmed Khan has explained with an example, how to implement jQuery Accordion from database in ASP.Net MVC Razor.
Here Mudassar Ahmed Khan has explained with an example, how to create HTML Fileupload element (<input type = “file” />) using Html Helper and Model in ASP.Net MVC Razor.

By default, there is no Html Helper method for creating HTML Fileupload element (<input type = “file” />) in ASP.Net MVC Razor and hence Html.TextBoxFor function is used and the type Attribute is set to value File.
Here Mudassar Ahmed Khan has explained with an example, how to perform Client Side validation of HTML Fileupload element (<input type = “file” />) using Data Annotations in Model class and jQuery in ASP.Net MVC Razor.

HTML Fileupload element validation will allow upload of only certain files by filtering them using their extensions. This filtering of files will be done using the RegularExpression Data Annotation attribute in Model class.