Join the social network of Tech Nerds, increase skill rank, get work, manage projects...
 

.NET Core Tools 1.0 Release Announcement

  Microsoft had released .Net Core Tools 1.0 in March, 2017. One of the biggest advantage of these tools are that they are not only supported by Windows, but also have compatibility with Mac and Linux operating systems. The biggest hu...

Ultimate Guide: API Versioning in ASP.NET Core

Versioning ASP.NET Core Web API using HTTP Header Approach API versioning allows us to introduce new features in existing Web API and makes it more flexible and adaptable to the changes while keeping the existing functionalities intact. Im...

Learn How to Set-up Visual Studio Code for ASP.Net Core Development

In the following blog, we will learn how to setup your machine to get started with Visual Studio Code and .NET Core. We'll also create a simple ASP.NET Core Web application to get a glimpse of how to execute tasks using commands provided in C...

How to centralize logging across web application using ELMAH Tool?

Logging is an act of keeping the record of all data inputs, processes, data outputs, and final results in a program. It is one of the most important parts of application maintenance. Logging helps in easy and quick identification of the bug in th...

Complete List of Advanced C# 7 Features Web Developer Should Know

C# 7 recently added features focuses on simplification of code, performance, and consumption of data. These features are fully functional in visual studio 2017 but some features can also be used in Visual Studio “15” Preview 4. &nb...

AngularJS : $emit, $broadcast and $on

AngularJS : $emit, $broadcast and $on   Nested controller in AngularJs make use of $emit, $broadcast and $on. $emit and $broadcast are used for raising event in angularjs application.   $emit : It is used for dispatchin...

Securing ASP.NET MVC Using Custom Headers

  In order to make web applications more secure, we must secure the HTTP headers that are communicated back and forth for exchanging additional information between the communicating devices which are mostly client and server.  ...

Difference Between String or System.String and System.Text.StringBuilder

The difference between System.Text.StringBuilder and string or System.String System.String and string keywords are the same, and you can use whichever naming convention you prefer. Essentially, string keyword is an alias for System.String clas...

Child Actions in ASP.NET MVC

Child Actions in ASP.NET MVC In ASP.NET MVC controller is defined as collection of action methods which are similar to function having public specifier.These actions can be called directly from browser by typing in URL request. But there ...

Solution for "Self referencing loop detected" error in Entity Framework

Few days ago, I was creating an ASP.NET Web API by generating Entity Framework scaffolding API controller. There were simply two tables in the database Product and Title. In the edmx file, the auto-generated classes were as follows:   ...

Difference Between Abstract class and Interface with Example

Hello Friends,   Today, I am going to discuss about an abstract class and an interface.   What are the difference between Abstract class and Interface? An Abstract is a class but an Interface is not a class. It is an e...

Introduction to SQL Server Reporting Services (SSRS)

SQL Server Reporting Services is a server based reporting platform that consists of full range of ready-to-use tools and services to assist you to create, deploy and manage reports. Reporting Services allows creating interactive, tabular or free-...

Sorting list with IComparable interface

IComparable interface is used for sorting of list of objects. It can be similar to Array.Sort() method but the difference is that it provides customization on sorting of objects. We can sort a list of string or integer by simply calling List.S...

Learn to Build ASP.Net Core Basic Application in 7 minutes [Video Tutorial]

This .Net Video Tutorial, provide you the Introduction of ASP.Net Core it's features, Advantages and it will also provide you and Example to Build Basic ASP.Net Core Application. ASP.NET Core is the whole new web c...

Conversion Operators in Linq

Conversion Operators are helpful in transforming the type of the item in a collection. In linq, We have a three types of conversion operators:- 1. As operators(AsEnumerable and AsQueryable) 2. To operators(ToArray, ToDictionary, ToList a...

Send Messages to ESB & Route Via Logical App in Microsoft Azure-Video Tutorial

In this Video Tutorial, I am aiming to send and receive message in the Enterprise Service Bus Queue(ESB) and routing the message using Logic App in Microsoft Azure.   Prerequisites: 1. You need an Azure account (Microsoft Account can al...

Linq Aggregation Operator: Max

Max aggregate operator is used to find the largest item from a collection. Exapmle:- In the below example we created a complex type collection for an Employee. This Employee collection contains EmpId, EmpName and Age. We need to find a maxi...

Generation Operators in LINQ

In this blog we illustrate the generation operators in linq. We have a three Generation Operators : 1. Empty 2. Range 3. Repeat 1. Empty:- Empty operator  is used to return an empty sequence of the type that is specified . It is a ...

Quantifier Operators in Linq

The quantifier operators  analyse a collection of items on some condition and  return a boolean value if any or all the items in collection satisfy a condition.   In linq, We have three types of Quantifier Operators:- 1. All...

Grouping Operators in Linq

Grouping operators generates a categories or groups of an item on the basis of given key. These type of operators implements IEnumerable collection of type IGrouping<Key, SourceItem> where Key is a key value, on the basis of which grouping ...

Setting up enviornment for Angular 2 project in Visual Studio

Ever wondered how to start with setting up environment for a simple Angular 2 project, here are following steps that you may follow to get it done easily. Open Visual Studio and create a new ASP.NET Empty Web Site. Provide it with a locat...

ASP.NET MVC : Parse XML Documents by XMLDocument and XDocument

Parse XML Documents by XMLDocument and XDocument   It is not a common practice to directly work on xml documents. In ASP.NET MVC whenever there is raw XML document available,to use them parsing is required. For parsing XML documen...

Extension Methods in C#

Extension Methods in C#   Extension Methods were introduced in c# 3.0. These methods are helpful in adding methods to the types which already existed i.e without creating a derived type via inheritance, methods can be added to existing...

Moving between pages in Windows Phone 8.1

While learning Windows Phone development you might want to try your skills in creating some cool apps. Most probably some of those apps requires you to create multiple pages in your application, which needs you to have some idea about navigation ...

Layout controls in Windows Phone 8.1

Layout controls are those controls which contain and position child controls on the screen. In other words we can say that such controls behave as layout container in our application. Whenever we need to achieve a certain level of complexity in t...

ComboBox Control in Windows Phone 8.1

In the following article we are going to see the usage of ComboBox control in Windows Phone 8.1. ComboBox represents a combination of non-editable text box and a drop-down list box that allows users to select an item from a list.   Let...

Code-First Stored Procedure Entity Framework 6.0

Code-First Stored Procedure Entity Framework 6.0   This blog shows configuration of code first making use of stored procedure for the entities. For usage of stored procedure, the OnModelCreating method of DBContext should be overriden,...

Getting started with Hello World App in Windows Phone 8.1

So friends you are thinking to start with Windows Phone App development, but can't decide where to start from. No worries, let's get started with a simple application to give you some familiarity with the Windows Phone development environ...

View Without Controller Action in ASP.NET MVC

View Without Controller Action in ASP.NET MVC   In MVC, the request from browser actually comes in the form of "controllername/actionname" where the request is actually directed to actionname in the controller which then...

ASP.NET MVC : Form Submission using Enter Key via jQuery

ASP.NET MVC : Submit Form using Enter Key   Sometimes there is a scenario or requirement of posting the form on pressing the "Enter" key in asp.net mvc. This functionality can be achieved via jQuery in MVC.   Creat...

Is Operator In C#

This operator is used to check if an object is compatible with a given type. It returns true if caste succeeds and returns false if the caste fails. This operator is ideal to use when we are not interested in resulting variable and just intereste...

Remote Validation in ASP.NET MVC

Remote Validation in ASP.NET MVC   Remote Validation is similar to an ajax call used for validating the user's input. The main purpose of remote validation is execution of back end query without performing a full server postba...

Calling Web API from MVC Controller in ASP.NET

Calling Web API from MVC Controller in ASP.NET   This blog defines calling of web api from mvc layer project. The following steps are to be followed :-   Step 1 : Create an empty solution in visual studio 2015. From file men...

Notify Changes Using INotifyPropertyChanged Interface In WPF MVVM

While studying MVVM architectural pattern in WPF you might have come across INotifyPropertyChanged interface and wondered the need of using it. Following MVVM architectural pattern in WPF application, we used binding to access data in the view an...

Using commands in WPF

In the following article, we are going to see the use of commands in WPF MVVM application. Before we move on to see the actual implementation, it's necessary to understand why we use commands in WPF. Commands are used to separate the UI co...

An MVC application with Entity framework with Code First Approach

An MVC application with Entity framework with Code First Approach   Following steps are to be followed :   Step 1 : In visual studio 2015 create a new C# ASP.NET Web project named Student_Management_System. Select the MVC te...

Difference between Var and Dynamic type in C#

Difference between Var and Dynamic type in C#   Var Type   C# 3.0 introduced var type.   With respect to storage it can store any type of value with the condition that var type variables need to be in...

Paging in ASP.NET MVC Application

Paging in ASP.NET MVC Application To implement paging on an ASP.NET MVC Application following steps are to followed :-   Step 1 : Create a new C# ASP.NET Web project named Student_Management_System. Select the MVC template option ...

Simple MVVM Application In WPF

In this article we are going to see simple implementation of MVVM pattern in WPF application. For the sake of simplicity, we'll be showing the list of users and will get detailed explanation of the process followed behind the scene.  ...

Overriding Vs Shadowing in C#

Overriding Vs Shadowing in C#   Method overriding   A base class method re-written in derived class with different definition is method overriding.   At run time overriding is resolved therefore it is also...

C# .Net : XML Serialization of DataSet

C# .Net : XML Serialization of DataSet   XML Serialization require XmlSerializer class which is derived from System.Xml.Serialization.   Example to demonstrate XML Serialization of DataSet :-   using System.IO; ...

C# .Net : XML Serialization of simple class object containing properties

C# .Net : XML Serialization of simple class object containing multiple properties   The process of converting an object into stream is Serialization. This generated stream then can be used either for saving it in a file or for transpor...

Asynchronous Nature of Delegates

Asynchronous Nature of Delegates   Delegates are defined as function pointer i.e act as a pointer to methods in the application.   Example of Delegate :-   using System; namespace ConsoleApplication2 { ...

Attached and Detached Child Tasks in C#

Attached and Detached Child Tasks in C#   Task can be defined as an object representing some work which needs to be done. System.Threading.Tasks is library provided by .net framework for tasks. Task class have it's own set of pro...

async & await keyword in C#

async & await keyword in C#   Asynchronous programming can be performed in C# using async & await keyword. These keywords were introduced in C# 5. These keywords are to be used together i.e await keyword can only be used within...

Usage of Lock statement in C#

Usage of Lock statement in C# Lock keyword in C# find it's usage in Threading. Whenever multiple threads try to access some code at same time inconsistency occurs then lock keyword is used which makes execution of only one thread  ...

How to implement zip compression in .Net ?

Implementing zip compression in .Net   ZipFile class is provided by .Net framework for zip compression. This class provides static methods for creation, extraction, and opening of zip archives. The namespace required for zip&...

Types of triggers in SQL

In this blog we illustrate the types of a triggers in SQL. Triggers are those which executes automatically when some event arise with their related tables in database.   Triggers are divided into two types: 1. After Triggers (For...

Controlling Session Behavior in Asp.Net MVC

Controlling Session Behavior in Asp.Net MVC Sessions in Asp.Net MVC are used across requests for storing data. Asp.Net MVC manages sessions for all controllers in the application irrespective of the fact data values are stored in the session...

ASP.NET MVC Filters

ASP.NET MVC Filters   ASP.NET MVC provide filters to execute code logic before and after controller action execution. Pre-action and post-action behaviour are added to controller action method by filters. Custom filters creation depend...
prev 1 3 16
Sign In
                           OR                           
                           OR                           
Register

Sign up using

                           OR                           
Forgot Password
Fill out the form below and instructions to reset your password will be emailed to you:
Reset Password
Fill out the form below and reset your password: