No new comments.
View All Comments
No new messages.
View All Messages
No new notifications.
View All Notifications
Request a new Category
No tag found
Refine by Author
John Hudai Godel(2)
Dhananjay Kumar (2)
G Gnana Arun Ganesh(1)
Shalilesh Kumar Saha(1)
Amrish Deep Ravidas(1)
No resource found
Creating your own cool Volume Control using GDI+
Jan 23, 2001.
In this article, I'll give you an example of creating your own control.
Handling Mouse Events in C#
Jan 25, 2001.
This article explains how to handle mouse events in C# or VB. In C#, you write a delegate and then write an event handler.
Implementing Delegates in C#
Feb 04, 2001.
The Zip file contains two projects. One is VB.Net and the other is C#. Each project is an example of the same use of a delegate. A base class is derived and the delegate calls a method on several classes derived from the base class.
Implementing Delegates in C# : Part 2
Feb 13, 2001.
This is second part of Timothy's Delegates in C# series...
Using Delegates to Choose Right Function
Apr 01, 2001.
The need to call different class method based on some string passed to class is an old problem.
Using Microsoft Message Queues to build Scalable Solutions
Apr 12, 2001.
This tutorial shows you how to create, send, and received messages using MSMQ from the .NET base class library (System.Messaging) and C#.
Assemblies : The Ins and Out : Part I
Apr 13, 2001.
In Part 1, I will cover what exactly an assembly is, and what an assembly contains.
Assemblies : The Ins and Out : Part II
Apr 16, 2001.
In this part, I will discuss both Private and Shared assemblies and how to create a "Shared Assembly".
Assemblies : The Ins and Out : Part III
Apr 20, 2001.
In this part I will discuss in more detail than Part 2, the available utilities for manipulating assemblies.
Jul 04, 2001.
Microsoft had made lot of Changes for Beta2, some of the changes are old Namespace such as System.WinForms modified to System.Windows.Forms. In addition no. of new Namespaces like Microsoft.CSharp, Microsoft.JScript, Microsoft.Vsa etc...
Working with Reflection
Jul 05, 2001.
This article is about the use of reflection package in Csharp. Through Reflection we can get Information about the class.
C# foreach loop
Jul 24, 2001.
This article demonstrates how to use foreach loop in C#.
Events and Delegates
Jul 26, 2001.
Events in C# are based on delegates, the Originator defining one or more callback functions as delegates and the listening object then implements then.
Aug 17, 2001.
This article is about advance use of reflection package in Csharp.
Messaging between Threads using Message Loop
Aug 20, 2001.
MessageLoopLib is a stripped down version of a complete, threading communication subsystem Ive written. This implementation is a single thread created in the GUI constructor. Ive dropped all thread management and have had to change some of the message code to accommodate this.
Aug 27, 2001.
A simple tokenizer in csharp without using regex or MatchCollections.
Simple Game Developed in C#
Sep 03, 2001.
This article contains the code for a simple game developed using csharp. This game is all about arranging the shuffled numbers in ascending order.
Oct 17, 2001.
This application is that of a QueryBuilder in CSharp.This application is for Beta2 SDK version of DotNetFramework.
Exploring delegates in C#
Oct 30, 2001.
Delegates are a kind of type safe function pointers which are actually declared as class derived from System.MulticastDelegate.
Working with Namespaces in C#
Nov 07, 2001.
In C#, namespaces are used to logically arrange classes, structs, interfaces, enums and delegates. The namespaces in C# can be nested. That means one namespace can contain other namespaces also.
Observer and .NET event delegates
Dec 17, 2001.
The purpose of this article is to try to introduce observer pattern and compare it to .NET event delegate handling of notifications.
Using MS Agent in C#-Part-I(Text To Speech)
Jan 15, 2002.
This article explains how to use MS Agent to write text-to-speech applications using C# and .NET.
Event Handling in .NET using C#
Mar 13, 2002.
In this article I discuss the event handling model in .NET using C#. The discussion starts with an introduction to the concept of delegates and then it extends that concept to events and event handling in .NET.
Multithreading Part 4: The ThreadPool, Timer Classes and Asynchronous Programming
Apr 16, 2002.
In this article, I would discuss few more .NET classes and how and what role do they play a role in building multithreading applications.
Apr 30, 2002.
This program uses the transformation from infix notation to postfix notation to evaluate most of the mathematical expressions.
Knob Control using Windows Forms and GDI+
May 13, 2002.
Control creation for windows form was never so easy like its now with .Net, although it needs some math skills if you want to create self drawn control.
Comparison of C# with Java: A Developer Perspective
May 29, 2002.
The .NET is a language and operating system (on Windows as of now) independent platform pretty similar to Java.
Events in C# Made Easy - Lesson1
Jan 02, 2003.
Events are useful for updating a user interface with changed data, or causing a piece of code to run after another piece of code has completed. .NET has brought us a powerful model for programming events.
The "ins" and "outs" of Using Stored Procedures in C#
Jan 27, 2003.
This article reviews the creation of stored procedures with parameters using the Visual Studio IDE.
PERST: A Simple, Fast, Convenient Object Oriented Database
Mar 05, 2003.
PERST is a simple Object-Oriented Database implemented with pure C-Sharp and Java implementations.
CSLint: Deadlock Detector for C#
Mar 12, 2003.
This is a deadlock detector for CSharp programs. It builds a lock graph for the application and searches loops in the graph.
Basics of Extending Your Working Environment in Visual Studio
Apr 10, 2003.
All of us have used Macros in Microsoft Office and Add-ins in Visual Studio 6 and I am very sure all of us have been impressed as well by their power to control their own working environment.
Part I: Simple Color Syntax Code Editor for PHP written in C# and .NET
Jun 18, 2003.
The Application is a simple Windows Form program that allows you to open and save the text files edited in the rich edit control, as well as print them out. The program takes advantage of a “syntax” text file for PHP which lists the functions and keywords contained in the PHP language.
Aug 29, 2003.
This application is written in C# and is multithreaded, the allows the client application to invoke the POP3 library and get the messages, the status and the results of the POP3 events are passed back to the client application using the C# delegates.
Events Programming in C#
Nov 24, 2003.
In this article, author discusses the events model in .NET and how to implement events in your applications using C#.
Hello World in different Styles
Jan 09, 2004.
I've attempted to write the traditional 'Hello World' in different styles. This explores the different possibilities of addressing a problem - 'Hello World' with different features of C# language and .NET framework.
MyQueue in C#
Jan 09, 2004.
This article attempts to explain the how MSMQ can be implemented between two forms and the very basics of message queuing.
Real Life SQL and .NET :Using SQL with C#: Part VIII
Jan 13, 2004.
Welcome to the world of SQL and the huge, growing database technologies of today’s business all over the SQL world. By reading this article, we have begun accepting the knowledge that will soon be required for survival in today’s world of relational database and data management. Alas, for the reason that it is first necessary to provide a background of SQL and cover some preliminary concepts that we need to know, the majority of this article is text in paragraph format.
DataTable in C#
Feb 17, 2004.
The ADO.NET DataSet is a data construct that can contain several relational rowsets, the relations that link those rowsets, and the metadata for each rowset. The DataSet also tracks which fields have changed, their new values and their original values, and can store custom information in its Extended Properties collection. The DataSet can be exported to XML or created from an XML document, thus enabling increased interoperability between applications.
Anonymous Method to Retrieve Data Reader Passed from DAL
May 03, 2005.
Anonymous method is a new feature in C# 2.0 that allows you to define an anonymous method called by a delegate.
Configuring and Invoking Dynamic Delegate using Reflection
Jul 26, 2005.
The attached source code projects shows how to configure and invoke dynamic delegates using Reflection.
Convert a Comma Delimited String to an Array in C#
Aug 01, 2005.
This article shows how to convert an array to a comma delimited string in C#.
Understanding Delegates in C#
Sep 15, 2005.
Delegate is type which holds the method(s) reference in an object. It is also reffered as a type safe function pointers.
Delegates and Events in C#
Oct 05, 2005.
A delegate in C# is similar to a function pointer in C or C++. Using a delegate allows the programmer to encapsulate a reference to a method inside a delegate object.
How do I Implement Custom Event Handling in C#
Oct 27, 2005.
In this article, we are going to show, how we can call custom event on our designed conditions.
Hashtable in C#
Nov 14, 2005.
Hashtable is useful when you need to store data in a key and value pair. This article shows how to use hashtable in C#.
Revised Generic 'T, K' Database Component
Dec 20, 2005.
This is the code behind the Generic 'T, K' Database Component.
Learning Delegates in C#, an Introduction
Jan 03, 2006.
There is this thing in C# called a delegate, which is going to be crucial to build interactions between our objects. What’s a delegate, you ask? Good question. A delegate is a pointer to a method. What’s that mean? Just like you can pass variable by reference, you can pass a reference to a method. Let me give you an example.
Understanding C# Events: What They Are and Where They Came From
Jan 30, 2006.
To help you get a working knowledge of C# events and event handling, this article explains where events come from, what they really are at a functional level and how they are expressed in C#. This article specifically looks at the Gang Of Four (GOF) Observer pattern.
Wrapper Patterns in C#, Part III: The Decorator Pattern
Feb 15, 2006.
Did you ever wish for a superhuman power to be impervious to bullets or travel outside your body? How about the superpower to be able to breathe underwater or fly? Or how about a changing the way you look so you can disguise yourself as anyone, or anything? In this series of four articles, we will travel down the C# rabbit hole and see how it is all possible with some wrapper patterns: Proxy, Decorator, and Adapter.
Wrapper Patterns in C#, Part IV: The Adapter Pattern
Feb 16, 2006.
In this series of four articles, we will travel down the C# rabbit hole and see how it is all possible with some wrapper patterns: Proxy, Decorator, and Adapter.
The C# Value Type and Boxing
Feb 17, 2006.
Even though with the .NET framework we don't have to actively worry about memory management and garbage collection (GC), we still have to keep memory management and GC in mind in order to optimize the performance of our applications. One of the things we need to be aware of is how the Common Language Runtime (CLR) deals with references to value types.
Writing C# 2.0 Unsafe Code
Feb 23, 2006.
We will see that C# allows suspending the verification of code by the CLR to allow developers to directly access memory using pointers.
C# Interface Based Development
Mar 06, 2006.
When trying to build maintainable, reusable, and flexible C# code, the object oriented nature of C# only gets us 50% of the way there. Programming to interfaces can provide us with the last 50%. Interfaced-based design provides loose coupling, true component-based programming, easier maintainability and it makes code reuse much more accessible because implementation is separated from the interface.
Add some elegance to your code using C# List
Mar 31, 2006.
A short and to-the-point tutorial that demonstrates how to sort and search using List in C#.
C# Defensive Event Publishing Using Interfaces
Apr 03, 2006.
This article explains how to use interfaces for C# Defensive Event Publishing.
Apr 04, 2006.
This tutorial and the source code attached with it shows how to create nice looking buttons using C#.
Passing Data Between Forms
May 18, 2006.
There are so many methods to pass data between forms in windows application. In this article let me take four important and easiest ways of accomplishing this.
Top 10 Reasons to Switch from Java to Visual C#
Jun 03, 2006.
This article details the major reasons for Java programmers to consider switching from the Java language to Visual C#.
Using Delegates to Communication Between Windows Forms
Sep 04, 2006.
Delegates are one of the wonderful features of .Net Framework. Their primary use is focused on support event handling and callback mechanism. In this article we will explore how to use delegate as callback support to make simple communication between deferent opened windows forms
Simple Password Encryption Program
Oct 31, 2006.
This article shows you how to make a simple password encryption program.
C# Introduction to Fuzzy Computing: Part I
Nov 15, 2006.
Boolean logic often fails to adequately simulate real-world conditions because things are never simply just black and white (or zeroes and ones) but exist in millions of shades of grey. This article is a brief introduction to the subject of fuzzy computing through demonstration of a few of the core principles using a fuzzy controller.
Custom Events and Delegates, An Overview
Nov 22, 2006.
An overview instructing you how to create delegates and custom event handlers in C#.NET.
Dynamic Code Compilation
Nov 30, 2006.
This article throws light on how a code can be built dynamically, compiled and run.
Passing Data Between Windows Forms
Jan 16, 2007.
This article provides a simple example of using delegates and events to transfer data between Windows forms. The example provided contains three separate forms; the main form interacts with the other two forms by responding to events generated by instances of the other two forms.
Passing Data Between Forms Without Events and Delegates
Jan 31, 2007.
This article describes a simplified approach to allowing communication between forms without the use of events and delegates.
Word automation using C#
May 11, 2007.
Word Automation through C# is all about programmatically generating the Word Document using C# code. Almost all of the tasks which we perform on word 2003 can be done programmatically using C# or VB.
Simple and Multicast Delegates in C#.net
Jun 05, 2007.
This article describes how to define and use simple/multicast delegates in C#.
A Strategy for Using Delegates in C#
Jun 15, 2007.
In a recent article comment I was asked for a sample of how to use a delegate and so I wanted to put together a sample of how we can use delegates in order to implement a strategy pattern in a way that requires much less code that is easier to maintain than when approaching the same solution deriving sub classes using an OOP implementation.
Lotto Program in C#
Jul 16, 2007.
It is a small Lotto-Program which can help you fill your lotto ticket. It is written in C#.NET 2.0 by using Visual Studio 2005.
Introduction to Building a Plug-In Architecture Using C#
Sep 10, 2007.
In this article we'll take another look at how we can use the state pattern to build a plug-in architecture that will allow us to change the behavior of our application by placing differnt plug-ins into a folder.
Working with Delegates: Part I
Oct 04, 2007.
We all are well aware about functions. In conventional way, we create object and we call object.method(). We know that they perform some given task and returns results based on the parameters we passed to them.
Introduction to Functional Programming in C#
Jan 13, 2008.
With the release of the 3.5 framework, we have a completely different coding style available (functional programming). We could actually do functional programming in the 2.0 framework, but the resulting code was ugly and hard to understand at a glance and thus hard to maintain. Now, with lambda method syntax and extension methods, we can produce very human-readable code written in a functional style.
Functional Programming in C#: Currying
Jan 13, 2008.
Currying is a way to re-write a function with multiple arguments in such a way as it can be called as a chain of functions each with a single argument. This article covers using a few simple utility methods you can use to curry your methods.
Chapter 33: Advanced Web Services
Feb 22, 2008.
This chapter describes how to extend your web service skills with specific techniques that are often important in real-world web service scenarios.
Delegates in C#
Feb 29, 2008.
This article discusses the delegate type and how it can be used to point to methods in the application which can be invoked at later time. This article demonstrates also the delegate ability to multicast and delegate covariance.
Events in C#
Mar 03, 2008.
This article discusses events in c#. It will show you the relation between delegates and events.
Working with Delegates -Part II
Mar 04, 2008.
In this article we will discuss about delegates, what is multicast delegates and its contribution in Asynchronous communications and also how to work with long-running processes etc.
Anonymous methods in C#
Mar 06, 2008.
This article discusses the anonymous methods as a new feature in .NET 2.0, it will show you how to associate a delegate directly to a block of code statements at the time of event registration.
Asynchronous Nature of Delegates
Mar 13, 2008.
In this article you will see the other face of the delegate type in C#, it will show you how you can invoke a method asynchronously using delegates.
Methods, Delegates, Anonymous Delegates, and Lambda Expressions... Oh My!
Mar 22, 2008.
This article covers different syntax we can use for declaring and executing methods.
Generics in C# - Part I
Mar 28, 2008.
In Part I of this series you will see the importance of generics, you will learn how to use generic types which in the System.Collections.Generic namespace and you will also learn how to create generic methods.
Generics in C# - Part II
Apr 11, 2008.
In part II of generics in C# we will see how to create generic classes, structures, interfaces, and delegates. We will also see how to create a custom generic collections.
Manage Data in a Win Forms Application (without the Database)
May 12, 2008.
This article provides an approach to building an application that may be used to collect, store, and retrieve data without relying upon a database to get there.
Power of Yield, Generics and Array in C#
Jul 14, 2008.
This article tells you an additiional way to get reverse processing of array with help of generics and yield.
Use CompiledQuery.Compile method to build parameterized DLINQ queries
Aug 29, 2008.
In this article, I will make use of the CompiledQuery.Compile generated method which receives a Lambda expression as parameter, and then it generates a delegate that returns a generic IQueryable object that one can enumerate it through a foreach loop.
What is Delegate
Sep 25, 2008.
In this article i am going to explain about delegate.
Image Slideshow in WPF
Nov 17, 2008.
In this article, I will create a simple image slideshow using WPF and C#.
Secrets of Accumulator Functions
Feb 19, 2009.
This article explains about Accumulator Functions in C#.
Introduction to Visual Studio Add-ins
Mar 03, 2009.
This article explains about Visual Studio 2008 Add-ins.
Introduction to Interfacing Win Forms with VS Add-ins
Mar 04, 2009.
This article explains about integration of Windows Forms with Visual Studio Add-ins.
Mar 13, 2009.
This article discusses the basics of delegates in C# and how to take advantage of delegates by implementing them in your applications.
Web Browser in C#
Mar 16, 2009.
The attached project is a Web Browser application created in C# 2.0.
Paging and Sorting ListViews with ASP.NET MVC and jQuery
Mar 23, 2009.
This article provides a simple example of using jQuery along with the jQuery tablesorter and tablesorter.pager plug-ins to provide sorting and paging support for a listview within the context of an ASP.NET MVC application. JQuery has partnered with Microsoft and is now integrated within the IDE to include the availability of intellisense support.
Mar 25, 2009.
This article Illustrates the delegates mechanism in c# and how they are tied to events.
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.
Enums in C#
Jun 11, 2009.
This article demonstrates how to use enumerations in C#.
Jun 15, 2009.
The delegate topic seems to be a confusing and tough for most of the developers. In this article I will explain the basics of delegates and Event handling in C# in a simple manner.
Indexers in C#
Jun 29, 2009.
In this article, I discuss indexers in C# and how to use them.
Lambda Expression in c# 3.0
Jul 07, 2009.
This article will explain about Lambda expression and its usage. This article will also give differences between Lambda expression and Anonymous method. This article will talk about type inference in Lambda expression. This will also talk about delegate type conversion of lambda expression.
C# Corner Chandigarh DevCon16
Chandigarh DevCon16 is a one-day Developer Conference where programmers, technologists, authors, and members meet, demonstrate, plan, and hang out.
CBeyond Cloud Services
TERMS & CONDITIONS
REPORT A BUG
©2016 C# Corner. All contents are copyright of their authors.
Terms & Conditions
©2016 C# Corner. All contents are copyright of their authors.