C#
C# (see section on name, pronunciation) is an object-oriented programming language developed by Microsoft as part of the .NET initiative and later approved as a standard by ECMA (ECMA-334) and ISO (ISO/IEC 23270).
Application
Security
Remove
Platform
Any
License
Any
How to add extra security to your web application, using two factor authentication.
There are many ways in which passwords can be stored, with varying levels of security. Salted password hashing uses a non-reversible hashing algorithm with the inclusion of a randomised element to...
Highly confidential information, such as passwords or banking details, should be encrypted in memory during use to reduce the risk that it may be revealed to malware or forensic examination. The...
Securing data in C# with various symmetric encryption algorithms. Explanation of the encryption and decryption procedures with example code.
Using the SecureString .NET class to manage sensitive data in C# applications.
Compute the hash code of data in C# using .NET Framework classes.
User Account Control (UAC) protects Vista by preventing programs from performing administrative or system functions without prior permission. Before attempting such a function, you should check...
Explore a simple way to encrypt string using the xor operator.
Currently, the DataTable has minimal support for custom validation in data columns when creating extended data columns. This article shows how to add regular expression validation capabilities to the...
This example code uses the errorProvider control which ships with c# to validate data entry and shows the error icon if validation is not correct
This article demonstrates how to implement forms-based authentication by using a database to store the users.