C# Corner

Resources  
  • Published Hundred Articles on C# CornerAug 12, 2015. Today I have published my 100th article on C# Corner. My 100th article is "Generate JSON According To Drill Down and Drill Up Events".
  • Export Gridview to Excel Using ITextSharp LibraryJul 06, 2015. This article shows how to export a grid view to an Excel document t using the ITextSharp library in ASP.NET C#.
  • How to Add Strings in C#May 20, 2015. This article explains how to add two strings in C#.
  • Named Pipe With C#Apr 03, 2015. In this article I will describe some basics of Named Pipes with a simple example.
  • Tell Don't Ask Design PrincipleNov 22, 2014. This article describes the design principle called Tell, Don't Ask.
  • Property Initializers in C# 6.0Nov 18, 2014. In C# 6.0 a new feature Automatic property was introduced.
  • Introduction to F# (F-Sharp)Sep 11, 2014. This article is an introduction tof F# (F-Sharp).
  • How I Created A C Sharp Module For Automatic Data Back UpApr 25, 2014. This article describes how I created an automated back up module in C# for a company’s inventory files. It fires upon entering the inventory application I created so the customer won’t need to be burdened with remembering to manually do this some other way - a real time saver!
  • RSA Algorithm With C#Dec 07, 2013. This article describes the RSA Algorithm and shows how to use it in C#.
  • How to Use Clone Article Feature in C-Sharp CornerAug 19, 2013. This article explains how to use the Clone Article feature in C# Corner.
  • Creating Link Extractor and Filter in C#: Part2Aug 17, 2013. In this article we will create a link filter using C#.
  • Creating Link Extractor and Filter in C#: Part 1Aug 16, 2013. In this article you will learn how to create a link extractor using C#.
  • Secured Connection Between SQL Server and C# Using Specific PortMay 10, 2013. In this article we will discuss how get the port no of our own SQL Server instance and how to use that port in SQL Server setting and at the end how use that port in your C Sharp application.
  • Cut, Copy, Paste, Select All, Clear All on a ListBoxMay 04, 2013. In this article, I discuss all the clipboard operations on a ListBox.
  • Handling DateTime Data Type in C# : Part 1Apr 27, 2013. In this article we will learn about the date objects in C#.
  • Changing Static Themes to Dynamic Themes Using C# With SQL ServerApr 21, 2013. In this article you will learn how to Change Static themes to Dynamic themes using C Sharp with SQL Server.
  • How to Read/Write Lines and Bytes in C#Aug 07, 2012. In this article we will discuss about how to Read/Write the Lines and Bytes in a file in C#.
  • Read and Write Text in a file in C#Aug 07, 2012. In this article we will discuss about how to Read and Write Text in a file in C#.
  • Write to a File in C# Aug 06, 2012. In this article we will discuss about how to write to a File in C#.
  • Open a File in C#Jul 31, 2012. In this article we are discussing how to use the File.Open() and File.OpenRead() methods in C#.
  • Open Text File in C#Jul 31, 2012. In this article we are discussing about how to use the File.OpenText method in C# to open a text file.
  • Write to a File With OpenWrite Using C#Jul 31, 2012. In this article we are discussing how to use the File.OpenWrite method in C#.
  • File.CreateText Method in C#Jul 27, 2012. In this article we will discuss about how to use the File.CreateText Method in C#.
  • How to remove an item of a SortedDictionary using C#Jul 11, 2012. In this article we article discussing about how to remove items of a Sorted Dictionary in C#.
  • How to find a key in a SortedDictionary with C#Jul 11, 2012. In this article we are discussing about how to find a key in a Sorted Dictionary in C#.
  • How to find a value of a SortedDictionary with C#Jul 11, 2012. In this article we are discussing about how to find a value of a Sorted Dictionary in C#.
  • How to sort items of a SortedDictionary with C#Jul 11, 2012. In this article we are discussing about how to sort items of a Sorted Dictionary in C#.
  • How to read Sorted Dictionary items with C#Jul 10, 2012. In this article we are discussing about how to read items of a Sorted Dictionary in C#.
  • How to use SortedDictionary Properties with C#Jul 10, 2012. In this article we are discussing about what are SortedDictionary Properties in C#.
  • How to add items to a SortedDictionary with C#Jul 10, 2012. In this article we are discussing about how to add items in Sorted Dictionary in C#.
  • How to create a List in C#Jul 05, 2012. How to create a List in C#.
  • How to create a dictionary in C#Jun 29, 2012. How do I create a dictionary using C#
  • How to read all items of a Dictionary with C#Jun 29, 2012. How to read all items of a Dictionary with C#.
  • Create a Text File in C#Jun 08, 2012. This article demonstrates different ways to create a text file in C#.
  • Conversion From List to Array and Vice-VersaMay 20, 2012. Using a list element as an array by converting the list into an array and array into a list; also how to find the maximum and minimum element in the list.
  • What is Action in C#?Feb 21, 2012. Action is type of delegate. It returns no value. It may take 0 to 16 parameters.
  • MongoDB With CSharpJan 23, 2012. In this article we will do a quick start of MongoDB with CSharp.
  • How to Handle a Custom Exception in C#Jan 19, 2012. By using custom exceptions, we can create and handle our own user defined exceptions.
  • List in C#Nov 29, 2011. This article demonstrates how to use a List in C#.
  • Process and Thread basicsNov 23, 2011. A process is a program that is running on your computer. This can be anything from a small background task, such as a spell-checker or system events handler to a full-blown application like Internet Explorer or Microsoft Word. Every process have at least one thread.
  • Inserting in Excel FILE from C# Collection Using Open XML SDK 2.0Oct 10, 2011. In this post I will show inserting rows in to an excel file from a c Sharp list using the Open XML SDK. The Open XML SDK is very useful when you don’t want to or cannot use the Microsoft Office InterOP DLL.
  • Gapless Audio CD Recording with VB or C SharpOct 03, 2011. I wrote this because I needed it. Being a card carrying member of Old Timers Associated, I have a lot of beautiful music on vinyl. Being a card carrying member of Poor Folks Associated, I can’t afford to re-buy all of them on CD.
  • F Sharp for Beginners: Modules in F#Oct 01, 2011. Let's learn about the Modules in F#.
  • Finding Square of Range of Numbers in F#Sep 26, 2011. This post is targeting people starting with F Sharp. Level: 100
  • Windows Presentation Foundation: What, Why and WhenSep 03, 2011. WPF is a framework to build application for Windows. It is designed for .NET, influenced by modern display technologies like HTML, Flash, and hardware acceleration.
  • Ballgame in F# using Silverlight and WPFSep 01, 2011. This article is a demonstration regarding how to develop a Ballgame in F# using WPF and Silverlight.
  • How to get the List of Sorted SystemParameters in WPF using F#Aug 31, 2011. This article is a demonstration regarding how you can get the sorted SystemParameters in WPF using F#. Take a quick review to learn.
  • How to Implement ToolBar in WPF using F#Aug 29, 2011. This article is a demonstration regarding how you can craft a Toolbar with icons in WPF using F#. Take a quick review to learn.
  • Quick Steps to URL Rewriting in Asp.net 4.0 Aug 25, 2011. In this article you will learn URL Rewriting in Asp.net 4.0.
  • LINQ-Language Integrated QueryAug 18, 2011. Here I will explain LINQ-Language Integrated Query.
  • Save and retrieve image from SQL 2005 in ASP.NetAug 15, 2011. In this article you will learn how to save and retrieve image from SQL 2005 in ASP.Net
  • Multiple Active Result Sets (MARS)Aug 12, 2011. Multiple Active Result Sets (MARS) is a feature supported by ADO.NET that allows the execution of multiple batches on a single connection. In previous versions, only one batch could be executed at a time against a single connection.
  • MEFContrib with Unity Interception Jul 23, 2011. In this article I try to use MEF with Unity Framework. I am trying to build a simple app which would be extensible and at the same time would use Aspect Oriented Concept.
  • Search Engine - Windows Tool Using C#Jul 17, 2011. Here I am creating a tool which would help us add topics and their corresponding sites in a database and also search them using the tool.
  • Delegate in .NET (C#): Digging / Acquaint - Make it SimpleJul 17, 2011. A delegate is an object or instance which can hold a reference of any function or which can bind a function.
  • Types of Operators in F#Jul 15, 2011. This article demonstrates operators; Infix operators, Prefix operators and types of operators. Have a quick review for learning operators.
  • Cross Thread Operations in C#Jul 14, 2011. When you will work with threads and want to access a control on another thread then its post will solve your problem.
  • Lists in F#Jul 14, 2011. This article is a demonstration regarding List in F# and also about List Types, List module functions and examples, Have a quick review to learn.
  • How We Can Use Custom Roles And Membership in ASP.NETJul 13, 2011. In this article I would like to show a sample demonstration regarding how we can use a custom roles and membership.
  • JQuery Ajax Calling FunctionsJul 11, 2011. Here I will show you five functions availale in the jQuery libaray.
  • Exception Error Handling Log Maintenance in a Text File: Part 2Jul 11, 2011. In this article I will describe how to use the "ErrorHandling" dll when an exception happens and how to register the Exception in a text file.
  • Exception Error Handling Log Maintenance in a Text File: Part 1Jul 08, 2011. In this article I will describe how to log program exceptions and save into a text file.
  • The Is and As Operators in C#Jul 05, 2011. In this quick article you will take a look at the "is" and "as" operators in C#.
  • C# TabControl Apr 03, 2011. The TabControl manages tab pages where each page may host different child controls. In this article, I will demonstrate how to create and use a TabControl in Windows Forms using C#.
  • Palindrome in C# GUIMar 13, 2011. Software to check weather the word ,sentence,number are same when read from backward and forward eg Racecar,malayalam etc uses array ,first index and last index this is the one and only GUI version of palindrome available on-line checking word and sentences
  • Doing Arrays - C#Feb 24, 2011. The article explains type of arrays in C# with easy to understand examples.
  • Read Inbuilt Document properties of Word Document in C# Feb 07, 2011. In this article we will discuss how to read the document properties of any Word document in C#.
  • Finding multiple items in C# ListOct 04, 2010. In this article we will see how to find multiple items in C# list.
  • HelpProvider in C#Aug 29, 2010. HelpProvider control provides popup or online help for a control. In this article, we will discuss how to use a HelpProvider control to implement help for controls in a Windows Forms application.
  • Substring in C#Aug 22, 2010. How to get a substring from a string in C#.
  • Split String in C#Aug 22, 2010. How to split string in C#.
  • Why Bother with MS Office?Aug 06, 2010. The following article is written as a commentary with the hopes of creating a discussion about the practicality of learning MS Office.
  • How to read a text file in C#Jul 30, 2010. This code sample shows how to read text files in C#.
  • Radio Button in C#Jul 20, 2010. A RadioButton control provides a round interface to select one option from a number of options. Radio buttons are usually placed in a group on a container control such as a Panel or a GroupBox and one of them is selected.
  • MaskedTextBox in C#Jul 16, 2010. In this article, I will discuss how to create a MaskedTextBox control in Windows Forms at design-time as well as run-time.
  • Understanding Message Box in Windows Forms using C#Jul 12, 2010. MessageBox control displays a message with specified text. A message box may have some additional options including a caption, icon, and help buttons. In this article, I will discuss how to use the MessageBox class to display messages in Windows Forms and C#.
  • Dictionary in C#Jul 10, 2010. A Dictionary class represents a dictionary in C# that is used to represent a collection of keys and values pair of data. This article demonstrates how to use a dictionary in C#.
  • Label in C#Jul 07, 2010. A Label control is used as a display medium for text on Forms. Label control does not participate in user input or capture mouse or keyboard events.
  • GroupBox in C#Jul 01, 2010. A GroupBox control is a container control that is used to place Windows Forms child controls in a group. The purpose of a GroupBox is to define user interfaces where we can categories related controls in a group.
  • NumericUpDown in C#Jun 22, 2010. A NumericUpDown control allows users to provide a spin (up/down) interface to move through pre-defined numbers using up and down arrows. In this tutorial, we will see how to create a NumericUpDown control at design-time as well as at run-time.
  • DomainUpDown in C#Jun 21, 2010. A DomainUpDown control allows users to provide a spin (up/down) interface to move through pre-defined strings using up and down arrows. In this tutorial, we will see how to create a DomainUpDown control and use it in a Windows Forms application.
  • CheckBox in C#Jun 11, 2010. A CheckBox control allows users to select a single or multiple options from a list of options. In this article, I will discuss how to create a CheckBox control in Windows Forms at design-time as well as run-time.
  • Create Image Thumbnails in C#Jun 10, 2010. The code snippet and project attached in this article demonstrates how to create a control that displays thumbnails of images using GDI+ and C#.
  • MenuStrip in C#Jun 08, 2010. The MenuStrip class is the foundation of menus functionality in Windows Forms. If you have worked with menus in .NET 1.0 and 2.0, you must be familiar with the MainMenu control. In .NET 3.5 and 4.0, the MainMenu control is replaced with the MenuStrip control.
  • CheckBox in C#Jun 03, 2010. A CheckBox control allows users to select a single or multiple options from a list of options. In this article, I will discuss how to create a CheckBox control in Windows Forms at design-time as well as run-time. After that, I will continue discussing various properties and methods available for the CheckBox control.
  • Button in C#Jun 01, 2010. Button class in Windows Forms represents a Button control. A Button control is a child control placed on a Form and used to process click event and can be clicked by a mouse click or by pressing ENTER or ESC keys.
  • TextBox in C#May 25, 2010. A TextBox control accepts user input on a Form. In this article, I will discuss how to create a TextBox control in Windows Forms at design-time as well as run-time. After that, I will continue discussing various properties and methods available for the TextBox control.
  • StringCollection in C#May 23, 2010. StringCollection class is a new addition to the .NET Framework class library that represents a collection of strings. In this article, we will discuss how to take advantages of its methods and properties to manage a collection of strings.
  • Creating a Button at Run-time in C#May 13, 2010. Creating a Button control at run-time is merely a work of creating an instance of Button class, set its properties and add Button class to the Form controls.
  • Abstract Class in C#Mar 09, 2010. An Abstract class is an incomplete class or special class we can't instantiate.
  • Translate Driving Directions from Google Maps in XML FormatJan 29, 2010. In this example, It has been demonstrated on how you can integrate the Keyhole Markup Language KML document in Asp.net using C Sharp.
  • ArrayList in C#Jan 21, 2010. This article discusses how to use ArrayList class in C#.
  • Static class in C#Nov 29, 2009. This article will discuss about static class in C#. Different feature of static class and different way of creating static class also will be discussed.
  • DataTable in C#Nov 02, 2009. In this article, you will learn how to create an ADO.NET DataTable at run-time and use its properties and methods using C#.
  • Insertion at the begining of a Linklist in C#Jul 11, 2009. This code snippet shows how to insert data to a Linklist at the beginning.
  • Indexers in C#Jun 29, 2009. In this article, I discuss indexers in C# and how to use them.
  • Enums in C#Jun 11, 2009. This article demonstrates how to use enumerations in C#.
  • Struct in C#Jun 08, 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.
  • Static in C#May 20, 2009. In this article I m highlighting something about static. It's a simple article to make beginners understand in easy and fun way.
  • What are Properties in C-sharp and how to use them?May 19, 2009. In this article I will explain the property in C# along with practical demonstration which will help you to understand it in a simple way.

About c-sharp

C# is a simple, modern, general-purpose, object-oriented programming language developed by Microsoft within its .NET initiative led by Anders Hejlsberg. This tutorial will teach you basic C# programming and will also take you through various advanced concepts related to C# programming language. C# programming is very much based on C and C++ programming languages.

File APIs for .NET
Aspose are the market leader of .NET APIs for file business formats – natively work with DOCX, XLSX, PPT, PDF, MSG, MPP, images formats and many more!
Unlimited Flat-Free License