sharepointcafe
Important Web service interview questions and answers
.
In this blog, I have collected Web Service interview questions and answers which are very important for interview. Whether you are a fresher or have some development experience, the Web Service interview questions given below will prove to be very beneficial for you. 1. What is Web Service? Web Service is the mechanism to…
Is AngularJS different from Angular?
.
Angular is a well known powerful web application framework in use today. To provide a better stability and highly optimized web application, Angular has released multiple versions time to time. What are AngularJs and Angular? Angular has a completely rewritten framework, and AngularJS is the very first version of Angular. Some people called it Angular1.x…
Important ASP.Net interview questions and answers for experienced developer
.
In this blog, I have collected the most common interview questions and answers based on my personal experience. Below are questions asked for the Senior Dot Net developer role. 1. What is Middleware? Middleware is software used to communicate between 2 systems. Middleware also implements code re-usability features. RPC, CORBA, and Web Services are a…
Tag Helpers in ASP.Net Core MVC
.
In this article, we will learn about Tag Helpers in .NET Core MVC. Tag Helpers is new feature introduced in ASP.Net Core MVC. Tag Helpers do the same thing as HTML Helpers does in previous versions of MVC but with a variety of changes. What are Tag Helpers? Tag Helpers helps server side code to…
ActionName and NonAction Attribute in ASP.Net MVC
.
ActionName and NonAction attribute in MVC is the attribute applied to an action method. These attribute helps route engine to execute correct Action method and the respective View. ActionName Attribute ActionName attribute actually provide a alias to the action method, i.e. You can give a different name to your Action method than what is given…
Storage account in Microsoft Azure
.
Storage account in Azure is a modern data storage place where we store data and files. In this blog, we will see what are storage services available in Azure and How to create an Azure Storage account? Azure Storage Account Azure storage provides huge scalable storage for data objects as well as for file system.…

Dependency Injection in C#
.
In this blog, we are going to learn about Dependency Injection. And, how we can implement Dependency Injection in C#? We will also learn the ways we can implement Dependency Injection in C#. What is Dependency Injection (DI)? So, let’s first define the Dependency Injection. Dependency Injection is a design approach, which helps programmer to create…
Virtual Machines in Microsoft Azure
.
In this blog, we will see What is a Virtual Machine? and How to create a Virtual Machine in Microsoft Azure? Also, we will look into few points in context of AZ 900 exam. What is a Virtual Machine? Azure virtual machines provide a fully configurable and flexible computing environment. You may create VM in…
Important ASP.Net MVC interview questions and answers
.
In this blog, I have collected ASP.Net MVC interview questions and answers. For an ASP.Net developer, MVC is very important for interviews in any MNCs. Whether you are a fresher or have .Net MVC development experience, the .Net MVC interview questions given below will prove to be very beneficial for you. Top ASP.Net MVC Interview…
Caching in ASP.Net MVC
.
In this blog, we will see how to implement caching in MVC?Before writing MVC code for caching, you should be very much clear about “What is Caching?” What is Caching? Cache means to store it in a temp memory for future use. Caching is often used to store information that’s frequently served to users in…
How to use multiple layout pages in MVC application?
.
In this blog, we will see how to use multiple Layout pages in an MVC application.Layout pages are used to share common designs across all view pages. For eg, header and footer are generally common across the application. In this case, the Layout page is useful. What is a Layout page in MVC? A layout…
Exception Handling in MVC
.
In this blog, we will see Exception handling in MVC. There are more than one ways to handle an exception in ASP.Net MVC. Let’s see in details below – How to Handle Exception in ASP.Net MVC? As already mentioned above that, we can handle an exception in ASP.Net MVC in multiple ways. We will see…
Areas in ASP.Net MVC
.
In the previous blog, I wrote about Filters in MVC. In this blog, we will see What is Area in ASP.Net MVC? What is Area in MVC? The Area in MVC is basically a part of the project. It means an application could have the different section such as Admin, Users or Customers, Moderator, Editor,…

Filters in .NET MVC with Example
.
In this article, we will see about Filters in .NET MVC. We will learn what are filters in MVC and where can we use them in our application. So let’s start and learn .NET MVC filters. Previous Chapter: Data Validation and Annotation in .NET MVC What are Filters in .NET MVC? Suppose you have to…
HTML helpers in MVC
.
HTML Helper methods are predefined methods in ASP.Net MVC to work with HTML forms.HTML helper methods generate specific HTML tags on browser. In this blog, we will see HTML Helpers in details. For eg – HTML helper @Html.TextBoxFor(model=>model.ProductName) output is <input type=”text” name=”ProductName”> Note – ProductName is a property in our Model. Similarly for TextBoxArea,…
What’s new in ASP.Net Core MVC?
.
In this blog, we will see What’s new in ASP.Net Core MVC?. This is my very first blog on ASP.Net Core MVC. After MVC version 5, ASP.Net Core MVC 1.0 and ASP.Net Core MVC 2.0 has been launched in year 2016 and 2017 respectively. Features of ASP.Net Core MVC? 1. Platform independent The very first…
ViewBag vs ViewData vs TempData
.
In this article, we will learn about the differences between ViewBag vs ViewData vs TempData. In ASP.NET MVC, ViewBag, View Data and TempData are used for passing information from the controller to view and in the next request. ViewBag and ViewData are practically comparable and it assists us with moving the information from the controller…
Anti-forgery tokens in MVC
.
In this blog, we will see Anti-forgery tokens in MVC. This is a built-in functionality in MVC given by Microsoft. This is a security aspect in ASP.NET MVC.Previous Blog – Data Annotation in ASP.Net MVC Secure MVC form using Anti-Forgery Token Anti-forgery token is used to secure the application against Cross-Site Request Forgery (CSRF). What…
MVC data annotation for Model Validation
.
In this blog, we will see how data annotation work in MVC. We will also see how we can implement form validation using Data Annotation for Model. Data Annotation Form validation is always the primary task for a developer, either you can do this by using Client Side or Server Side. Data Annotation is doing…
Microsoft acquires GitHub – World’s largest source code platform
.
Today, we announced an agreement to acquire GitHub, the world’s leading software development platform. I want to share what this acquisition will mean for our industry and for developers. Microsoft + GitHub = Empowering Developers Read full blog here – https://blogs.microsoft.com/blog/2018/06/04/microsoft-github-empowering-developers/


