MKMukesh Kumar

← All categories

C#

πŸ“„Beginner Tutorial - Understanding Delegates in Csharp with Example
C#

Beginner Tutorial - Understanding Delegates in Csharp with Example

Hi... Today's topic is very interesting in C#. Some says its very complex. Guess it ... yes, you are right. Topic is Delegate. I hope you have worked on delegate...

πŸ“„Converting Files to PDF Made Easy with Spire.Office in Csharp
C#

Converting Files to PDF Made Easy with Spire.Office in Csharp

This article offers you to understand how to convert any file to PDF format using Spire.PDF. Introduction This article offers you to understand how to convert any file to PDF...

πŸ“„Csharp 6 New Features: A Practical Guide to Getting Started
C#

Csharp 6 New Features: A Practical Guide to Getting Started

As we know C# 6.0 introduced with Visual Studio 2015. There are several features introduced in several version of the C# like LINQ was introduced with C# 3.0, Dynamic feature...

πŸ“„Differences Between Connected and Disconnected Architecture in CSharp
C#

Differences Between Connected and Disconnected Architecture in CSharp

In C#, we work in two different ways with database connectivity. As you know when we create software or website or any other application which is connected to the database...

πŸ“„Exploring Different Types of Polymorphism in Csharp
C#

Exploring Different Types of Polymorphism in Csharp

Polymorphism means one name many forms. It is the main feature of OOPs. Polymorphism is an ability to take more than one form but name will be the same. There...

πŸ“„Exploring Exception Handling in Csharp: Insights and Examples
C#

Exploring Exception Handling in Csharp: Insights and Examples

Exception handling is the concept where there are lots of methodologies defined to handle the exception or we can say error. It can be run time exception or compile time...

πŸ“„Fixing the No Longer Usable SqlTransaction Error in Csharp
C#

Fixing the No Longer Usable SqlTransaction Error in Csharp

Today, I was working with one of my project and faced a problem. It was an exception: β€œThis SqlTransaction has completed; it is no longer usable”. This type of error...

πŸ“„Four Ways to Read Configuration Settings in Csharp: A Step-by-Step Guide
C#

Four Ways to Read Configuration Settings in Csharp: A Step-by-Step Guide

This article will demonstrate us how we can get/read the configuration setting from Web.Config or App.Config in C#. There are different purposes to set the values inside the configuration file...

πŸ“„How to Perform CRUD Operations with JSON File Data in Csharp
C#

How to Perform CRUD Operations with JSON File Data in Csharp

This article will demonstrate how to implement CRUD functionality with JSON file in a project using C# code. As we know, JSON [JavaScript Object Notation] is a subset of JavaScript...

πŸ“„How to Use Expression Bodied Members
C#

How to Use Expression Bodied Members

As you know Microsoft has launched Visual Studio 2015 with .Net 4.6. C# 6.0 has introduced with .Net 4.6 and there are lots of new features to add csharp 6.0...

πŸ“„Implementing Implicit and Explicit Interfaces in Csharp
C#

Implementing Implicit and Explicit Interfaces in Csharp

Here we will see how to implement an Interface implicitly and explicitly in CSharp. Implicit Implementation Let's take an example to understand, what implicit and explicit implementation of interface is....

πŸ“„Implementing Threading in Csharp: Best Practices and Examples
C#

Implementing Threading in Csharp: Best Practices and Examples

Today, we will learn about threading in C#, why it is required and how to create a multi-threaded application in C#. Threading is the way to run your code in...

πŸ“„Mastering Inheritance in Csharp: A Comprehensive Guide
C#

Mastering Inheritance in Csharp: A Comprehensive Guide

Inheritance means acquiring the features and behaviors of a class by another class. It is a parent-child relationship. Using Inheritance methodology you can create a new class by using existing...

πŸ“„Mastering the Constructor in Csharp: A Comprehensive Tutorial
C#

Mastering the Constructor in Csharp: A Comprehensive Tutorial

Constructor is the special type of method of a class which invoke automatically when instance of class is created. Constructor is used to object initialization and memory allocation of the...

πŸ“„
csharp

Mukesh Kumar | MicroSoft MVP, Full Stack Developer, Author, Blogger

...

πŸ“„Must-Know Advantages and use of Web Services in Csharp
C#

Must-Know Advantages and use of Web Services in Csharp

Today, I am going to explain, what web service in .Net is and what advantage is used to web service. I will also explain how web services come in picture...

πŸ“„Polymorphism in Csharp: Understanding Method Overloading and Method Overriding
C#

Polymorphism in Csharp: Understanding Method Overloading and Method Overriding

Polymorphism means β€œMany Forms”. In Polymorphism, poly means β€œMany” and morph means β€œForms” Polymorphism is one of main pillar in Object Oriented Programming. You can create multiple methods with same...

πŸ“„Quick Tips for Following Csharp Coding Standards and Naming Conventions
C#

Quick Tips for Following Csharp Coding Standards and Naming Conventions

Today, I am going to explain C# coding standards naming conventions for best practice when you are developing a application. Terminology Camel Case (camelCase) : In this the first letter...

πŸ“„Secure Your Web Applications: Preventing Open Redirection Attacks
C#

Secure Your Web Applications: Preventing Open Redirection Attacks

There are different types of attack exists in web programming like SQL Injection Attack, Cross Site Scripting Attack(XSS), Open Redirection Attack etc. and we need to take care of these...

πŸ“„Singleton Design Pattern vs Static Class: Which One to Use and When?
C#

Singleton Design Pattern vs Static Class: Which One to Use and When?

Most of the developers get confused between both. They do not understand when and why we use both of them. Singleton Singleton Design pattern is a part of creation design...

πŸ“„Step-by-Step Guide to Control Statements in Csharp
C#

Step-by-Step Guide to Control Statements in Csharp

In this article, I will explain you about Iteration statements or Loop Controls in C#. There are many types of loop controls available in C# such as while loop, for...

πŸ“„Step-by-Step Guide to Implementing Auto Properties
C#

Step-by-Step Guide to Implementing Auto Properties

Microsoft has launched Visual Studio 2015 preview version with .Net 4.6. If you haven’t downloaded it, download Visual Studio 2015 and .Net 4.6. Visual Studio 2015 has come with C#...

πŸ“„Step-by-Step Guide to Using Extension Methods in Csharp
C#

Step-by-Step Guide to Using Extension Methods in Csharp

Extension method is a new feature added in c# 3.0. An Extension method is used to add new behaviors to base type without changing the base feature. Extension methods can...

πŸ“„Step-by-Step Guide to Using the Generic Repository Pattern
C#

Step-by-Step Guide to Using the Generic Repository Pattern

In this article, I will demonstrate you what repository pattern is and what are the benefits of repository pattern. I will also explain the generic repository pattern with their advantage....

πŸ“„Step-by-Step Tutorial: Conditional Statements in Csharp
C#

Step-by-Step Tutorial: Conditional Statements in Csharp

Today, I am going to show you how we can create logical decision making statements in the code which will help you to make decision based on certain conditions. On...

πŸ“„The Role of Abstract Classes in Object-Oriented Programming with Csharp
C#

The Role of Abstract Classes in Object-Oriented Programming with Csharp

Today, I will demonstrate you about Abstract class. It is a special type of class which cannot be instantiated and it behaves as parent class for other classes. The members...

πŸ“„Thumbnail Generation in Csharp for Live URLs of Microsoft Office and PDF Files
C#

Thumbnail Generation in Csharp for Live URLs of Microsoft Office and PDF Files

This article will demonstrate you about how to create thumbnail image from live Microsoft Office Documents and PDF documents. Currently I got the chance to create thumbnail images from live...

πŸ“„Top 2 Ways for Inserting Bulk Data into Oracle Database Using CSharp
C#

Top 2 Ways for Inserting Bulk Data into Oracle Database Using CSharp

This article will explain how we can insert bulk amount of data in Oracle database using C#. Generally, what happens, we insert one by one record into the database, but...

πŸ“„Top Commonly Asked CSharp String Technical Interview Questions
C#

Top Commonly Asked CSharp String Technical Interview Questions

This article will demonstrate you, top 10 csharp string technical interview questions and their solutions. This is specific to csharp string and it is useful for beginner and experience both....

πŸ“„Top CSharp Interview Questions and How to Answer Them
C#

Top CSharp Interview Questions and How to Answer Them

CSharp Interview Questions And Answers 1. Reflection and Dynamic keyword in .NET Ans. http://questpond.over-blog.com/article-questpond-s-interview-questions-and-answers-on-reflection-and-dynamic-keyword-in-net-124429332.html http://www.besttechtools.com/DotnetArticles/article/difference-between-Object-Dynamic-and-Var http://www.c-sharpcorner.com/uploadfile/ff2f08/object-vs-var-vs-dynamic-type-in-c-sharp/ http://www.dotnetfunda.com/interviews/show/6303/how-can-you-prevent-the-class-from-being-inherited-by-other-classes-wi http://www.c-sharpcorner.com/UploadFile/4b0136/async-and-await-in-asynchronous-programming-in-C-Sharp/ https://www.undefinednull.com/2014/08/11/a-brief-walk-through-of-the-ng-options-in-angularjs/ https://appendto.com/2016/02/working-promises-angularjs-services/ https://www.airpair.com/angularjs http://www.binaryintellect.net/articles/5d8be0b6-e294-457e-82b0-ba7cc10cae0e.aspx https://www.undefinednull.com/2014/02/11/mastering-the-scope-of-a-directive-in-angularjs/ http://tutorials.jenkov.com/angularjs/watch-digest-apply.html http://firstcrazydeveloper.com/Blogs/BlogView.html/46/importance-of-config-and-run-blocks-in-angularjs https://blog.thoughtram.io/angular/2015/07/07/service-vs-factory-once-and-for-all.html http://www.c-sharpcorner.com/uploadfile/dev4634/understanding-http-interceptors-in-angular-js/ http://www.webdeveasy.com/interceptors-in-angularjs-and-useful-examples/ http://www.tothenew.com/blog/angularjs-copy-vs-extend/ http://www.tothenew.com/blog/angularjs-copy-vs-extend/...

πŸ“„Top Delegate Interview Questions and Expert Answers
C#

Top Delegate Interview Questions and Expert Answers

This article will demonstrate you about all interview questions related to delegate with practical implementation. What is Delegate? A delegate is reference type that basically encapsulates the reference of methods....

πŸ“„Understanding All about Delegates in Csharp: A Beginner Guide
C#

Understanding All about Delegates in Csharp: A Beginner Guide

I will explain what is delegate, why we use it and how many types of delegates with example. What is Delegate It is a type safe function pointer that holds...

πŸ“„Understanding Constant Read Only and Static in Csharp
C#

Understanding Constant Read Only and Static in Csharp

Constant Constant means as you know in mathematics β€œwhich can’t be changed after declaration'. You can declare a value type as well as reference type data type [only which can...

πŸ“„Understanding Var and Dynamic Types in CSharp
C#

Understanding Var and Dynamic Types in CSharp

In this article, I will explain you the actual usage of VAR and DYNAMIC type of data. I will provide you the sample examples for both to understand it more...

πŸ“„Unlocking the Potential of Static Classes in Csharp
C#

Unlocking the Potential of Static Classes in Csharp

In this article, I will demonstrate you all about static class with example. I will also let you know why we use the static class in place of normal class....

πŸ“„Using Ref and Out Keywords in CSharp
C#

Using Ref and Out Keywords in CSharp

This article will demonstrate about differences between Ref and Out keywords in CSharp. REF Ref is used for returning value from method. It is used with method parameters and returns...