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.
The C# code contains the calls to the other web services I'm using. I want to be able to use what's in the session variable in the method call.<BR><BR>Thanks More options ...
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.
Although this is better, it's still not a perfect replacement for actual static variables. One concern is that other methods within the class can access the pseudo-static field with abandon. But in a ...
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.
I don't know how complex you are planning to get, but if you are only passing a few, predefined variables, the registry is a great way to pass minor bits of info between programs. More options ...
Chances are C# is not your first programming language. Here are several tips that can help you leverage C# better if you already know ... lambdas can get more complicated. The body of the lambda can ...