Programming in C#: Debugging & Security Implementation
Visual Studio
| Intermediate
- 15 videos | 1h 30m 3s
- Includes Assessment
- Earns a Badge
Debugging and securing your applications is crucial prior to deployment. Discover input validation, symmetric and asymmetric encryption, managing an assembly, using compiler directives, and implementing diagnostics.
WHAT YOU WILL LEARN
-
Use regular expressionsValidate data in the json formatUse the sqlconnection and the sqlconnectionstringbuilder classes to guard against attacks on your databaseUse the aescryptoserviceprovider class and the common language runtime's cryptostream object to implement encryptionUse the microsoft windows certificates manager to locate certification authorities and manage user and local machine x.509 certificatesVerify the integrity of data by using hashing on the contents of a fileUse either faster symmetric or more secure asymmetric algorithmsGenerate a unique key pair and assign it to an assembly
-
Create and use winmd assemblyUse microsoft visual studio's global assembly cache (gac) to store and deploy strong-named componentsUse compiler directivesConfigure tracing functionalityWork with trace switches and listenersConfigure performance countersWrite to the event log
IN THIS COURSE
-
4m 33sIn this video, you will learn how to use regular expressions. FREE ACCESS
-
10m 40sIn this video, you will learn how to validate data in JSON format. FREE ACCESS
-
3m 14sIn this video, you will use the SQLConnection and the SQLConnectionStringBuilder classes to protect your database from attacks. FREE ACCESS
-
5m 5sLearn how to use the AesCryptoServiceProvider class and the Common Language Runtime's CryptoStream object to implement encryption. FREE ACCESS
-
3m 58sIn this video, you will use the Microsoft Windows Certificates Manager to locate Certification Authorities and manage user and local machine X.509 certificates. FREE ACCESS
-
4m 3sIn this video, you will verify the integrity of data by using hashing on the contents of a file. FREE ACCESS
-
4m 34sLearn how to use either faster symmetric algorithms or more secure asymmetric algorithms. FREE ACCESS
-
6m 40sLearn how to generate a unique key pair and assign it to an assembly. FREE ACCESS
-
20m 3sFind out how to create and use a WinMD assembly. FREE ACCESS
-
5m 2sIn this video, you will learn how to use Microsoft Visual Studio's Global Assembly Cache (GAC) to store and deploy strong-named components. FREE ACCESS
-
4m 36sIn this video, you will learn how to use compiler directives. FREE ACCESS
-
3m 58sIn this video, you will configure tracing functionality. FREE ACCESS
-
3m 41sLearn how to work with trace switches and listeners. FREE ACCESS
-
5m 37sIn this video, you will learn how to configure performance counters. FREE ACCESS
-
4m 20sIn this video, you will learn how to write to the event log. FREE ACCESS
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.