C# Corner

Related resources for VS.NET
  • Using C# Regions To Improve Code Readability6/3/2019 4:01:28 PM. C# region. Regions in C# is a useful feature that helps manage code in areas that can be hidden or visible. Learn how to use regions in Visual Studio to improve code readability.
  • Adding a Control to a form Programmatically3/7/2019 2:39:44 AM. In this article I explain how to Add a control to a form programmatically.
  • Features of VS.NET 20135/14/2015 12:53:57 AM. New Features of VS.NET 2013 : This video provides an introduction about the new features of VS.NET 2013 along with the web enhancements support added to VS.NET 2013 and this video also briefly explains about What is One ASP.NET , using Model and Scaffold on ASP.NET Web Forms , VS.NET 2013 IDE features such as Code Map , Peek Definitions , Code Lens , Browser Link etc.
  • Customize User Interfaces and Pass User Input to Installer Classes6/5/2014 8:16:07 AM. In this article I am going to demonstrate how to customize your MSI install to prompt the user for some information and then pass this information to an installer class. This can be useful when needing to do something during an install based on the user input.
  • How to pass SQL Query Parameters to Crystal Reports using Oracle5/19/2012 12:11:47 AM. This article shows how to pass SQL query parameters to Crystal Reports using Oracle.
  • Visual studio and .NET tips and tricks 14:- Implement interfaces with just a right click1/23/2012 2:26:28 AM. Visual studio and c#/ .NET tips and tricks 14:- Implement interfaces with just a right click.In this video we will see how to implement interfaces with right clicks rather than typing them manually.
  • Visual studio and .NET tip 11:- Shortcut way to create Set and Get properties12/2/2011 10:41:14 PM. In big project you have 100's of classes and each of those classes can have lots of properties. It's a tedious job to go a declare a private variable and then create set and get properties for them.In this video we will see how to create these SET and GET properties in a short cut way.
  • Creating a User Defined Control in .NET7/27/2011 7:07:50 PM. In this article we are going to learn about how to create a user defined control and to make use of it.
  • Programmatically create, modify and delete search scope display group in SharePoint 20103/4/2011 6:33:14 AM. In this article we will be seeing how to create, modify and delete scope display group using c# in SharePoint 2010.
  • How to create custom properties for visual webpart in SharePoint 2010. 3/3/2011 6:20:52 AM. In this article we will be seeing how to create custom properties for visual webpart in SharePoint 2010.
  • Code Analysis using VS.Net 20102/3/2011 1:52:29 AM. The Code Analysis tool is available as part of Visual Studio. When we enable code analysis, our code is validated against the rule defined in Microsft FxCop (current version is 1.36).
  • Runtime Debuggers11/11/2009 11:38:47 PM. In this article I will explain your about Runtime Debuggers.
  • Returning an Array Listing using Remote Procedure Call5/28/2009 12:34:47 AM. In this article we will create a Web Service that will return an ArrayList of students.
  • QuickModeler 2.0 : A Reverse Engineering Tool for Visual Studio .NET10/26/2006 1:07:55 AM. QuickModeler is an Add-In for Visual Studio .NET which provides reverse engineering and easy UML modeling functionality to the development environment. It comprises features like autolayout, inheritance and association modeling, cross language modeling, grid, clipboard, etc.
  • Using Visual Studio .NET to Build and Deploy Applications10/26/2006 12:25:17 AM. No matter how much time you spend designing your application there is one key stage where it can all fall apart, the build and deployment stage.This is a first in a series of articles in which I am going to demonstrate how to use Visual Studio .NET.
  • Visual Studio .NET: Start up10/26/2006 12:09:35 AM. The next version of Visual Studio is Visual Studio .NET.
  • Using Installer Classes to Ease Deployment in VS.NET9/1/2006 7:39:11 AM. In this article I will demonstrate how to incorporate installer classes with your Visual Studio .NET msi's to handle any supporting tasks that your assemblies may need.
  • 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.
  • Sorting using Multithreading8/29/2006 11:17:30 AM. This is simple multithreading application that sort integers values in an array.
  • Client Server Multithreaded Application8/29/2006 11:13:14 AM. This is simple Client/Server (multi-threading) program that transfers data. Server can handle multiple clients.
  • Creating an Empty Project using VS.NET8/29/2006 7:57:57 AM. This tutorial guides you towards your first C# Empty project step by step. After that I'll show you how to add a class to the project and few members to the class and call this class members from the main method.
  • Image Viewer in C#8/29/2006 3:30:47 AM. This program allows you to open and view image files including JPEG, GIF, WMF and other images.
  • Designing and Implementing a Versatile Data Access Tier 3/29/2006 3:35:09 AM. In this tutorial, we will drill down deeper in to the design of a n-tier architecture and our focus will be on the data access tier(DAT). Our goal is to design and implement an appropriate data access tier(DAT) for scalable, reliable and interoperable web application.
  • 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"
  • .NET Performance Counters, Part 1: Predefined CLR Performance Counters2/16/2006 1:43:04 AM. In this article, I will describe what a performance counter is and introduce you to the predefined counters that you can use to monitor the state of the CLR while your applications run.
  • Macro to Update References of all Projects in a Solution2/16/2006 1:11:17 AM. When working in enterprise development there are occasions when you have a solution file with 10 or more projects in it all using private assemblies.
  • Macro to Add Strong Names to VS.NET Projects2/16/2006 12:30:58 AM. When writing class libraries in Visual Studio .NET that are going to be placed into the GAC you will need to add strong name to the assembly. This is normally done by dropping out to a dos prompt and running the .NET utility sn.exe and then updating the assembly to reference the newly created .snk file.
  • FxCop Integration into VS.NET2/16/2006 12:17:22 AM. In this article, I give brief introduction on FXCop tool, followed by steps to integrate the tool in VS.NET IDE. I have also indentified benifits and limitations of integration.
  • Basics of Extending Your Working Environment in Visual Studio2/15/2006 1:55:55 AM. 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.
  • Extending Your Working Environment in Visual Studio - Advanced2/15/2006 1:38:37 AM. In my previous article, you learned about how to create wizards and some simple objects such as DTE, Solutions, Project and Project Item. These objects help us to customize our Visual Studio working environment.
  • Building Reusable Components2/14/2006 11:34:47 PM. One of the main advantages of building components is to promote reusability.
  • How to Create and Use Configuration Files2/14/2006 2:30:48 AM. Here an article for beginners that shows how to create and use configuration files.
  • Creating simple Add-in for Visual Studio.NET2/13/2006 11:05:03 PM. An add-in is a tool that you create programmatically by using objects, methods, properties, collections in .NET's extensibility model. This compiled application enables you to automate the difficult and tedious tasks within the visual studio integrated development environment (IDE).
  • Creating Custom Template for Web User Control in Visual Studio.NET 2003 2/13/2006 2:13:25 AM. This article shows you how to create custom template for web user control in visual studio 2003. The attached sample application will install the custom template for the name given for either VB or C# language and also uninstall the custom template.
  • Degenerated Observer and Asynchronous Web Services2/7/2006 11:30:24 PM. In this article I will revisit Observer pattern and try to show how it can be modified and used to make web services to dispatch and receive notifications.
  • Basics of Extending Your Working Environment in Visual Studio2/3/2006 1:56:15 AM. Visual studio.net offers a wide variety of options, which enable the user to create custom and personalized Visual Studio working environments.
  • Creating Extensible and Flexible Hosted Applications: Part 22/3/2006 1:44:39 AM. For this article I will use the same requirements and goals defined in part 1.
  • Consumer/Producer Multithreaded Program1/28/2006 12:21:10 AM. This is simple multi-threading program that adds and removes elements in an ArrayList. Producer button will creates a producer thread that adds elements in to the ArrayList. The maximum number of elements can be added to this ArrayList are 100 elements and the producer thread has to wait until the consumer thread/threads (creates by pressing consumer button) removes elements from the ArrayList. Then Producer thread starts to add more elements to the ArrayList.
  • Buton Viewer: View Images1/19/2006 7:12:34 AM. Well, In .NET, the Image class is a wonderful class to view images. No matter what control you have, you just set the Image property of that control to an image and the control will display the image. Neat?
  • Debugging "Rubber Band Effect"1/18/2006 12:41:59 AM. Bug fixes for Rubber Band Effect in a form by Simon Bond demonstrated a small but useful rubber band effect application. If you play with the application for a while, however, you may find one major problem with it.
  • Creating a User Control: .NET Toggle Control1/17/2006 7:23:35 AM. This is a C# User Control which re-creates the toggle used by XML, HTML, etc. files in the .NET Developer Studio. Just compile the control and drag it onto a form from the Windows Form Toolbox.
  • Deevloping a Banking System using VS.NET and Windows Forms1/17/2006 4:58:53 AM. This article also focuses on deploying multiple windows forms and shows how to navigate between them.
  • A Macro for Creating Properties from Private Fields1/7/2006 6:31:47 AM. Macros are a useful way of speeding up your coding efforts, however writing them can be a somewhat daunting task. Luckily, .NET gives you a pretty powerful recording feature for recording macros from key strokes.
  • Feature I Like12/22/2005 2:18:43 AM. This article explains how easy to create a component using C#.
  • Working with OleDb Data Adapters12/17/2005 7:41:23 AM. This step by step article guides you to create your database applications using OleDb Data Adapters in VS.NET.
Source Code: Graphics Programming with GDI+
Graphics Programming with GDI+ is the .NET developer's guide to writing graphics appl...
Download