Web Applications

New Features of C# 4.0: Variance

The last feature left out in parent blog article New Features of C# is variance and this article aims at concluding the detail study of new features of C# 4.0 we listed in that with the discussion of variance in C# 4.0. (We have detailed about Dynamic Lookup and Optional and Named parameters in our previous blog posts). Before discussing the concept of variance in C# 4.0, let us consider a scenario wherein we are having a strongly typed list that is assigned to hold a list of plain C#...

News Features of C#: Optional and Named Parameters in Terms of COM Interoperability

To detail the the concepts of C# new features that we enlisted on our first post, we explained in depth about the Dynamic Lookup and its usages. In this current post, let us focus on the advantages of named and optional parameters and COM interoperability in terms of named and optional parameters. When we speak of COM interoperability, it is obviously known to all of us that the crucial role played by the .NET Common Language Runtime environment enables the COM objects to intercommunicate...

New Features of C# 4.0: Dynamic Lookup

This blog is just a continuation of our previous article New Features of C# 4.0 in which we just listed out some of the new features available on C# 4.0 with a brief description of each. To gain more knowledge about significance of each of those features, we have planned a series of posts on C# and this is the first post of the series. For this, let us start with the topic Dynamic Lookup. The reason for this start is because dynamic lookup is not a new thing to hear for .NET community people...

LINQ – Language Integrated Query

The name itself denotes that this is a Query not anything - the Query integrated into the working language. After long research with SQL queries, Microsoft has found a easy way to fetch data from objects or from any data source from .NET framework using any language, let it be VB or C# using the concept of LINQ. SQL Query allows one to fetch certain records from millions of records in a single query effectively. This same procedure is followed in LINQ to obtain data from collections or from...

New Features of C # 4.0

The new .NET Framework provides a better approach in terms of language support in C# Development with its version 4.0. With lots more features being added with the version, let us deal with new things in terms of method invocations and COM interoperability. These features enable us to create objects that can even conform to the standards of Dynamic Language Runtime. Some of the features which we would like to focus in this blog post are as follows: 1. Dynamic Lookup 2. Named and optional...