News

Take advantage of closures in C# — including anonymous methods, delegates, and lambda expressions — to make your code robust, efficient, readable, and easier to maintain.
C# also lets us create what’s called value objects, a special type of object used in domain-driven design that allows us to articulate domain concepts simply, clearly, and concisely.
Developers should have a basic proficiency of a language's data types. In this article, Irina Medvinskaya presents an overview of two types of predefined C# variables: value types and reference types.
Creating a new form in C# is fairly simple, ... Obviously, what we need is a variable we can access that points to the specific instance of the Form1 we want to display.
Gray Hat C# - A Hackers Guide to Creating and Automating Security Tools is No Starch Press’ latest addition to its immensely popular and robust catalogue of computer security books.. Gray Hat C# aims ...