TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
C# Corner
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
About 2.0
Share
facebook
twitter
linkedIn
Reddit
Topics
No topic found
Content Filter
Articles
Videos
Blogs
News
Complexity Level
Beginner
Intermediate
Advanced
Refine by Author
[Clear]
Guest User (35)
Vinay Ayinapurapu (4)
Nimit Joshi (4)
Jignesh Trivedi (3)
Shubhankar Banerjee (3)
Dipal Choksi (3)
Asma Khalid (2)
Mayooran Navamany (2)
Anupam Maiti (2)
Jalpa Dhola (1)
Rahul Kumar Saxena (1)
Aman Gupta (1)
Mukesh Kumar (1)
Ayush Gupta (1)
Mobeen Rashid (1)
Sandeep Mishra (1)
Gaurav Tomar (1)
Ziggy Rafiq (1)
Kunj Sangani (1)
Varun Setia (1)
John Kocer (1)
Ankit Sharma (1)
Amira Bedhiafi (1)
Mahesh Chand (1)
Rehan Ahmad Abbasi (1)
Amit Kumar Agrawal (1)
Matthew Cochran (1)
Munir Shaikh (1)
Ahmed Abdel Ghany (1)
Abhishek Jaiswal (1)
Shakti Singh Dulawat (1)
Swesh S (1)
Deepak Rawat (1)
Piyush Kumar (1)
Moses Soliman (1)
Debendra Dash (1)
Pushpendra Singh (1)
Mohammed Habeeb (1)
Prasham Sabadra (1)
Habibur Rony (1)
Srinath Pega (1)
Himanshu Patel (1)
Liji Thomas (1)
Abhishek Arora (1)
Tulasi (1)
Mudita Rathore (1)
Azad Chouhan (1)
Manish Dwivedi (1)
Sandeep Singh Shekhawat (1)
Sanjay David (1)
Banketeshvar Narayan (1)
Related resources for 2.0
No resource found
Microsoft Graph Permissions - Get Access on Behalf of a User
10/30/2024 8:22:09 AM.
To call Microsoft Graph, an app must obtain an access token from the Microsoft identity platform. This access token includes information about whether the app is authorized to access Microsoft Graph o
Uploading Multiple Files in ASP.NET 2.0
10/1/2024 9:05:24 AM.
The FileUpload control in ASP.NET 2.0 allows users to upload files from a web page. By using multiple FileUpload controls and a button, users can select and upload several files at once. The files are
C#.NET - Access OAuth REST Web API Method
9/23/2024 5:23:38 AM.
C#.NET applications can access OAuth-protected REST APIs. You'll obtain an access token through OAuth flow (often via a separate request) and include it in the authorization header of your HttpCli
Overview Of Identity In ASP.NET Core 2.0
8/2/2024 4:55:35 AM.
It is a membership system that allows us to add login functionality to our application. User may create account and login using credential or can use external login provider such as Google, Microsoft
Implement Okta in Spring Boot with Spring Security and OAuth 2.0
7/31/2024 6:45:42 AM.
Integrating Okta with Spring Boot using Spring Security and OAuth 2.0 enhances authentication and authorization. This guide explains Okta's role, OAuth 2.0 functionality, and provides a practical
Publish ASP.NET Core 2.0 Application on IIS
7/31/2024 4:31:52 AM.
It covers preparing your application for deployment, configuring IIS, setting up the hosting environment, and troubleshooting common issues to ensure a smooth and successful deployment.
Understanding OAuth 2.0 Authorization Code Grant Types
5/31/2024 5:31:24 AM.
In this article, we will learn OAuth 2.0's Authorization Code Grant Type, a core component for securing web applications. Learn how this protocol facilitates secure token exchange between clients
Implementing Google OAuth in React.js
5/25/2024 11:50:21 AM.
Implementing Google OAuth in React.js enables secure user authentication by integrating Google's OAuth 2.0 authorization mechanism. This guide covers the steps to set up OAuth in a React applicati
Asynchronous Video Live Streaming with ASP.NET Web APIs 2.0
5/16/2024 5:44:48 AM.
Experience seamless live video streaming using ASP.NET Web APIs 2.0, leveraging asynchronous processing for optimal performance. Deliver real-time video content with reliability and efficiency, enhanc
Learn About AJAX Security
4/26/2024 11:59:11 AM.
Explore the swift and interactive technology of AJAX in web development, its implementation using JavaScript, XML, and HTML, and its security vulnerabilities such as session management flaws, CSRF, an
Assembly in .NET 2.0
4/24/2024 1:22:55 PM.
In .NET 2.0, assemblies play a crucial role, containing code and metadata for applications. They support versioning, security, and deployment, with features like strong naming and the Global Assembly
Best Practices for Maintaining Security and Preventing Vulnerabilities in C#
4/9/2024 5:54:03 PM.
Explore essential security practices in C# programming with Ziggy Rafiq, covering password hashing, input validation, SQL injection prevention, cryptography, HTTPS, secret management, and staying upda
ASPX View Engine VS Razor View Engine
4/1/2024 8:27:59 AM.
View engines render HTML to the browser. ASP.Net MVC supports ASPX and Razor View Engines by default, with options for third-party engines. ASPX syntax mirrors ASP.Net web forms, while Razor offers a
New Features Of Entity Framework Core 2.0
3/7/2024 8:53:53 AM.
Entity Framework Core is a lightweight and extensible version of Entity Framework. It is based on an ORM (Object-Relational Mapper) which enables us to work with databases using .NET objects. This art
SharePoint CSOM For .NET Standard
3/6/2024 9:04:06 AM.
This article provides a comprehensive guide on leveraging the newly introduced Client-side Object Model (CSOM) for .NET Standard to connect with SharePoint from .NET Core applications. It outlines the
How To Check If Your System Is Ready For Windows 11
2/22/2024 11:32:18 AM.
This content provides an introduction to Windows 11, highlighting its key features, minimum system requirements, compatibility testing process, availability details, and useful links for further infor
How To Write Simple Todo CRUD ASP.NET MVC Application
2/21/2024 10:53:51 AM.
This article includes a lab exercise for you to demonstrate what have you learned from this training material to create your own Employee CRUD operation using EmployeeRepository
ASP.NET Core - Expense Manager Using EF Core And Highcharts
2/20/2024 7:31:47 AM.
We will create a personal expense manager using Asp.NET Core 2.1 and Entity Framework core Code first approach with the help of Highcharts to show the expense summary chart and a modal dialog to handl
Data Vault: Evolution from 1.0 to 2.0 in Business Intelligence
2/19/2024 7:23:17 AM.
This article introduces Data Vault, a methodology for designing and developing data warehouse architectures with a focus on flexibility, scalability, and availability. It discusses the core components
Understanding Workflow Of OAuth2.0 Authorization Grant Types
2/16/2024 6:28:57 AM.
In this article, you will learn about the workflow Of OAuth 2.0 Authorization Grant Types and define the workflow for obtaining access tokens, crucial for securing API access.
Understanding Google OAuth (Open Authorization)
1/5/2024 10:04:11 AM.
Google OAuth, an Open Authorization protocol ensuring secure third-party access to user data without exposing credentials. Follow a step-by-step guide to configure OAuth 2.0 credentials via the Google
ASP.NET MVC - OAuth 2.0 REST Web API Authorization Using Database First Approach
10/25/2023 10:29:33 AM.
This article is about OAuth 2.0 authorization scheme integration with ASP.NET MVC REST Web API.
C# 2.0 Features: Property Accessor Accessibility Modifiers
10/20/2023 5:20:11 AM.
One of the new features added to C# version 2.0 is accessibility modifier support for property accessor. In this article, I will show you the advantages and coolness of using this feature.
Checking Previous Instance (Single Instance) Of An C# Windows Application, Also Setting MDI Child Form To A MDI Parent
10/18/2023 4:42:04 AM.
In this article I will describe how to check previous instance (single instance) of an C# windows application and also whether a MDI child is set to a MDI parent
New Dataset Features In ADO.Net 2.0
10/12/2023 4:58:43 AM.
ADO.NET class libraries are used for accessing data from a wide range of data sources. One of the best features in ADO.Net is DataSet.Even though it was an exciting feature, performance was a concern
C# Using The Proxy Pattern To Define Relationships
9/22/2023 10:27:49 AM.
I was recently working on a 2.0 Framework project where we had many types of related objects. However, we needed to ensure that there were not multiple instances of the same object in memory. Usuall
Iterator In C# 2.0
9/20/2023 5:33:57 AM.
Iterator is one of the new feature in C# 2.0. I am trying to explain it with Employees and Department classses.
Generics in C#
9/5/2023 8:59:02 AM.
Generics are the most useful C# 2.0 language extensions, beside Anonymous methods, Iterators, Partial types And Nullable types.
The Future of Blockchain with Polygon 2.0 and Polygon CDK
9/4/2023 3:28:00 PM.
Polygon CDK: Your key to simplified blockchain development with modularity, interoperability, shared liquidity, and ZK tech.
Getting Started With Apache Cassandra
8/22/2023 6:38:54 AM.
Apache Cassandra is a highly scalable and distributed NoSQL database designed for handling massive amounts of data across multiple servers while maintaining high availability and fault tolerance. It&#
Anonymous Methods in C# 2.0
8/20/2023 2:37:07 PM.
In this article, we will explore the anonymous method feature introduced in C# 2.0.
Entering the Next Phase with Polygon 2.0
7/27/2023 9:45:57 AM.
Polygon 2.0: Game-changing blockchain platform offering scalable dApps. Enhanced protocol architecture, POL tokenomics, and decentralized governance.
Google OAuth 2.0 Authorization In Azure API
7/27/2023 8:35:17 AM.
Here, I am going to demonstrate how can we use Google OAuth 2.0 in Azure API. App Service Authentication/Authorization is exposed in the Azure Preview Management Portal.
What is WebView2 and How it is Linked to Microsoft Teams 2.0?
7/14/2023 7:07:46 AM.
Now everywhere in the market the latest buzz word is the new version of Microsoft Teams 2.0 release. But as a tech enthusiast we would like to know what is the change and why we need that change for t
Enhancing Blockchain Efficiency with Polygon 2.0
7/2/2023 5:48:25 PM.
Explore the transformative potential of Polygon 2.0, a Layer 2 scaling solution on Ethereum, enhancing speed, scalability, and interoperability.
Depth Comparison of Web 1.0, Web 2.0, and Web 3.0 The Evolution of the World Wide Web
4/21/2023 9:05:22 AM.
This blog is related to the Evolution of the World Wide Web
How To Create Custom Hook Using React 18.2.0 (UseReducer)
3/28/2023 12:06:52 AM.
In this article, you will learn how to create custom hook, using React 18.2.0 (UseReducer).
SharePoint app-only principal to acess SharePoint Online
10/6/2022 5:07:52 AM.
This article, describes what token based authentication is and the steps required to achieve this.
JSON Web Token (JWT) In Layman Terms
9/26/2022 7:15:00 AM.
This article describes general definition of JWT aka Access Token in general terms.
Admin Consent Flow For Microsoft Graph PowerShell Module
9/26/2022 5:03:43 AM.
In this article, let’s try to understand basic identity flows involved in Graph PowerShell module and admin consent to interact with Graph PowerShell.
Introduction to .Net Framework 2.0 Nullable Types
8/24/2022 8:59:41 AM.
Sometimes you work with a value type that does not have a defined value in certain circumstances. For example, a field in a database might need to distinguish between having been assigned a meaningful
Creating Your Own Validation Attribute In MVC And Web API 2.0
6/22/2022 7:13:53 AM.
In this article, we will learn how to create your own validation attribute in MVC and WebAPI 2.0.
What Are The Differences Between Web 2.0 And Web 3.0
6/1/2022 1:04:00 PM.
In this article, you will learn what are the difference between web 2.0 and web 3.0.
ASP.Net 2.0: Export GridView to Excel
5/2/2022 10:53:08 AM.
This article describes how to Export an ASP.Net 2.0 GridView to Excel.
ASP.Net 2.0: Export GridView to Excel - Part II
5/2/2022 10:44:55 AM.
In this version of the article, we will include the handling the Hyperlink columns in the GridView export to Excel and also re-factor our original logic to use more general features of Reflection.
Simple FTP Demo Application Using C# And .Net 2.0
1/31/2022 11:47:56 AM.
An article to demonstrate common FTP functionalities using C# and .Net 2.0.
Resource Files in ASP.NET
1/31/2022 11:15:49 AM.
This article explains you the use of resource files in ASP.NET 2.0.
OAuth2.0 vs OpenID Connect (OIDC) - What? Why? How?
1/17/2022 4:11:13 AM.
In this article, you will learn about OAuth2.0 and OpenID Connect (OIDC) Core Concepts – What? Why? How?
Authentication And Authorization In ASP.NET Core 2.0 Using Azure Active Directory And OpenID Connect
10/13/2021 12:24:57 AM.
This article mainly covers how to setup and configure Azure AD tenant and integrating Azure AD into asp.net core 2.0 web app for authentication and role base authorization.
Dynamics 365 Azure Service Account Creation for Azure DevOps & Dynamics 365(Single Tenant OAuth 2.0 Authentication)
8/9/2021 6:56:48 AM.
Dynamics 365 Azure Service Account Creation for Azure DevOps & Dynamics 365(Single Tenant OAuth 2.0 Authentication)
Best Features Of Flutter 2.0 That Boost Mobile App Development
7/23/2021 5:48:10 AM.
Flutter boost the mobile app development process. Here’s Everything You Need to Know About Flutter 2.0 | Find How its New Features are Helpful
Build A Low Code Chatbot Using Bot Framework Composer 2.0
7/15/2021 6:17:43 AM.
If you'd like to build a chatbot but have no prior experience or expertise, look no further. The Bot Framework Composer is a visual tool from Microsoft that helps you get started with chatbot deve
Working With Google OAuth 2.0 in Visual Studio 2013 RC
5/28/2021 7:23:03 AM.
This article will help you to authenticate an ASP.NET MVC 5 web application with the Google OAuth2.0.
Working With MVC Using ASP.Net Identity 2.0.0-Beta1
5/24/2021 9:03:21 AM.
This article describes how to work with the various approaches in MVC applications using ASP.NET Identity 2.9.9-Beta1.
OAuth 2.0 Overview
4/27/2021 2:47:59 PM.
This article only talks about Oauth protocol.
Introduction to ASP.Net Identity 2.0
4/12/2021 5:48:53 AM.
ASP.NET Identity is the membership system for authentication and authorization of the users by building an ASP.NET application.
Access Google Data Using OAuth
3/16/2021 7:59:43 AM.
Here I would like to explain how to get a list of Google Drive Documents and prompt users for access to get the documents list (using OAuth2.0 for Login).
OAuth2.0 Framework In ASP.NET Web API
3/1/2021 5:13:47 AM.
This article describes the OAuth2.0 Framework used in the ASP. NET Web API for authorization.
Page Structure in ASP.Net
2/11/2021 10:57:43 AM.
Today I am going to discuss ASP.NET page structure.
Introduction To The ASP.Net Identity Preview
2/8/2021 10:06:13 AM.
This article describes the new release of ASP.NET Identity version, version 2.0.0-alpha1 and upgrading the existing app to the new identity.
Working With New ASP.Net Identity 2.0.0 in ASP.Net Application
2/8/2021 8:05:13 AM.
This article introduces the new ASP.NET Identity version and explains how to migrate to the new version from the old version of ASP.NET Identity.
Encrypting and Decrypting Cookies in ASP.NET 2.0
2/3/2021 9:18:44 AM.
This article demonstrate how to encode and decode cookies in ASP.NET 2.0
Update and Delete in GridView
2/3/2021 7:18:20 AM.
In this article, we will look at how to update or delete a record in a database table using a GridView control.
DataAccess
11/26/2020 12:01:55 AM.
Simple DataAccess in DataGrid Identifying Reference Concepts.
Installing And Using .NET 4.7.x, .NET Core 2.0, And C# 7.x With VS 2017
11/23/2020 10:27:47 PM.
This article explains how to install and use .NET Framework 4.7, .NET Framework 4.7.1 & .NET Core 2.0 and troubleshooting if you are getting an exception while installing these latest components.
ASP.NET Core 2.0 Middleware
11/23/2020 4:58:17 AM.
Create a Hello World app using ASP.NET Core Middleware. Middleware components are called in the order they appear in Configure() method; i.e., the order in which they're added to the pipeline. The
ASP.NET Core 2.0 Empty Project
11/23/2020 4:56:42 AM.
In this article, we will create an empty ASP.NET Core project that doesn’t include default features, i.e., an empty shell.
ASP.NET Core 2.0 Dependency Injection
11/23/2020 4:52:49 AM.
Here e will learn how to use ASP.NET Core service container for dependency injection.
ASP.NET Core 2.0 Configuration
11/23/2020 4:46:12 AM.
ASP.NET Core has a simple mechanism to read application settings from various sources like JSON files, Environment variables or even custom data sources. It is also simple to use the settings, thanks
ASP.NET Core 2.0 Environments
11/23/2020 4:40:18 AM.
Starting from an empty project, discussed in a previous post, modify the Configure() method to use the IHostingEnvironment to call different middleware based on current environment.
Azure NoSQL In ASP.NET Core 2.0
11/23/2020 4:36:51 AM.
The sample code will require you to set up an Azure account, NoSQL database and collection.
ASP.NET Core 2.0 Error Pages
11/23/2020 4:27:39 AM.
Starting from an empty project, created in a previous post, amend the Configure() method of Startup class to use middleware needed for error handling. Below I’ve used a custom middleware (defined as l
ASP.NET Core 2.0 Structured Logging
11/23/2020 4:22:56 AM.
This article is about how to work with structured logging in ASP.NET Core and Serilog
Azure Blob Storage In ASP.NET Core 2.0
11/23/2020 4:20:07 AM.
In this article you will learn how to use Azure Blob storage in ASP.NET Core.
ASP.NET Core 2.0 Session State
11/23/2020 4:17:49 AM.
Using an empty project from a previous post, amend Startup class ConfigureServicee() method, and add services for session and its backing store.
ASP.NET Core 2.0 File Providers
11/23/2020 4:15:55 AM.
ASP.NET Core provides an encapsulation of System.IO.File type in order to limit the access to file systems via PhysicalFileProvider type, which is an implementation of IFileProvider.
ASP.NET Core 2.0 Response Compression
11/23/2020 4:08:51 AM.
When you’re unable to use the compression features of web servers (IIS, Apache, Nginx), ASP.NET Core provides an alternate option, Response Compression middleware. It’s performance won’t match server
ASP.NET Core 2.0 MVC Routing
11/23/2020 4:05:21 AM.
Routing in ASP.NET Core MVC is the mechanism through which incoming requests are mapped to controllers and their actions. This is achieved by adding Routing middleware to the pipeline and using IRoute
Emailing Via Azure In .NET Core 2.0
11/23/2020 4:01:37 AM.
In this article, you will learn about emailing Via Azure in .NET Core 2.0.
ASP.NET Core 2.0 MVC Model Binding
11/23/2020 3:58:38 AM.
In a previous post on Routing, I showed how MVC maps URLs to Controller and actions to execute. We touched on the topic of the model binding mechanism through which MVC binds routing template tokens t
ASP.NET Core 2.0 MVC Razor
11/23/2020 3:25:47 AM.
ASP.NET Core MVC middleware will find and execute the Razor template (.cshtml file) when the Controller returns ViewResult. Razor templates use syntax that combine C# and HTML to produce the final HTM
ASP.NET Core 2.0 MVC Layout Pages
11/23/2020 3:10:53 AM.
Layout page is added to the Views/Shared folder and is named (as a convention) _Layout.cshtml. There can be more than one layout pages in your application too.
ASP.NET Core 2.0 MVC Partial Views
11/23/2020 3:08:35 AM.
Partial views are special type of views that are rendered inside other views. They are useful for reusing parts of a view or splitting a large view into smaller components.
ASP.NET Core 2.0 MVC View Components
11/23/2020 3:03:34 AM.
View Components are special types of views that are rendered inside other views. They are useful for reusing parts of a view or splitting a large view into smaller components.
ASP.NET Core 2.0 MVC Areas
11/23/2020 2:59:29 AM.
Razor pages inside Areas folder can use the Layout page located outside it (e.g. in /Views/Shared folder). You can define a separate Layout page for each Area too. Yet another approach is to define a
ASP.NET Core 2.0 MVC Tag Helpers
11/23/2020 2:51:51 AM.
Tag Helpers help generate HTML by attaching attributes to existing HTML elements or by creating new elements. Although they look like HTML elements and attributes, Tag Helpers are processed by Razor (
ASP.NET Core 2.0 MVC Custom Tag Helpers
11/23/2020 2:49:23 AM.
As discussed in the previous post, Tag Helpers help generate HTML by attaching attributes to existing HTML elements or by creating new elements. In this post we’ve created a new tag to display employe
ASP.NET Core 2.0 MVC Distributed Cache Tag Helper
11/23/2020 2:45:12 AM.
Cache and Distributed Cache Tag Helper help improve performance of your application by caching view’s content, either in-memory or in a distributed cache (e.g. Redis). Distributed Cache Tag Helper use
ASP.NET Core 2.0 MVC Filters
11/20/2020 3:54:39 AM.
Filter runs after an action method has been selected to execute. MVC provides built-in filters for things like authorization and caching. Custom filters are very useful to encapsulate reusable code th
Passing Parameters To Middleware In ASP.NET Core 2.0
11/20/2020 3:49:33 AM.
I discussed in an earlier post that it is good practice to define middleware in a separate class and add to the pipeline using extension methods. We may also need to pass information to our middleware
Creating CRUD API In ASP.NET Core 2.0
11/20/2020 3:38:49 AM.
ASP.NET Core gives a unified mechanism for creating MVC and Web API application. The key difference is that Web API will return JSON (or XML) and HTTP status codes instead of views, in order to commun
ASP.NET Core 2.0 Secret Manager
11/20/2020 3:28:43 AM.
I discussed in the previous post how configuration settings can be stored in configuration files. However, these files are checked in the source control and not suitable to store confidential settings
Filtering In ASP.NET Core 2.0 Web API
11/20/2020 3:23:48 AM.
Filtering information is usually received via query parameters. The POCO FilteringParamssimply hold this information and passes to service (or repository).
Paging In ASP.NET Core 2.0 Web API
11/20/2020 3:18:54 AM.
Paging information; i.e., page number and page size, is usually received via query parameters. The POCO PagingParams simply holds this information and passes it to service (or repository).
Sorting In ASP.NET Core 2.0 Web API
11/20/2020 3:10:52 AM.
Sorting information is usually received via query parameters. The POCO SortingParams simply hold this information and passes to service (or repository).
Versioning ASP.NET Core 2.0 Web API
11/20/2020 12:21:27 AM.
As your Web API changes, you would need to add versioning support in order for clients to continue working correctly. Adding versioning support in ASP.NET Core involves first configuring services in S
ASP.NET Core 2.0 Web API AND HATEOAS
11/20/2020 12:16:32 AM.
The idea behind HATEOAS (Hypermedia As The Engine Of Application State) is to transfer links in the resource representations. The sample demonstrates how links can be provided for a collection and ind
Handling Concurrency In ASP.NET Core 2.0 Web API
11/19/2020 11:50:09 PM.
We add a magic value to the response based on data we hold at the time. Usually ETag header is added for this purpose containing hashed value based on data/body of response.
ASP.NET Core 2.0 Tag Helper Component
11/19/2020 11:45:29 PM.
In case you’re wondering if the solution above is missing a Tag Helper for head HTML element, it’s not. ASP.NET Core team has provided us with two built-in Tag Helpers, one targets head and the other
Formatters In ASP.NET Core 2.0 Web API
11/19/2020 11:33:04 PM.
Let us learn about formatters used in ASP.NET Core 2.0 Web API.