C# Corner

Related resources for Intermediate
  • Create User Control in Silverlight7/10/2015 5:40:31 AM. The purpose of a user control is to provide the ability to reuse common user interface functionality across our web applications.
  • Why Not .NET1/22/2015 3:08:24 AM. This article provides convincing explanations for using .Net if you have not yet done so.
  • MSIL Programming: Part 211/16/2014 11:39:25 AM. The primary goal of this article is to exhibit the mechanism of defining (syntax and semantics) the entire typical Object Oriented Programming “terms” like namespace, interface, fields, class and so on.
  • How to Implement Web Application Localization in .NET 4.04/11/2013 9:26:04 AM. In this article, we will explore the necessary details for working with resources in ASP.NET applications and for creating international ASP.NET applications based on embedded resources and the integrated localization support.
  • About Microsoft Intermediate Language11/21/2012 12:07:19 AM. Microsoft Intermediate Language
  • Windows Azure - Adding Affinity Groups in Azure Portal5/20/2012 7:26:58 AM. In this article we are going to see what an affinity group is and how to make use of it for better performance and adding a new affinity group in Azure Management Portal
  • Windows Azure - Deleting Existing Affinity Groups in Azure Portal5/20/2012 7:25:49 AM. In this article we are going to see how to delete an existing Affinity Group in Windows Azure Management Portal.
  • Windows Azure - Creating a x509 Management Certificate in Azure Portal: Part 15/20/2012 7:24:34 AM. In this article we are going to see how to create a new x509 Management Certificate using IIS 7.
  • Windows Azure - Deleting x509 Management Certificate in Azure Portal5/20/2012 7:23:06 AM. In this article we will see how to delete an existing x509 Management certificate using the Windows Azure Management Portal.
  • Windows Azure - Creating a x509 Management Certificate in Azure Portal: Part 25/20/2012 7:20:55 AM. In this article we are going to see how to add the .cer management file creating in our earlier article to the Windows Azure management portal.
  • C# or VB.NET: World War III4/23/2012 6:52:49 AM. I know many .NET developers have this question in their mind. Which language do I use to develop .NET applications? C# or VB.NET? Well, In this article I'm going to go under the hood and show you want really happens to the applications developed in C# and VB.NET.
  • LINQ to SQL Stored Procedure7/1/2011 3:19:16 AM. In this Video you will see how to use LINQ to SQL Stored Procedure.
  • Implement a Generic Filtering Module Using Dynamic LINQ to Provide a Search Functionality6/30/2011 7:30:51 AM. Here you will see how to implement a Generic Filtering module using Dynamic LINQ to provide a search functionality over different entities.
  • Fetching Different Values in LINQ Concurrency Conflict6/28/2011 4:51:28 PM. If you have not read my article Resolving Concurrency conflicts in LINQ then I strongly recommend that you read it first. This article is a simple added extension of the previous article.
  • Inserting Record on Related Entities Using LINQ6/27/2011 1:19:20 AM. Here you will see how to insert records for related entities using LINQ
  • .Net Architecture and .Net Framework Basics4/26/2011 12:49:15 AM. Here you will see .Net Architecture and .Net Framework basics.
  • Common Language Runtime (CLR)8/30/2010 2:44:38 AM. In this article we will discuss what common language runtime (CLR).
  • Introduction to ASP.NET6/10/2009 2:15:00 AM. I have seen many tutorials on ASP.NET but most of them starts with coding and writing your first ASP.NET program. But here I have written this tutorial for explaining why there is a need for ASP.NET when classy ASP is working fine, what are the underlying technology behind ASP.NET, and what programming model ASP.NET provides to programmers.
  • VS.NET Tools Intermediate Language Disassembler (ILDAM)5/3/2007 12:48:55 AM. "The ILDSAM tool parses any .NET Framework EXE/DLL Module and shows the information in a human-readeble format"
  • Visual Studio .NET: Start up8/31/2006 2:16:29 AM. The next version of Visual Studio 6.0 is Visual Studio .NET (VS.NET). In the previous versions of Visual Studio Microsoft has different menu options to pick development environment such as VC++, Visual FoxPro, Visual Basic or Visual Interdev. This version of Visual Studio has integrated everything in one IDE. The reason for that might be all development languages share common library and tools.
  • Protecting IL code from unauthorized disassembling3/23/2006 11:59:46 PM. Microsoft .NET proved a mechanism where the code written in VB.NET, C# or any CLS compliant languages to generate MSIL (Microsoft Intermediate Language)code which targets the CLR and executes. This is an excellent mechanism to abstract the high level code from the underlying hardware.
  • Protecting IL code from unauthorized disassembling3/23/2006 11:59:46 PM. Microsoft .NET proved a mechanism where the code written in VB.NET, C# or any CLS compliant languages to generate MSIL (Microsoft Intermediate Language)code which targets the CLR and executes. This is an excellent mechanism to abstract the high level code from the underlying hardware.
  • VB.NET and ActiveX Controls3/18/2006 4:23:45 AM. VB.NET language provides us a way to call this COM server in a program. When we compile a VB.NET program an Intermediate Language is generated and it is called as Managed Code. This article shows how to create a simple server by using Visual Basic 6.0 and implementing it in a VB.NET client program.
  • VB.NET and ActiveX Controls3/18/2006 4:23:45 AM. VB.NET language provides us a way to call this COM server in a program. When we compile a VB.NET program an Intermediate Language is generated and it is called as Managed Code. This article shows how to create a simple server by using Visual Basic 6.0 and implementing it in a VB.NET client program.
  • Set the output dir for your project files3/4/2006 2:24:49 AM. This article illustrate how to set the output dir to your project files
  • VS.NET Tools Intermediate Language Disassembler (ILDAM)2/16/2006 2:03:02 AM. "The ILDSAM tool parses any .NET Framework EXE/DLL Module and shows the information in a human-readeble format"
  • ATL COM Component, ASP.NET Web Service, and VB Client2/8/2006 12:05:04 AM. This article describes how to use ATL COM Components in ASP.Net web service and how to consume the ASP.Net Web Service from Visual Basic 6 Client. Ultimately the VB6 client calls the method of the COM component created in Visual C++ through the ASP.Net Web Service.
  • IL "The Language of CLR" - A Platform for Cross-Language12/22/2005 7:34:43 AM. This article introduces the Cross-Language capabilities of CLR environment (Common Language Runtime Environment) and its constituent language IL (Intermediate Language).
  • C# and .NET12/21/2005 1:47:50 AM. It is sometimes important to know the details of what the compiler does. You may want to know whether constants are evaluated at compile time, or whether constant strings are folded at compile time.
  • Some situtions where one may like to use IL12/21/2005 1:11:34 AM. This article requires knowledge of IL or at least desire to learn it. My intention is to give few illustrations where usage of IL is possible or only option.
C# Language Specification 5.0
This book provides a complete description of the C# language 5.0.
Download