|
|
|
Welcome to C# Language section of C# Corner. This section contains C# language related articles and syntaxes.
|
|
|
|
|
|
|
|
|
Hello C#
by
Puran Mehra
on
Nov 06, 2009
This short article is based on the classic “Hello, World” sample program familiarizes you with the language syntax and introduces the command line compiler.
|
Struct in C#
by
Puran Mehra
on
Oct 05, 2009
In this article, you will learn how to define structs in C#, where and how to use them and what is the difference between structs and classes.
|
Converting C# to COBOL
by
Rick Malek
on
Aug 22, 2009
Converting C# to COBOL? Why would anyone want to do that? Is it possible? What are the reason? Actually there are some very good reasons explained in the article.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Introduction to C#
by
Puran Mehra
On
Oct 05, 2009
This blog will introduce you to C#. You will learn how to write and compile C# programs, C# syntaxes, data types, control flow, classes and their members, inter-faces, arrays, and exception handling I‘ll begin with an overview of the language.
|
|
Comments:
1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Populating DataView from DataReader
by
Rajul Aggarwal
On
Jul 08, 2009
This article will illustrate how to populate DataView from DataReader in C#. In many scenarios we may have the data in DataReader which is required to be bind to GridView or some other control. In this scenario we can populate a DataView from DataReader and then provide the populated DataView to our Control.
|
|
Comments:
1
|
|
|
|
|
Extending JQuery
by
Mike Gold
On
Jun 24, 2009
You can extend the jquery object yourself with the extend method and then use those methods you created as if it were any other jquery object.
|
|
Comments:
0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Chapter 6: Memory Corruption Part II - Heaps
by
Addison Wesley
on
Nov 16, 2009
This chapter discusses a myriad of stability issues that can surface in an application when the heap is used in a nonconventional fashion. Although the stack and the heap are managed very differently in Windows, the process by which we analyze stack- and heap-related problems is the same.
|
|
|
|
Chapter 4 - Normalizing a Data Model
by
Addison Wesley
on
Sep 01, 2009
Data normalization is probably one of the most talked-about aspects of database modeling. Before building your data model, you must answer a few questions about normalization. These questions include whether or not to use the formal normalization forms, which of these forms to use, and when to denormalize.
|
|
|
|
|
|
|
|
Writing Windows C# Programs
by
Addison Wesley
on
Jul 21, 2009
The C# language has its roots in C++, Visual Basic, and Java. Both C# and VB.Net use the same libraries and compile to the same underlying code. Both are managed languages with garbage collection of unused variable space, and
both can be used interchangeably. Both also use classes with method names that are very similar to those in Java, so if you are familiar with Java, you will have no trouble with C#.
|
|
|
|
Chapter 5: Advanced C# Class Construction Techniques
by
Apress
on
Jan 13, 2009
This chapter rounds out your introduction to the core aspects of the C# language by examining a number of advanced (but extremely useful) syntactic constructs. To begin, you learn how to construct and use an indexer method.
|
|
|
|
Chapter 6: Collections of Objects
by
Apress
on
Dec 16, 2008
The properties and behaviors of some common collection types,How collections enable us to model very sophisticated real-world concepts or situations,How we can define our own collection types
|
|
|
|
Chapter 1: Introduction to C#
by
Apress
on
Dec 08, 2008
This Chapter will introduce you to C#. You will learn how to write and compile C# programs, C# syntaxes, data types, control flow, classes and their members, inter-faces, arrays, and exception handling I'll begin with an overview of the language.
|
|
|
|
Chapter I: Attribute Fundamentals
by
Apress
on
Dec 09, 2008
IN THE COURSE OF DEVELOPING an application, it is quite typical to have core functionality
contained in methods that are invoked by other specialized methods.
|
|
|
|
|
New features in C# 4.0
by
Soft Dev
on
Jul 02, 2009
Dynamic Lookup, Named and Optional arguments, COM Interop improvements, and Variance are some of the new features added to C# 4.0.
|
CSharp Language Specification, Version 3.0
by
Mahesh Chand
on
Aug 20, 2007
The CSharp Unified Language Specification is now available for review. This specification pulls together information from the CSharp 1.1, 2.0 and 3.0 specifications into a single unified document.
|
|
|
|
|
|
|
|
|
|
|
Abstract Class vs Interface
by
Prasoon
on
Jun 10, 2009
This tutorial will try to explain difference between Abstract Class and interface
theoratically and programitically both ways.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Site Navigation in ASP.NET 2.0
by
Anubhav Bansal
on
May 28, 2009
Site navigation uses the layered architecture. Controls such as Menu and TreeView provide the navigation UIs. Classes such as SiteMap and SiteMapNode provide the API.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Object Pooling in .NET
by
Santhosh Veeraraman LnT
on
Sep 04, 2007
This article shall describe how to implement object pooling in .NET. Object Pooling is something that tries to keep a pool of objects in memory to be re-used later and hence it will reduce the load of object creation to a great extent. This article will try to explain this in detail.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Description
|
|
Many books introduce C#, but if you don't have the time to read 1200 pages, Accelerated C# 2008 gives you everything you need to know about C# 2008 in a concentrated 500 pages of must-know information and best practices.
|
|
Browse more books here»
|
|
|
|
|