Learn it from developers who built it.
Tutorials, how-tos and deep dives on AI, .NET, C#, cloud and developer tools, written by the community.
The class Enumerables.cs provides various extension methods for the built-in classes like IList, ArrayList, IEnumerable etc.
This article shows how you can display an image from the clipboard in a picture box control of a form.
Let’s see the potential pitfalls of the parallel programming in this article.
Here's a simple technique for converting between signed and unsigned integer arrays.
In other words a constructor is a class default method that gets automatically executed whenever a class's object is created or whenever the class is initialized.
Understanding Static & Dynamic Polymorphism with Examples.
In this article, I will discuss how to use delegates and events.
Reflection provides objects (of type Type) that encapsulate assemblies, modules and types. You can use reflection to dynamically create an instance of a type, bind the type to an existing object, or get the type from an existing object and invoke its methods or access its fields and properties.
I am here with an example oriented design pattern. The design pattern is Decorator.
DataContract is under namespace System.Runtime.Serialization. During design time, DataContract Attribute is used to indicate which class should be represented as XSD.
I have observed that Lambda Expressions got good steam among developers. It helps us in reducing lot of code and save time.
This article will show you XML serialization, so simply added in code, is not a magical stick. Serialization must be planned in full detail when working with complex classes, rather than expected to work by itself. Loss of planning work leads to redesign work later on, when maintaining serialization of original classes becomes too expensive or even hits the limit after which serialization of original classes is not possible without loss of data.
In this article I will explain How to send excel chart with the outlook message.
If you are doing coding on a daily basis then ReSharper for Visual Studio is a life changing product. With ReSharper you will see a change in productivity and maintainability in your programming practices. Read on to see how ReSharper can help you.
In this article you will learn how to change through dropdown list in asp.net
Many times the Application needs to be notified about what is happening inside a Thread. For this, Events can be used with Threads. This is what I call 'Live Threads'.
In this article we will learn how to use Different Kinds of Operator Overloading.
In the old days, I liked to walk into a Borders Bookstore and wander up and down the technical aisle to see if anything caught my eye. Like many impulsive buyers, I invariably found a useful book and justified its purchase as a business expense. These days, the thought process is a little different. I'll walk into Borders, find an interesting technical book, go home and try to find it on Amazon for a fraction of the cost. Of course if you find yourself buying a lot of technical books over the course of a year, I have a better option: a subscription to Safari Books Online, a vast repository of technical books.
In this article you will learn how to use a CSS menu in a .Net Master Page.
This article demonstrates multiple ways to implement if-else if tree, when there are multiple values to check, and compares their performance to a switch.
Before discussing about the differences, let's know what is meant by Early and Late Binding.
This article aims at quickly show you how to create and use a dynamic type/class.
In this article you will learn how to Download Images in Grid Rar Format.
I wanted to write code for looking up records in DataGridView for which I decided use a simple auto-completing TextBox for easy search and dynamically refilled AutoCompleteStringCollection.
The objective of this article is to extend a GridView control exporting functionality and at the same time create an encapsulated library to do so.
Here I would like to discuss about the use of Delegates and Lambda Expression’s. Lambda Expressions has been introduced in C# 3.0 (2008).
If you want to serialize any object to or from JSON (JavaScript object Notation). You can use DataContractJsonSerializer's WriteObject and ReadObject methods to serialize and deserialize respectively.
In this article you will learn how to use GridView Sorting, Paging without using Session, ViewState or Cache.
In this article we will see about two operations of multiplication, Ancient Egyptian multiplication and Russian peasants multiplication.
Everything on Current Affairs, not only its articles: the Current Affairs page →
Write an article and earn +1,000 SHARP when it is approved.
Write an article