C# Corner
Tech
News
Videos
Forums
Trainings
Books
Live
More
Interviews
Events
Jobs
Learn
Career
Members
Blogs
Challenges
Certifications
Bounties
Contribute
Article
Blog
Video
Ebook
Interview Question
Collapse
Feed
Dashboard
Wallet
Learn
Achievements
Network
Refer
Rewards
SharpGPT
Premium
Contribute
Article
Blog
Video
Ebook
Interview Question
Register
Login
Tags
No tag found
Content Filter
Articles
Videos
Blogs
Resources
News
Forums
Interviews
Complexity Level
Beginner
Intermediate
Advanced
Refine by Author
[Clear]
Ajay Yadav(13)
Prasad Rane(5)
Mahesh Chand(4)
Raghunath Bhukan(3)
Debasis Saha(3)
Vignesh Kumar(2)
Kautilya Utkarsh(2)
Mangesh G(2)
Dinesh Kushwaha(2)
Kiranteja Jallepalli(2)
Kailash Chandra Behera(2)
Vinod Kumar(2)
Ananya Desai(1)
Sandhiya Priya(1)
Saurabh Prajapati(1)
Sardar Mudassar Ali Khan (1)
Mariusz Postol(1)
Chetan Sanghani(1)
Jitendra Mesavaniya(1)
Jaimin Shethiya(1)
Kunal Patil(1)
Mushtaq M A(1)
Thiyagu Baskaran(1)
Habibul Rehman(1)
Muhammad Asif(1)
Keyur (1)
Nabaraj Ghimire(1)
Ziggy Rafiq(1)
David Mccarter(1)
Tural Suleymani(1)
Edinbiro James(1)
Pushpendra Shukla(1)
Rikam Palkar(1)
Frank Odoom(1)
Ganesan C(1)
Venkatasubbarao Polisetty(1)
Miguel Teheran(1)
Praveen Raveendran Pillai(1)
Sarathlal Saseendran(1)
Varun Setia(1)
Bilal Shahzad(1)
Prasham Sabadra(1)
Shashangka Shekhar(1)
Ankit Sharma(1)
Dennis Thomas(1)
Nikunj Satasiya(1)
Nitesh Jha(1)
Nilesh Jadav(1)
Rion Williams(1)
Guest User(1)
Surya Kant(1)
Manoj Kalla(1)
Prakash Tripathi(1)
Banketeshvar Narayan(1)
Afzaal Ahmad Zeeshan(1)
Vithal Wadje(1)
Pankaj Bajaj(1)
Jasminder Singh(1)
Sourav Kayal(1)
Ritesh Sharma(1)
Amit Choudhary(1)
Saineshwar Bageri(1)
Mudita Rathore(1)
Azad Chouhan(1)
Sharad Gupta(1)
Vidya Vrat Agarwal(1)
Shankar M(1)
Vishal Gilbile(1)
Mahesh Alle(1)
Abhimanyu K Vatsa(1)
Resources
No resource found
Feature Engineering in Machine Learning: Techniques and Examples
Jun 03, 2026.
Learn Feature Engineering in Machine Learning with practical examples. Explore feature creation, transformation, selection, encoding, scaling, and best practices.
How to Create, Encode, and Test a JWT Using Postman
Feb 13, 2026.
Learn how to create, encode, and test JWTs using JWT.io and Postman. Secure your APIs by mastering JWT generation, validation, and troubleshooting techniques.
Scrutor Common Dependency Injection Pitfalls and How to Avoid Them
Jan 21, 2026.
Learn the most common Dependency Injection pitfalls when using Scrutor in .NET and ASP.NET Core. This in-depth guide explains real-world DI issues, assembly scanning mistakes, lifetime mismatches, decorator pitfalls, and best practices to build scalable and maintainable .NET applications.
Common Dependency Injection Pitfalls with Scrutor in .NET Minimal APIs
Jan 21, 2026.
Unlock the power of Scrutor with .NET Minimal APIs! Avoid common DI pitfalls like over-scanning, hidden dependencies, and lifetime mismatches. Build robust, scalable apps!
How to Automate Dependency Injection in .NET Using Scrutor, Step‑by‑Step Guide
Jan 20, 2026.
Simplify .NET dependency injection with Scrutor by automating service registration using assembly scanning, convention-based patterns, and decorators, with a practical, step-by-step guide to cleaner, scalable DI.
What Is Tokenization? The Most Comprehensive Guide for NLP and AI
Dec 10, 2025.
Tokenization is the process of breaking text into smaller meaningful units called tokens. This complete guide explains what tokenization is, how it works in NLP and LLMs, types of tokenizers, examples, challenges, advanced subword algorithms and modern AI applications in 2025.
Encoding of Variable in Machine Learning
Apr 18, 2025.
How to transform categorical values into continuous form, and what is encoding? Encoding categorical data is vital for machine learning. Techniques like Label Encoding and OneHotEncoder convert non-numeric values into numerical form.
Download Multiple Excel Files via Web API .NET and Angular
Sep 20, 2024.
To export multiple Excel files, various approaches can be used, including downloading a zip file, creating multiple worksheets in a single Excel file, or calling APIs multiple times to retrieve files. Another method involves using Base64 strings, though it's less efficient due to increased file size.
Preventing XSS Attacks in ASP.NET Core Web API
Sep 08, 2024.
Cross-site scripting (XSS) is a common web application vulnerability where malicious scripts are injected and executed in a user's browser. To prevent XSS in ASP.NET Core Web APIs, techniques like input validation, output encoding, and sanitizing user input can safeguard against potential attacks.
Programming in Practice - File Concept
Sep 04, 2024.
The external data is recognized as the data we must pull or push from outside of a boundary of the process hosting the computer program. The article addresses selected examples related to steaming data from a program context point of view.
Encryption and Decryption using AES (Symmetric) in Angular
Aug 30, 2024.
AES (Advanced Encryption Standard) is a symmetric encryption algorithm used for secure data transmission. Implement AES in Angular using the crypto-js library, supporting modes like CBC, ECB, and CTR, with various padding options. Encrypt and decrypt data securely using UTF-8 keys and initialization vectors.
Porting Libraries to .NET Standard
Jul 17, 2024.
Porting libraries to .NET Standard can be a highly beneficial task, ensuring your code is compatible with multiple .NET implementations such as .NET Framework, .NET Core, and Xamarin.
Additional Tokenizer Support in ML.NET
Jun 03, 2024.
Tokenization is a fundamental component in the preprocessing of natural language text for AI models. Tokenizers are responsible for breaking down a string of text into smaller, often referred to as tokens. The process is crucial for understanding costs and managing context when using services like Azure OpenAI.
Encrypt Decrypt Data with Sqids in .NET Core
May 23, 2024.
Sqids is a helpful tool for obscuring numbers, such as consecutive numeric IDs, so they appear random and can be used in URLs and other contexts.
Ordinal & Label Encoding in Machine Learning
May 10, 2024.
Categorical variables in machine learning require numerical conversion. Ordinal Encoding orders data, while Label Encoding assigns unique values. Python code demonstrates encoding techniques for effective model training.
Demystifying One-Hot Encoding
May 09, 2024.
One-hot encoding transforms categorical variables into a binary representation, aiding machine learning models. Implemented in Python, it expands data dimensions, enhancing model performance and accuracy.
Implementation of Base64 Encoding/Decoding in Power App
Apr 05, 2024.
Base64 is a method for encoding binary data into text, ensuring data integrity during transmission. Implemented in Power Apps using Power Fx, it's vital for tasks like email (MIME), XML, or JSON data storage. Not suitable for encryption, but essential for safe data transmission.
.NET MAUI - Base64 Image Encode/Decode
Mar 09, 2024.
This blog guides 10th-grade students through incorporating Base64-encoded images in .NET MAUI apps. Covering project setup, implementation steps, and a demo, it empowers users to enhance app visuals seamlessly.
Web Developers' Guide to URL Encoding and Decoding Mastery
Mar 03, 2024.
URL encoding and decoding are fundamental processes in web development, ensuring the secure and reliable transmission of data over the internet. We will explore the essentials of both URL encoding and decoding, their necessity, rules, examples, and how they are implemented in various programming languages.
Learn about Reflection in C#
Feb 13, 2024.
Reflection is a powerful feature in C# that enables you to inspect and interact with types, assemblies, and objects at runtime. It provides a way to dynamically discover and use information about types, invoke methods, and access fields and properties.
Adding Nuget Packages/Dependent Assemblies into Microsoft D365 CRM Plugin
Dec 28, 2023.
Adding Nuget Packages into Microsoft D365 CRM Plugin.
Encode and Decode JWTs in C#
Dec 14, 2023.
Delve into the world of JSON Web Tokens (JWTs) with this comprehensive guide in C#. Learn to encode, decode, and work with JWT claims, emphasizing best practices for secure implementation.
Building dynamic forms with SurveyJs and Blazor WebAssembly
Nov 20, 2023.
In this article, we will learn about integrating the surveyJs with blazor web assembly to compose a dynamic form. we'll learn how to integrate SurveyJs into a .NET Core 6.0 Blazor WebAssembly application for creating dynamic forms.
C# Security: Best Practices for Secure Coding
Aug 31, 2023.
In this article, we will discuss some of the best practices for writing secure code in C#. These practices include using secure password hashing algorithms to store passwords, validating user input to prevent injection attacks, using parameterized SQL queries, using cryptography to protect sensitive data, using HTTPS to protect data in transit, avoiding hardcoding secrets in code, and keeping code up to date with the latest security patches and updates.
Implement File Upload in a Blazor Web Assembly Application using .Net 7
Aug 22, 2023.
In this article, we will discuss how to perform the file upload activity in any Blazor Web Assembly Application.
Real World Coding Issues - Design, Diagnostics and Other Common Code Issues
Aug 01, 2023.
In this article, I will discuss common coding issues that I frequently encounter in the projects I work on. These issues fall into the "Design" and “Diagnostics” category of code analyzers.
CRUD Operations with EF Core 7 in Blazor WebAssembly
Jul 20, 2023.
In this article, we will discuss related to the perform the CRUD operation in Blazor Web Assembly-based application.
Develop a Blazor Web-Assembly App with Azure Function and Deploy as a Azure Static Apps
Jun 16, 2023.
In this article, we discuss the basic concept of Blazor Web Assembly. Also, demonstrate how we can consume API endpoints with the help of Azure Function. Finally, we deploy the application as Azure Static Apps
.NET Vs COM (.NET In Deep)
Feb 27, 2023.
This article describes the details of the differences between .NET and COM technology. Also, you can find more information how.Net is working under the hood
A Beginner's Guide To One-Hot Encoding Using Pandas' get_dummies Method
Feb 13, 2023.
In this article we'll learn about One-Hot Encoding using Pandas "get_dummies" Method
State Management In Blazor
Jan 07, 2023.
We will talk about the state management features that Blazor offers in this article. .NET 6 will be the target platform for this application's design, and Visual Studio 2022 will be used to write the code.
Blazor Server vs. Blazor Web Assembly
Jun 24, 2022.
This article will clear the confusion between Blazor Server and Blazor Web Assembly.
Convert Image To Lossy And Lossless .webp Format In .NET
May 25, 2022.
This article demonstrates how to programmatically convert image to .webp.
Assembly In MS SQL Server
Sep 15, 2021.
In this article we are going to explore how to create custom CLR assembly and how to access it in the SQL Server.
Usage Of Encode URI In Power Automate
Aug 02, 2021.
In Power Automate, to return a uniform resource identifier (URI) encoded version for a string by replacing URL-unsafe characters with escape characters we can use either encodeUriComponent or uriComponent functions in expressions.
Toast Notifications In Blazor Web Assembly App Using C#
Jun 16, 2021.
In this article, we will create a fully functional toast notifications for our Blazor web assembly application. By the end of this article, you'll be able to show different toasts depending on the level of importance (information, success, warning, and error). All the coding would only be done in c#.
Read CSV File From Blazor Web Assembly
Mar 12, 2021.
In this article, I will show you how to read a CSV file from Blazor.
Creating Custom Drop Down List Component In Blazor 3.2 WASM
Sep 01, 2020.
Learn to create a custom dropdown in Blazor WASM, a UI component with backend logic. Utilize this component across applications for maximum reusability. Prerequisites include Blazor and .NET Core knowledge. Implement data service calls and Entity Framework Core for data binding.
Blazor Web Assembly 3.2 Add/Edit/Delete Fully Functional Application - Part 2
Aug 21, 2020.
This is part 2 of the article, and it will focus on consuming the .NET Core API created in part 1 and binding the data in our Blazor app. By the end of the article, we will have a fully functional Blazor site with Add/Edit and Delete features.
Blazor Web Assembly 3.2 Add/Edit/Delete Fully Functional Application - Part One
Aug 18, 2020.
This article guides you through creating a Blazor web assembly app with .NET Core hosting. It covers setting up .NET Core APIs, Entity Framework Core for SQL Server data access, and implementing CRUD operations.
Creating Your First Modal Pop Up Custom Component Using Blazor Web Assembly And .NET Core 3.1
Aug 13, 2020.
In our web applications, we often need to display a pop up to add new entity. This pop up is validated and managed using java scripts framework. In this article we would be using Blazor Web assembly and C# to create our modal popup as Blazor component and use it in any page. We would also do data validations on this pop-up using C# without use of JavaScript. Once the data is validated using API it would be saved in SQL database.
Create A To Do App With Blazor Web Assembly And gRPC
Jul 01, 2020.
This is a step-by-step article showing how to integrate gRPC and Blazor Web Assembly.
Blazor - C# In Browser
Jun 01, 2020.
In this article, you will learn about Blazor - C# in browser.
Easily Create A Progressive Web App (PWA) with Blazor Web Assembly
May 24, 2020.
In this post, we will create a Blazor web app as Progressive Web App using Web Assembly hosting plan.
Exploring Blazor Web Assembly App
Jan 07, 2020.
In this article, you will learn how to explore Blazor Web assembly app.
What Is Special About Blazor? Are Web Forms Back?
Oct 01, 2019.
Different Frameworks have been introduced to ease & enhance web development and user experience but no major changes have been made in how a browser works. WebAssembly is an attempt to cover this gap. ASP.NET Core Blazor also allows you to use WebAssembly Experience. In this article, we'll check quickly the changes that have been made to ASP.NET over the years.
Resolved Error - No Assembly Found Containing An OwinStartupAttribute No Assembly Found Containing A Startup Or [AssemblyName].Startup class
Sep 30, 2019.
In this article, we will discuss the options to resolve the error "No assembly found containing an OwinStartupAttribute" and will discuss the concept of OWIN.
C# StreamReader Code Examples
Jun 15, 2019.
C# StreamReader is used to read characters to a stream in a specified encoding. Learn how to use C# stream reader. C# StreamReader code example.
How to Convert String To Byte Array in C#
Jun 03, 2019.
The Encoding.GetBytes() method converts a string into a byte array in C#. This article includes a code example of how to convert a C# string into a byte array.
Braintree Payment Gateway Integration With ASP.NET Core 2.1
Aug 20, 2018.
Integrate Braintree payment gateway with ASP.NET Core 2.1 by adding the Braintree .NET Client Library via NuGet. Configure the gateway using environment variables or default credentials. Implement endpoints to generate client tokens and process transactions.
Understanding Server-Side Blazor
Jul 29, 2018.
Blazor is a .NET Core web framework that allows developers to run C# code directly in the browser using WebAssembly.It provides an alternative to traditional JavaScript frameworks like React, Angular, and Vue.
How To Create CLR Triggers In C# And Install And Uninstall CLR Assembly In MSSQL Server
May 16, 2018.
In this article, we will learn how to create CLR Triggers in C# and install & uninstall CLR assembly in MSSQL Server.
Create CLR Stored Procedure With And Without Namespace In C# And Install And Uninstall CLR Assembly In MSSQL Server
May 13, 2018.
In this article, we will learn how to create a CLR Stored Procedure with & without namespace in C# and install & uninstall CLR assembly in MSSQL Server.
Blazor - Running C# On Browser Using Web Assembly
Apr 23, 2018.
Microsoft announced the new Web UI Framework Called Blazor based on C#, Razor, and HTML which runs in the Browser using the Web Assembly.
Understanding Process, Application Domain And Assemblies
Jan 05, 2018.
We usually come across these terms: Process, Application Domain or App Domain, Assemblies. It is good to have a basic knowledge of these terms and how each one is related to each other.
An Easy Way To Encode And Decode File In ASP.NET
Oct 13, 2017.
In this article, I’ll explain a way to encode and decode a file in ASP.NET using C# and VB.NET with example.
How To Secure PII Data In SQL Server Using .NET Assembly
Sep 21, 2017.
In this article, we will learn PII (Personally Identifiable Information) is used to identify individual identity markers such as SSN, DOB, Bank Account Number, etc. When you are working with financial applications you face a scenario where you have to store the data in encrypted format, so no one can see the actual data.
How To Reverse Engineer Using OllyDbg
Mar 10, 2017.
This article provides an introduction to obfuscation and reverse engineering, focusing on using OllyDbg as a reverse engineering tool. It explains the concept of obfuscation as a means to secure source code from reverse engineering attempts. The article demonstrates how to reverse engineer an EXE file, using a keygen.exe example to illustrate the process.
Extending MVC Controllers From External Assemblies And Projects
Jan 13, 2017.
In this article you will learn how to extend MVC Controllers from External Assemblies and Projects.
Microsoft Azure – Uploading Files Into Azure Media Services And Encoding Them
Dec 19, 2016.
Here, you will learn how to upload files into Azure Media Services and encoding them.
Assemblies In .NET Application
Aug 14, 2016.
Understand Assemblies in .NET, including Private and Shared types, managing in Global Assembly Cache, generating Public Key with Sn.exe, versioning with AssemblyInfo.cs, and installing with Gacutil. Learn how they're core to .NET applications and their integration for efficient software development.
Private Public Assembly in .NET
Jan 24, 2016.
In this article you will learn about Private Public Assembly in .NET.
Preparing .NET Interview - Part 1 (Framework)
Jan 11, 2016.
Preparing for a .NET interview (Part 1 - Framework) involves understanding key concepts like CLR, BCL, assemblies, and memory management. Familiarize with C#, garbage collection, reflection, and .NET Core. Know about NuGet, DI, and .NET standards for comprehensive readiness.
Decompile An Assembly In C#
Nov 18, 2015.
In this article you will learn how to decompile an Assembly in C#.
Autocomplete TextBox in WPF (Using Only .NET and WPF Libraries)
May 31, 2015.
In this source sample I show how to add the autocomplete functionality in your WPF application's TextBox control using your own model data, .NET assemblies and WPF assemblies.
Assemblies in C#: Part 2
May 27, 2015.
This article explains assemblies in C# with an example.
Assemblies in C# : Part 1
May 25, 2015.
This article explains Assemblies in C#, a basic unit of application deployment and versioning.
Getting Assembly Metadata at Runtime
Mar 28, 2015.
Retrieving assembly metadata at runtime in .NET involves using reflection, and accessing attributes like AssemblyVersion or custom ones. This dynamic analysis enables discovering types, members, and other assembly details programmatically for various runtime scenarios.
Directives in ASP.Net Web Pages
Mar 22, 2015.
In this article we will learn about the Directives of ASP.Net Web Pages.
Dynamically Create Instance of a Class at Runtime in C#
Mar 11, 2015.
This article explains how to create an instance of a class using the class name at runtime.
.NET Application Domain Internals
Feb 10, 2015.
In this article, you‘ll drill deeper into the details of how an assembly is hosted by the CLR and come to understand the relationship between Application Domains (appdomain) and processes.
Overview of Fakes Assembly
Jan 07, 2015.
This article provides an overview of Fakes Assembly.
Vulnerable Encoded URLs
Nov 22, 2014.
In this article, we have pinpointed the vulnerability in query string parameters while encoding them by practicing weak cryptography methods where the data is sent across the network in clear text and is susceptible to MITM attack.
Binary Cracking and Byte Patching With IDA Pro
Nov 19, 2014.
This dissertation explores binary patching techniques using IDA Pro, emphasizing reverse engineering, byte-level manipulation, and assembly code analysis. It covers configuring IDA Pro for patching, analyzing binary logic, and demonstrates patching procedures via IDA scripts and manual byte editing.
MSIL Programming: Part 1
Nov 15, 2014.
Learn MSIL programming fundamentals in this comprehensive series. Explore Microsoft Intermediate Language (MSIL) concepts, .NET assembly structure, IL instructions, and .NET runtime.
Anti-Reverse Engineering (Assembly Obfuscation)
Nov 10, 2014.
Learn how to protect your .NET source code from reverse engineering using obfuscation techniques with Dotfuscator. Explore the process step-by-step, including obfuscated code analysis and MSIL code examination. Discover how obfuscation thwarts reverse engineering while understanding its limitations.
Executing Assembly Code in C#
Nov 10, 2014.
Learn how to integrate hardcore assembly code into managed .NET code using a VC++ DLL as an intermediary, enabling faster execution and better control over hardware. This article illustrates invoking assembly routines in C# for math operations and CPU information retrieval, facilitating performance optimization and hardware control in .NET applications.
Disassembling With Reflector: Part 1
Nov 09, 2014.
This article shows dissembling of the source code of an assembly using Reflector.
Disassembling With Reflector: Part 2
Nov 09, 2014.
This article shows how to reveal the license code information by dissembling its corresponding classes after backtracking the code flow execution.
Advanced .NET Assembly Internals: Part 2
Nov 07, 2014.
This tutorial explains the difference between private and shared assemblies and see how private and shared are created.
Native Assembly Programming in .NET
Nov 07, 2014.
Learn to create EXE and DLL files using MASM in Visual Studio. Configure project settings, write assembly code, debug, and test applications. Explore the power of assembly language for faster execution and system programming.
.NET Assembly Internals: Part 1
Nov 06, 2014.
This tutorial drills down into the details of how the CLR resolves the location of externally referenced assemblies.
Applied Reverse Engineering With OllyDbg
Oct 27, 2014.
This paper explores executable cracking using OllyDbg, focusing on reverse engineering without source code. It emphasizes Assembly Programming and tools like OllyDbg and CFF Explorer. Methods include patching binaries to bypass copy protection. A trial software example demonstrates debugging and modifying code to remove expiration.
.NET Reverse Engineering: Part 2
Oct 26, 2014.
This article describes details of the .NET CLR and ILASM coding, including a detailed analysis of each opcode instruction how to integrate an IL code into an existing high-level C# written code, and how to convert an already built C# code into IL code directly.
Friend Assembly Using C#
Jul 12, 2014.
This article explains how to to provide access to one class but not all classes.
Register Your Assembly in GAC Using Gacutil Exe
May 17, 2014.
Here you will learn how to add an assembly to the Global Assembly Cache (GAC).
What is An Assembly
Apr 21, 2014.
An assembly in .NET is a unit of deployment containing compiled code, metadata, and resources. It's the fundamental building block of .NET applications, facilitating deployment, versioning, and execution of code across different environments.
Microsoft Fakes; Testing the Untestable Code
Apr 07, 2014.
I have always been the great fan of TDD approach of coding. But recently, I've ran into case with a situation when the code was not Testable.
Learn MVC Basics
Mar 18, 2014.
The Model View Controller (MVC) pattern is an architectural design principal that separates components of web applications.
Various Ways For Passing Data to View in Web API
Oct 04, 2013.
Explore various methods for passing data to views in Web API. Techniques include using ViewModels, data transfer objects, and JSON serialization. Utilize query parameters, route parameters, and request bodies for data binding.
ASP.Net Page Directives
Jul 11, 2013.
As a ASP.NET developer everyone have to have knowledge about Page Directive. If you are a fresher and you want to know about the page directive then you can read this article
XML Parser Function in PHP: Part 1
Jun 05, 2013.
This article describes the PHP XML Parser functions utf8_decode, utf8_encode, xml_error_string, xml_get_current_byte_index and xml_get_current_column_number.
Verify XML Names Using C#
May 27, 2013.
The XML specification does not allow some characters to be a part of valid XML names. We can use the XMLConvert class and its methods to verify, encode and decode names.
Using Reflection with C#
May 18, 2013.
This article explains discovery of types at runtime using .NET Reflection in C#. This article will also explain late binding in C# that is related to .NET reflection.
Using JSON in PHP
May 14, 2013.
In this article I will will explain Using JSON in PHP.
Sending Data to Ajax Using PHP
May 13, 2013.
In this article I explain how to send data to Ajax using PHP.
Using LINQ in .NET
Mar 21, 2013.
In this article we will discuss the LINQ approach introduced in .NET 3.5 for querying.
Implementing Generics Classes and Functions In C# Programs
Feb 13, 2013.
Today we'll have a look at how we can implements generics in our program and how we can make our functions, code more robust and less prone to changes in program code.
How to Register an Assembly or DLL in Web Applications
Jan 18, 2013.
In this article, you will learn how to register an assembly or DLL in web applications.
HTML Encoding in MVC
Dec 23, 2012.
In this quick article you will learn about HTML Encoding in MVC.