Category: Uncategorized
Swanky Encryption/Decryption in C# – CodeProject
“Using the built in crypto classes in .NET can be surprisingly complicated. You need a lot of understanding of what you are doing to get it right and how to work in a secure manner. The choice of algorithm, what cipher mode, key length, block size and understand what salt is and how to use it and also how to hash a password to a proper key are some things you need to deal with. Hopefully, this article will make your life a lot easier.
For those who are looking for a quick solution this is the basically the code you need to encrypt and decrypt data. And there is a lot of other examples in the downloadable code.”
From:
Secure Salted Password Hashing – How to do it Properly
.NET Design Patterns in C# and VB.NET – Gang of Four (GOF) – doFactory.com
Design patterns are solutions to software design problems you find again and again in real-world application development. Patterns are about reusable designs and interactions of objects.
Ninite – Install or Update Multiple Windows Apps at Once
The easiest, fastest way to update or install software. Ninite downloads and installs programs automatically in the background.
Source: Ninite – Install or Update Multiple Apps at Once
Also check these out:
http://boxstarter.org/
https://chocolatey.org/
My Favorite Programming Fonts for Visual Studio Development
Chrome’s latest tool checks your website’s security
Chrome’s latest tool checks your website’s security
http://www.engadget.com/2016/01/27/google-chrome-48-security-panel/
ASP.NET 5 is dead – Introducing ASP.NET Core 1.0 and .NET Core 1.0 – Scott Hanselman
C# Interactive Window · Wiki doc
The C# Interactive Window provides a fast and iterative way to learn APIs, experiment with code snippets, and test methods by giving immediate feedback on what an expression will return or what an API call does.
The C# Interactive Window is a read-eval-print-loop (REPL) with advanced editor support. It supports features like IntelliSense as well as the ability to redefine functions & classes. After entering a code snippet–which can contain class and function definitions at top-level along with statements–the code executes directly. This means you no longer need to open a project, define a namespace, define a
Main
method, add aConsole.WriteLine()
call to output your result, and add aConsole.ReadLine()
call in order to play with code. In other words, say goodbye to ConsoleApp137 or whatever ridiculously high number your Console Apps default to today!