.NET development

.NET development tips or interesting stuff

C# Enum: Definition, Examples, Best Practices, and Pitfalls

Editor’s Note: This post originally appeared on Submain. We’ve discussed arrays and lists in C#. This time, we’ll take the same journey with a funky little type called the enum. C# enums are very useful constructs, but they have some quirky behavior that can bite you if you’re not careful. Let’s now see what makes enums tick, how to …

C# Enum: Definition, Examples, Best Practices, and Pitfalls Read More »

C# Array: Definition, Examples, Best Practices, and Pitfalls

Editor’s Note: This post originally appeared on SubMain’s blog. They give you tools that help you write better C# code. So you’ve started your journey into C# development. Learning any new language or framework can be a challenging road. However, you need not despair. Allow those who have gone before you to lead the way …

C# Array: Definition, Examples, Best Practices, and Pitfalls Read More »

The Developer’s Guide to Cryptography: Why ASP.NET Core 2 Gets It Right

Last time, we discussed what AES encryption looks like in Node.js. Now, to get a flavor of what other languages and frameworks do for AES encryption, we’ll take a look at ASP.NET Core 2. I am excited with what ASP.NET Core and .NET Core in general do for C# and other Microsoft technologies. ASP.NET Core …

The Developer’s Guide to Cryptography: Why ASP.NET Core 2 Gets It Right Read More »

Application Security Tips Part 3–Protect Your Passwords

My ongoing series on application security has taken an interesting turn. For part 3 – Protect Your Passwords, I decided to submit my post as a guest writer on Simple Programmer, a great site run by John Sonmez. Turns out they liked my idea and it is now officially up on the site. I wanted …

Application Security Tips Part 3–Protect Your Passwords Read More »

Application Security Tips for New Developers–Series Introduction

The global financial messaging system, SWIFT, was the victim of an $81 million cyber heist from a Bangladeshi bank due to shoddy security. LinkedIn had 117 million accounts stolen from its databases. Tumblr got hacked and had 65 million accounts leaked. The browser company Opera had its synchronization server hacked, leaking the passwords of 2 …

Application Security Tips for New Developers–Series Introduction Read More »