C# Corner

Resources  
  • ASP.NET Overview And Comparison Of ASP.NET TechnologiesApr 24, 2018. ASP.Net is the Microsoft Web Development Framework. It is a part of .Net Platform. ASP.Net is used to build single page applications, dynamic applications, enterprise applications, online banking etc.
  • Xamarin.Forms Application For A ScrollView Multiple Circles ImageApr 21, 2018. This article demonstrates how to create a Xamarin application for a ScrollView Multiple Circle Image. Xamarin is a platform that allows us to create a multi-platform mobile application for platforms, like Android, Windows, and IOS through a single integrated development environment (IDE).
  • Integrating "Sign In With Google" Functionality To An ApplicationApr 09, 2018. This article demonstrates how to integrate "Log in using Google account" functionality to your web application. There are many ways to integrate it. Here, I will explain how to integrate using REST API. Before you can integrate Google Sign-In into your website, you must create a Google API Console project and client ID, which you need to call the sign-in API.
  • Google Smart Lock In AndroidApr 07, 2018. By integrating Smart Lock for Passwords into your Android app, you can automatically sign users in to your app using the credentials they have saved. Users can save both username-password credentials and federated identity provider credentials. Integrate Smart Lock for Passwords into your app by using the Credentials API to retrieve saved credentials on sign-in.
  • Integrating "Sign In With LinkedIn" Functionality To An ApplicationApr 07, 2018. This article demonstrates how to integrate "login using the LinkedIn credential" in your web application.
  • LINQ Fundamentals - Single() Vs SingleOrDefault() - Part TwoApr 05, 2018. In first part we discussed First() and FirstOrDefault() extension method, In this part we will discuss Single() and SingleOrDefault().
  • Single Page Application Using ASP.NET Core - AngularMar 31, 2018. In this post, we are going to create a Single Page Application (SPA) with AngularJS and ASP.Net Core. We will use Angular-UI-Router for our application routing instead of MVC routing.
  • Multiple Models In One View Using ASP.NET MVC And Entity FrameworkMar 28, 2018. In a client requirement, I needed to create a page where two forms or models exist in a single View (page), like login and registration in the same single view.
  • How To Enable HTTPS On Your Website For FreeMar 20, 2018. Here is a walk-through of the process so as to make you acquainted with the process of how to implement the SSL without spending a single cent.
  • How To Install Azure Active Directory Pass-Through Authentication (PTA)Mar 19, 2018. In this article, we will see how to install Azure AD pass-through Authentication (PTA) along with Seamless Single Sign-on (SSSO).
  • Generating Client Certificate For P2SMar 13, 2018. In my previous article, I have explained about P2S VPN gateway “Azure Native Certificate Authentication” through Self Signed Root certificate. The Self Signed Root Certificate cannot be shared with the end users as it has more privileges. The Child Certificate can be exported from the Self Signed Root Certificate, and the Azure resources can be accessed through this certificate by the end users.
  • Using SWITCH On A Single PartitionMar 12, 2018. Several months ago, I was looking at a question posted on ask.sqlservercentral.com. I discovered an answer to a question regarding how to move a large amount of data around quickly. The solution was related to an aspect of table partitioning that I was not aware of. If you aren’t familiar with partitions in SQL Server, you can “divide” up a table into different segments or partitions. Often this is found in large tables (think millions/billions of rows) in order to quickly and efficiently move data around. Moving partitions around is a meta-data operation which is what makes it so efficient.
  • Learn Angular 4.0 In 10 Days - Route Process - Day NineMar 08, 2018. In this article, we will discuss about the route process for a single page application in angular 4.0.
  • Table Splitting In Entity Framework Core 2.0Mar 06, 2018. One of the major benefits of the Entity Framework is that our entity model does not need to match our database model. With Table Splitting, it is possible to map multiple entities to the single database table.
  • How To Create Calendar Overlays Using Single Calendar App (OOTB)Feb 26, 2018. In this article, we will see how to create calendar overlays in SharePoint 2013 using a single Calendar App. Here, I explore how to achieve this using Out of The Box functionality.
  • All About Appsettings.json In ASP.NET Core 2.0Feb 19, 2018. This article talks about the use of maintaining multiple configuration files for a single solution file and how to do this.
  • Building SPA Using AngularJSFeb 15, 2018. I have created SPA using Angular.js because I had requirement where user can update monthly activities corresponding to their respective villages. I named the application as Continuous Quality Improvement Tracker (CQI).
  • Microsoft Operations Management Suite (OMS) - A Beginner's GuideFeb 13, 2018. Operations Management Suite (also known as OMS) is a collection of cloud-based services for managing your on-premises and cloud environments from one single place. Rather than deploying and managing on-premises resources, OMS components are entirely hosted in Azure. In simple words, what basically happens is that OMS goes and talks to different servers, applications in your environment, collects information about how they're doing, consolidates this information in the form of nice colorful graphics and searchable records, after that presents it to you in one single, convenient place, and it doesn't matter where your servers or applications are running, Azure, AWS, on-premises or which operating system they're running on, Windows or Linux, it just works. Configuration is minimal, and you can be up and running literally in a matter of minutes.
  • Top 10 New Features Of ASP.NET Core 2.0Jan 22, 2018. .NET is now .NET Core and known as cross-platform and open source platform where you can build your all types of applications. An application could be a web app, desktop app, mobile app or gaming app. All type apps can be created using a single platform and it’s none other than .NET Core.
  • Expression Bodied Members In C#Jan 18, 2018. What is Expression Bodied Members?1) Expression Bodied member is introduced in C#6.0 and enhanced in C#7.0. 2) Expression Bodied is a new technique or implementation to make code concise and readable. 3) Expression Bodied makes the type member(Constructor, Destructor, Methods, Property, Indexer) defined in a single expression. 4) Expression Bodied members can only be applied to the below list of type members: Constructor introduced in C#7.0 Destructor introduced in C#7.0 Property get accessor introduced in C#6.0 Property set accessor introduced in C#7.0 Methods introduced in C#6.0 Indexer introduced in C#7.0 The Syntax of expression body definition is:member => expression; where expression should be a valid expression and member can be any from above list of type members.Suppose we have a method or constructor that contain a single expression or line of code. Then In spite of using the traditional way to write code inside a method or constructor code block, we can write them as a single syntax. Those members who can follow this approach is known as Expression Bodied Members.
  • Authentication With Route Guards In Angular 5 Single Page ApplicationJan 11, 2018. Angular comes with many built-in features which can be used to achieve things like authentication and authorization Route guards are one of them; let’s see how we can achieve this in this article.
  • How To Create An Angular Service And Access It In Multiple ComponentsJan 10, 2018. In our previous article, we developed a single page application using Angular 4. Now in this article, we are going to talk about services.
  • Setup React App Using Node.js, Webpack And TypeScriptJan 09, 2018. React is one of the leading technologies that is used to create single page applications(SPA). Some others are Angular and Vue.js. In this article we will learn how to set up a React project using Webpack, Node.js and Typescript.
  • A Single Page Application Using Angular v4Jan 08, 2018. In this article, we are going to create a single page application in Angular 4.
  • ASP.NET Core 2.0 Cookie AuthenticationJan 02, 2018. Cookie Authentication allows developers to hook into events at various lifecycle stages of the authentication process. For instance you could log successful sign-ins using OnSignedIn or use OnValidatePrincipal (runs on every request) to invalidate the user (e.g. if you want to force sign-out).
  • ASP.NET Core And EF Core 2.0 TestingDec 29, 2017. The single biggest selling point of MVC architecture in general and ASP.NET Core in particular is that it makes testing much simpler. ASP.NET team has done a great job in making a framework that is pluggable, thus enabling testing of controllers, repositories and even the entire application a breeze.
  • Navigation Drawer Activity In AndroidDec 27, 2017. In this article, we will learn how to use a single navigation drawer for different activities.
  • Xamarin.Forms - Microcharts AppDec 11, 2017. In this article, we are going to learn how to display micro-charts in single line code for Xamarin.Forms.
  • Building SPA With Angular And ReduxDec 01, 2017. In the current application development era, Single Page Application (SPA) is a great feature to develop modern web based applications. In these SPA applications we tend to move the data level dependency from the server side to browser level as much as possible to improve the application performance. So as much as application level functionality moves to the browser level the amount of the data and way to manage these data is also increased. Modern SPA application frameworks like Angular and React use component based architecture that divides our application into small-small sections. Each component contains its own HTML page, stylesheet and its own state(data). This approach is very efficient because it divides our application into small sections that we can manage very easily and also we can reuse these components in our application.
  • Client Side Routing Using Angular In MVCNov 29, 2017. AngularJS supports a Single page application routing module called ngRoute. When a user requests a specific url, the routing engine fetches that url and renders the view based on the defined routing rules. AngularJS appends '/#/' to the url to redirect to a particular url using $location service. For example, to redirect to '/Article', the url would be http://localhost/#/Article.
  • Convert XML File To Excel FileNov 27, 2017. Here, we are going to learn to read XML files in C# WindowsForm applications. We are going to make a small single-form application which takes an XML file from the user and convert XML Data to Excel Data and Returns an Excel File.
  • Your Singleton Might Not Be "Single"Nov 21, 2017. Singleton has been a very popular design pattern as it is proven to have some advantages compared to the global variables
  • Retrieve SharePoint Lookup Field Value Via C#Nov 07, 2017. Get and set a SharePoint Lookup Field via SSOM C#. In this article, I have explained how to get & set SharePoint lookup field (single/multiple) values programmatically via Server Side Object Model in C#.
  • Simple Single Side Traffic Controller Using Timer ControlOct 25, 2017. This is a simple article for beginners who are getting introduced to C# programming in which they will learn how to code using Timer control inside Windows form
  • What Is Version Control And Why You Should Use ItOct 09, 2017. In this article, we will learn what Version Control is, and what are the benefits of version control. Version Control means keeping the copies of your code or files from every stage in its lifecycle. Version control system allows us to manage all versions of our code with representing single version at a time.
  • Upload Multiple Files To SharePoint List On Single Click Using Angular And jQueryOct 07, 2017. This article explains how to upload more than one files into a SharePoint list on just single click using Angular and jQuery.
  • Starting With Microsoft TeamsOct 05, 2017. Microsoft Teams is a chat based workspace in Office 365. It enables the users to have the contents from all office 365 applications in a single place and it even allows us to connect with third party applications through Connectors.
  • Execution Of Selenium Web Driver Using C# And JavaScriptOct 01, 2017. In my previous articles / blogs on selenium webdriver , we have seen the execution of various HTML controls using selenium C#. As we know using selenium we can automate anything which we see on the webpage or web application like Alert message , prompt message ,messagebox , textbox , dropdown buttons like (single click ,double click) , hyperlink , checkbox ,radiobutton etc , and even we can automate applications which is developed using Ext.js(Sencha Applications) or KendoUI applications etc.
  • How To Create To-Do CRUD Operation With ASP.NET MVC Core, Angular 4.0Sep 21, 2017. We want to create below single page application with CRUD operation, Add, Update and Remove functionality with in-memory TodoRepository Database.
  • Learn Universal Windows Programming Via Modern C++ (RadioButton)Sep 14, 2017. RadioButton is used to allow to the user select single items, whereas checkbox allows users to multiselect.
  • ASP.NET MVC CRUD Operation Using Entity Framework Without Writing Single CodeSep 11, 2017. Here, you will learn to do CRUD (Create,Read,Update and Delete) operations in MVC using Entity Framework without writing a single line of code.
  • Kickstart Azure Database For PostgreSQLSep 10, 2017. This blog post will walk you through creating an Azure Database for PostgreSQL in Azure Portal. PostgreSQL is a powerful, open source object-relational database system and has capability to handle workloads ranging from small single-machine applications to large Internet-facing applications with many concurrent users. Azure Database for PostgreSQL is a managed service which enables you to run, manage, and scale PostgreSQL databases in the cloud.
  • Introduction To OWASPSep 06, 2017. OWASP is a 501(c)(3) worldwide not-for-profit charitable organization focused on improving the security of software. It is a single location to provide fail and real-world information about App Securities for individuals, corporations, government bodies and other worldwide orgnisations. However It does not endorse or suggest commercial products or services. It has its own application security tutorial series.
  • Learn About Azure Mobile ServicesAug 28, 2017. Azure mobile app service provides high scale functionality of azure app services to add sign -in, push notifications, data sync and many more. It also helps us to connect your app to many Enterprise systems. It provides a scale up facility for many customers across multiple geographies.
  • Static Resource Using Xamarin.Forms Version (1.0)Aug 22, 2017. Xamarin is a platform that allows us to create multi-platform mobile applications for platforms like Windows, iOS, and Android, through a single integrated development environment (IDE). We will discuss how to create a Static Resource using Xamarin.Forms (or) cross-platform from VS2017.
  • Understand Azure Cosmos DB - Table APIAug 18, 2017. Cosmos DB is a globally distributed multi-model database. Using the API, applications running on Azure Table storage can take advantage of secondary indexes, turnkey global distribution, dedicated throughput, and single digit millisecond latency with 99.99% comprehensive SLAs.
  • Download Files In Zip Format Using ASP.NET MVC Razor And SweetAlert LibraryAug 10, 2017. There are so many websites that display a list of files to the end user. The user can then select one or more files from the list and request a zipped bundle of those files as a single download. In this article, I will show you this implementation using MVC.
  • Understanding Azure Mobile ServicesAug 09, 2017. This article will give you an idea about the Azure Mobile Services. It allows the functionality of Azure App Service to add sign-in, push notifications, and data sync to your mobile app. Connect your app to enterprise systems and on-premises resources.
  • Custom Content Page Using Xamarin.FormsAug 09, 2017. Xamarin is a platform that allows us to create multi-platform mobile applications like Windows phone, Apple iOS, and Android through a single integrated development environment (IDE). This platform allows the designers to develop and design various mobile platform applications within a limited period. We will discuss how to create CustomContentPage using Xamarin.Forms (or) cross platform from VS2017.
  • Deploying A Docker On Ubuntu Using Microsoft Azure PortalAug 08, 2017. This article shows how to install docker on ubuntu in the Azure portal. Sign-in into the Azure Portal by entering your email and the password, If you don't have any account press this Link to create a new account.Enter the mail address and press next.
  • Phone Number Authentication Using FirebaseAug 06, 2017. In this article, I am going to explain how to use phone number authentication on android with google firebase, which allows users to sign in using their phone number by receiving a One Time Password SMS.
  • Using MasterPage In Xamarin.FormAug 04, 2017. Xamarin is a platform that allows us to create multi-platform mobile applications like Windows phone, Apple iOS, and Android through a single integrated development environment (IDE). We will discuss how to create MasterDetail Page applications from VS2017. There are many plugins available for Xamarin Cross platform including Stack Layout, Label,ScrollView and buttons.
  • Pre/Post Build Events Command Line In Visual StudioAug 02, 2017. Pre/Post build events are useful when we wish to perform some operation before/after a project is built. These operations are nothing but the Shell commands being used from the command line. A build event can be formed using a single, multiple, or conditional commands.
  • Writing Code With Programming Ligatures In Visual StudioAug 01, 2017. Almost all visual studio developers are already in love with Consolas font. Consolas is an awesome, top ranked font to write code. But sadly, Consolas doesn't has any ligature support for us. What is ligature in a language? Typographic ligature occurs when two or more letters are joined as a single letter. For example AE > Æ, OE > Œ etc. So how can we carry ligature in our code in visual studio? There are plenty of fonts to write code with ligature support, such like- Fira Code, HasKlig, Monoid and etc.
  • How To Create Simple Game Play Application Using Cross PlatformJul 15, 2017. Xamarin is a platform that allows us to create multi-platform mobile applications like (Windows phone, Apple iOS , Android) through a single integrated development environment (IDE). This platform allows the designers to develop and design various mobile platform applications within a limited period. We will discuss how to create game applications using Xamarin.Forms (or) cross platform from VS2017. There are many plugins available including Stack Layout, Label and button.
  • React Tutorials - Day Five - RouterJul 10, 2017. Today we learn about the routing in React, we learn how to setup routing configuration and also learn how routes work in React. If we want to create a single page application then we need the routing to redirect from one page to another and read the route parameters. To perform the routing in React we should have to install the “react-router-dom” packages.
  • Understanding Office 365 And Directory SynchronizationJul 05, 2017. There will be several occasions where we might come across the need for Active Directory synchronization with Office 365 or Azure Active Directory for enabling Single Sign On (SSO).
  • Microsoft Azure Active Directory Identity And Access Management With MVC 5 Web ApplicationJul 04, 2017. In this article, I will show you a short demo of how to register your existing MVC 5 Web Application with Windows Azure Active Directory and set authorization. In the same way, you can also implement Single-Sign-On with Azure AD.
  • Building Mobile Apps Using Xamarin.Forms With .NET StandardJun 30, 2017. The .NET Standard Library is a formal specification of .NET APIs that is intended to be available on all .NET runtimes. It is a single library with a uniform API for all .NET Platforms including .NET Core. You just create a single .NET Standard Library and use it from any runtime that supports .NET Standard Platform.
  • Code Improvement Techniques In C#Jun 13, 2017. General code improvement technique over string.empty, string.Equals, string.Intern, StringBuilder, string.Format, case insensitive comparisons, using Block and Linq - First, FirstOrDefault, Single and SingleOrDefault. Main focus points are - what are the advantages and the purpose to use these.
  • Create A Simple Sign Up Page In Xamarin.FormsMay 30, 2017. Create a simple Sign Up page in Xamarin.Forms.
  • Filtering In UI-Grid With AngularJS And WebAPIMay 22, 2017. In this article, you will learn how to filter a UI-Grid data based on the columns and the given values.
  • ASP.NET MVC 5 - Multiple View Models In Single ViewApr 12, 2017. This article is about implementing multiple view models in a single view via ASP.NET MVC5 platform.
  • CRUD Operation Using Single Stored Procedure In ASP.NET MVC Of Real-Time ProjectMar 31, 2017. This article presents an overview of CRUD operations, using a single stored procedure in ASP.NET MVC of real- time projects
  • Allow Only Single Checkbox To Be Checked At A Time In Kendo MVCMar 27, 2017. This article imparts knowledge on how to allow only single checkbox to be checked at a time in Kendo MVC.
  • Lightweight Single Page Application With MVC And SammyJSJan 17, 2017. When Angular is just too much!
  • Create An Aurelia Single Page Application In ASP.NET Core 1.0Jan 17, 2017. In this article, you will learn how to create an Aurelia single page application in ASP.NET Core 1.0.
  • Configuring Aurelia Single Page Applications In ASP.NET Core 1.0Jan 16, 2017. How to configure Aurelia Single Page applications in ASP.NET Core 1.0
  • Single Table Inheritance In LINQ To SQLJan 07, 2017. In this article, we will see single table inheritance in LINQ to SQL.
  • Creating A Single View Application Using IonicJan 04, 2017. In this article, you will learn how to create a single view application using Ionic.
  • Single Server Installation In SharePoint 2016Jan 04, 2017. In this article, we will walk through the step-by-step process of installation and configuration of SharePoint Server 2016.
  • Sharepoint Columns ExploredJan 02, 2017. In this article, you will learn everything about SharePoint columns. I am going to talk about the single line of text column type.
  • Modular Way To Develop AngularJS Single Page ApplicationDec 13, 2016. In this article, you will learn about the modular way to develop AngularJS single page applications.
  • Creating Carousel Using SharePoint Out-Of-The-Box WebPartOct 31, 2016. In this article, you will learn how to create a carousel without a single line of code.
  • Working With SharePoint Online Master Pages - Part ThreeOct 05, 2016. In this article, we will learn how we can apply Custom and System Master Pages to the site, using various methods in a single call.
  • How To Brand Your Office 365 Sign In PageSep 24, 2016. In this article, you will learn how to brand your Office 365 Sign in Page.
  • Convert A Single PDF Into Number Of Pages As A PDF Using iTextSharpSep 21, 2016. In this article, I will describe how to convert a single PDF into number of pages as a PDF, using iTextSharp PDF library.
  • Azure Cloud Service - Create Self Signed Certificate Using Visual StudioSep 16, 2016. In this article, we will learn how to create Self Signed Certificate, using PowerShell.
  • How To Sign Out Of Microsoft User Account In Windows 10Sep 08, 2016. In this article, you will learn how to sign out of Microsoft user account in Windows 10.
  • Creating CRUD In Single Page ViewAug 17, 2016. This article explains making CRUD operations in a single page view in MVC.
  • Object Oriented Programming Using C# .NETAug 10, 2016. The fundamental idea behind OOP is to combine into a single unit both data and methods that operates on that data; such units are called an object.
  • Background Task In Universal Windows Program - Part FourAug 09, 2016. This article explains how we can implement the background task into single process modal.
  • Create SSL Website With Self-Signed CertificateJul 18, 2016. In this article, you will learn how to create SSL website with self-signed certificate.
  • SharePoint 2013: How to Render Single Line of Text as Date Range Control using JSLinkJul 15, 2016. In this article, we will discuss the implementation details of Client Side Rendering Framework to convert a Single Line of Text Column to Date Range Control
  • Manage Sign-In Status For Users In Office 365Jul 13, 2016. In this article, you will learn how to manage sign-in status for users in Office 365.
  • Managing Multiple Submit Buttons On Single View In ASP.NET MVC5Jul 11, 2016. In this article, you will learn how to use multiple submit buttons on single view in ASP.NET MVC.
  • Single Page Application Using Web API And AngularJSJun 20, 2016. In this article, you will learn how to create a single page application using Web API and AngularJS.
  • Single Page Application in AngularJSJun 18, 2016. This article is to show how to create a single page application in AngularJS.
  • Targeting Multiple Framework For Single .NET Applications May 03, 2016. In this article you will learn about how to target Multiple Framework for Single .NET Applications.
  • Routing In AngularJS For Single Page ApplicationApr 30, 2016. In this article we are going to learn how to use routing in AngularJS.
  • How To Configure Google Sign-In For ASP.NET MVC 5: Part SixteenApr 30, 2016. In this article you will learn about how to configure Google Sign-In for ASP.NET MVC 5.
  • Remove Multiple Columns From Default View of Document Library From Site CollectionApr 29, 2016. In this article you will learn about a PowerShell script to remove Multiple Columns from Default View of Document Library from a selected set of Site Collections in a single go.
  • PowerShell Script To Backup Multiple Site Collections In A Single Go Apr 26, 2016. In this article you will learn about PowerShell Script to backup multiple site collections in a single go .
  • Inserting List of Records into Single SQL Column As XML File In ASP.NET MVCApr 24, 2016. In this article we will learn how to insert list of records into SQL table single column as XML files in ASP.NET MVC.
  • SQL Server Analytic FunctionsApr 19, 2016. In this article you will learn about SQL Server Analytic functions. Analytic functions can return single or multiple rows for each group.
  • Display Multiple Tables Data in Single View From DataBase in ASP.NET MVC Using DapperApr 18, 2016. In this article we will learn how to display multiple table records from DataBase tables in ASP.NET MVC using Dapper.
  • Retrieve SharePoint List Items Using AngularJS With single App & Multiple ControllersApr 10, 2016. In this article you will learn how to retrieve SharePoint list items using AngularJS with single app directive and multiple controllers on a SharePoint page.
  • What's New with Microsoft Graph SDKsApr 02, 2016. Microsoft Graph is an API that provides a single single REST API endpoint to access various Office related products.
  • CRUD Operations Without Writing Code In ASP.NET MVCMar 28, 2016. In this article you will learn how to use MVC feature to perform all CRUD database operations without writing a single line of code in .NET Framework.
  • Lazy Loading AngularJS Controller Files Using RequireJSMar 19, 2016. In this article, we will discuss how to load AngularJS controller file at run time for a single page application.

About Single-Sign-On

NA
Hire a remote developer
Looking to add more bandwidth to your software team? Web Developers, designers, testers are now available on demand. Flexible hours, very competitive rates, expert team and High Quality work.
X

Build smarter apps with Machine Learning, Bots, Cognitive Services - Start free.

Start Learning Now