Open in app
Home
Notifications
Lists
Stories

Write
Kevin (Xiaocong) Zheng
Kevin (Xiaocong) Zheng

Home
About

Mar 18

How to update .NET core 5.0 to 6.0

There is a Microsoft’s official documents talking about how to migrate from ASP.NET core 5.0 to 6.0, we could follow this document to do the updates. Migrate from ASP.NET Core 5.0 to 6.0 . We could also follow our own case. In our case, we could create a blank ASP.NET…

Aspnetcore

2 min read


Mar 16

Why Entity Framework(ORM) is better and more secure.

ORM stands for Object-Relational Mapping (ORM) is a programming technique for converting data between relational databases and object-oriented programming languages such as Java, C#, etc. ORM uses objects to encapsulate database operations, so you don’t need to touch the SQL language. Developers only use object-oriented programming, interact directly with data…

Orm

4 min read


Mar 16

How to migrate SQL server 2008 to 2019 by using SSMS

Some of our legacy applications’ database hosting on a 2008 SQL server. We need to migrate the schema and data to SQL server 2019. Microsoft’s official solution is to use the DMA tool to do that, but Denise found we could also use SSMS to do so. …

Sql Server

3 min read

How to migrate SQL server 2008 to 2019 by using SSMS
How to migrate SQL server 2008 to 2019 by using SSMS

Mar 16

Build the Azure SSO login page in Blazor Server application with SAML

There is two way to use Azure SSO, OpenID, and SAML, in this article we will discuss how to use SAML for SSO login. What is SSO and How it works? SSO is short for Single Sign-On. Azure Active Directory Seamless Single Sign-On (Azure AD Seamless SSO) automatically signs users in when they are on their corporate…

Azure Sso

7 min read

Build the Azure SSO login page in Blazor Server application with SAML
Build the Azure SSO login page in Blazor Server application with SAML

Sep 23, 2021

Deploy workload in Rancher

There are two different types of methods to deploy the workload in Rancher, Ingress, and Nodeport. Ingress Ingress is actually NOT a type of service. Instead, it sits in front of multiple services and acts as a “smart router” or entry point into your cluster. You can do a lot of…

Rancher

4 min read

Deploy workload in Rancher
Deploy workload in Rancher

Sep 23, 2021

How to find detailed authentication failure information from LDAP’s DirectoryEntry function

A lot of our applications use LDAP’s DirectoryEntry function to authenticate users. When the authentication request fails, the returned information in the main body will only write general information such as “user name or password error”, but sometimes it is not caused by the wrong password, so we need to…

Ldap Authentication

2 min read

How to find detailed authentication failure information from LDAP’s DirectoryEntry function
How to find detailed authentication failure information from LDAP’s DirectoryEntry function
Kevin (Xiaocong) Zheng

Kevin (Xiaocong) Zheng

A hacker and a passionate developer

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable