Visual C# is a great programming language. It is one of the languages supported by the .NET Framework developed by Microsoft. You can use C# to create different kinds of application such as desktop and web applications. Your imagination is the limit.
Start learning this language here at this site by reading our easy to follow C# tutorials and lessons. This site contains tutorials about the basics of C#, how to create Windows Forms, connecting to databases, and many more. The tutorials and lessons also aim to teach you the different programming concepts that you can apply not only in C#, but also in other languages as well. Start learning Visual C#!
This is an introduction to LINQ to SQL which is an easier and faster way of connecting to SQL Server databases and using them in your program with LINQ queries.
This tutorial shows you how you can take advantage of using the LINQ to XML classes to easily create an XML Document through code.
This is an introduction to LINQ to XML which allows you to create, manipulate, and query XML documents using LINQ syntax and methods.
LINQ offers aggregate methods which are very useful methods for obtaining aggregate results of value from a collection or array.
This lesson shows you some more examples of LINQ queries to make you more familiar with the different techniques of querying data.
This lesson shows you how to use a LINQ join clause to perform left outer joins between two data sources.
This lesson shows you how to use the join clause in a query expression to do a group join.
This lesson shows you how to use a LINQ join clause to perform inner joins between two data sources.
This is an introduction to joining data sources using the join clause.
This lesson discusses the group-by clause which is used to group related items from a data source.