C# Corner

Resources  
  • Use C# to write comments and documentationJan 12, 2000. Comments and Documentation is one of the most hated tasks by programmers. By using C# programmers can can automatically builds the documentation and comments in the code. This documentation is a XML file which is more or less self explanatory.
  • GUI Based Opinion PollSep 26, 2001. This is a article on how to create a opinion poll in C#. It creates a Text file on your c drive storing the voting parameters in it.
  • WinChat For .NETOct 10, 2001. WinChat For .NET is a simple peer-to-peer chatting program that functions very similarly to the WinChat program provided by Windows 2000. It provides all the functionalities that the original WinChat program provides.
  • Using TreeView ControlOct 23, 2001. The following code will enumerate the Folder/Drives in the TreeView Control.
  • C#RIS : Tetris Game in C#Feb 14, 2002. I have written a Tetris clone that demonstrates how to use off-screen graphics buffering for smooth animation and utilizes a multi-dimensional array approach to designing a game grid. The classes are largely self-explanatory and the techniques are documented in code well enough to explain what is going on.
  • 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.
  • Shell Commands within C#Jul 10, 2002. In this article we will examine a few examples for executing shell commands outside of our program using C#.
  • The GetChanges of DataSet and DiffGramsAug 09, 2002. This article discusses the basics of DiffGrams and how DiffGram format is utilized by a DataSet to in this context.
  • Getting System InformationSep 26, 2002. The attached source code returns the system information for your machine such as machine name, operating system, current user and logical drives.
  • Directory Picker Pro in C#Nov 24, 2003. In my latest project I needed a dialog for picking a directory. I searched through the web, but found nothing that looked nice. First of all I wanted a TreeView for display, and I wanted to view all system drives (with correct names and icons).
  • Advanced File Explorer using C# and Windows FormsApr 12, 2004. The aim is to create an application which (enhanced windows explorer) consists a tree view where someone can see the files available in the existing drives up to certain levels.
  • Object DataSource in ASP.NET 2.0Aug 19, 2005. ObjectDataSource control is one of these new data control added to ADO.NET 2.0. This control is used to bind objects to data-bound controls. In this step by step tutorial, I will discuss how to use ObjectDataSource control in your data-driven Web applications.
  • Introduction to ADO.NET 2.0 Data Source ControlsAug 19, 2005. ADO.NET 2.0 provides new data source and data-bound server controls, which allow developers to write full-fledged data-driven applications without writing even a single line of code. This article is an introduction to these new data source controls.
  • Databinding with Pocket PCNov 11, 2005. This articles shows how to write data-driven applications for Pocket PC using ADO.NET and .NET Compact Framework.
  • Introduction to new SECS/GEM driver using SecsToTool.NetJan 06, 2006. SecsToTool.Net is a connectivity solution for the semiconductor equipment that support SECS/GEM communication interface. The SecsToTool.Net SECS/GEM driver SDK is designed to provide a high level method call/reply and event driven environment for your host application (or what we normally called Cell Controller/Station Controller/Equipment Manager) to communicate with equipment.
  • C# .NET 2.0 Test Driven DevelopmentOct 09, 2006. This article will demonstrate test driven development by stepping through the test driven development cycle using a small sample project.
  • Multi-threaded Asynchronous Programming in C#... Event-Driven Architecture. Part IV.May 14, 2007. This is a continuation of a set of articles on Asynchronous multi-threaded development using C#. In this article we'll cover the basics of building an event-driven architecture which will be a basis for most multi-threaded apps. Also we'll cover async read/write operations on a file.
  • Database Driven Event Calendar in ASP.Net 2.0Aug 21, 2007. The sample in this article acts as an event driven calendar using an Asp:calendar control to display events that are database driven.
  • Consolidate Your Binding CodeMar 22, 2008. I've noticed that in data driven UI projects there is often lots of repeated code wherever there is data binding. In this article we'll look at consolidating all the binding code in a helper class to make projects much easier to maintain by reducing the amount of code we have to dig through.
  • Writing Your Own GPS Applications: Part IAug 18, 2008. What is it that GPS applications need to be good enough to use for in-car navigation? Also, how does the process of interpreting GPS data actually work? In this three-part series, I will cover both topics and give you the skills you need to write a commercial-grade GPS application.
  • ASP.NET Dynamic Data Inline EditingSep 01, 2008. This article explains how to create a basic Web application that uses ASP.NET Dynamic Data. ASP.NET Dynamic Data provides the Web application scaffolding that enables you to build rich data-driven Web applications.
  • ListView Control in Visual Studio 2008 and ASP.NET 3.5Sep 04, 2008. In this post, I am going to explain the new data driven ListView control that ships with Visual Studio 2008.
  • WPF AutoComplete Folder TextBoxDec 29, 2008. This article demos how to create a TextBox control that can suggest items at runtime based on input such as disk drive folders on a machine.
  • Introduction to Enterprise Library: Part VFeb 05, 2009. This article explains about implementation of Self Validation using Validation Application Block.
  • Test-driven development approach in Microsoft.NET using NUnitFeb 19, 2009. This is the first article of series of articles related to Test-driven development (TDD) approach in Microsoft.NET. My intention is to illustrate this approach with several real-world examples, and this article is an introduction to the approach and the testing framework NUnit.
  • Test-driven development approach for a class library in Microsoft.NETApr 09, 2009. This is the second article of series of articles related to Test-driven development (TDD) approach in Microsoft.NET. My intention is to illustrate this approach with several real-world examples. In this article, I will show how programmers can use the test-driven development approach to implement and test a class library.
  • Test-driven development approach for WCF Web servicesApr 11, 2009. In this article, I will show how programmers can use the test-driven development approach to implement and test Web service solutions.
  • Rectifying MACHINE CHECK EXCEPTION Error Message in Windows XPMay 18, 2009. A STOP error message in Windows XP is typically caused after your computer encounters a serious system error. Two major consequences that you might face after the occurrence of a STOP error can be unbootable hard drive and data inaccessibility.
  • Dynamic Data in ASP.Net 3.5 Extension Part#1Jul 08, 2009. This is Part#1 of Dynamic Data article series. This article will give an introduction of Dynamic data and how to create a very basic data driven web application on North wind database using Dynamic data feature of ASP.Net 3.5 extension.
  • DriveInfo Class in C#Jul 16, 2009. In this article I will explain about DriveInfo class of System.IO namespace which is used to get information about disk drives.
  • 12 Important FAQ on VSTS TestingDec 06, 2009. This article has 12 important FAQ which covers unit testing, automated testing, data driven test, LOAD / performance test, code coverage, database testing and ordered testing.
  • Translate Driving directions from Google Maps in XML formatJan 28, 2010. In this article, I demonstrate on how you can integrate the Keyhole Markup Language document in Asp.net using C#.
  • 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.
  • Start Driving SilverlightMar 22, 2010. This article is a very light startup for the people who want to start driving on Silverlight.
  • How to: Use FileSystemWatcher to listen to local drivesApr 23, 2010. In this article we will see how to listen to your files system and report of any changes happening to your local drives.
  • Test-driven development approach for database applicationsMay 10, 2010. In this article, I will show how programmers can use the test-driven development approach to test enterprise solutions and its underlying data layer which should also support transactions in order to manage persistent data and leave the database systems in correct states.
  • Accessing Network Drive in C#May 11, 2010. Network Drives are those locations that are mapped to a drive or folder in another system which can be accessed over network. I will show how to access the network drives.
  • Self Hosted WCF REST Service or Hosting WCF REST Service in Console ApplicationJun 01, 2010. n this article, I will show you How to create a REST based service, How to host a REST,based service in Console application and How to consume a REST Service at client.
  • Visual Studio 2010 - Data Driven Unit TestJun 23, 2010. Here I am going to demo data driven unit testing using a CSV file. Ultimately we are going to put test data into a CSV file and use that file data as an input for unit testing.
  • How to get Drive information in C# by using driveinfo classJul 23, 2010. In this article you will learn how to get Drive information in C# by using driveinfo class.
  • Getting CD/DVD Drive capabilities using WMI and C#Aug 05, 2010. article about how to Get Different capabilities of CD_Drive like read/write using WMI
  • Introduction to Structure MapSep 01, 2010. This article provides a basic idea about structure map for Test Driven Development.
  • Introduction to Validation in Silverlight 4Oct 29, 2010. Data validation is most important for data driven applications. This article talks about the basics of validation in Silverlight 4.
  • Chapter 1: SQL Server 2008 R2 Editions and EnhancementsNov 22, 2010. This chapter introduces the new SQL Server 2008 R2 features, capabilities, and editions from a DBA's perspective. It also discusses why Windows Server 2008 R2 is recommended as the underlying operating system for deploying SQL Server 2008 R2. Last, SQL Server 2008 R2 hardware and software requirements and installation strategies are also identified.
  • Event driven programming in C#Dec 13, 2010. What is an event? Event means something we do like posting this article, reading this article etc. Everything we do, is an event. In order to illustrate event driven programming, I would like to tell a story and show how I can put this real life scenario using events. So start thinking OOPs.
  • Event Driven Programming with User ControlDec 15, 2010. In this article, I will discuss how to use delegates and events.
  • Self-Service Analysis with PowerPivotJan 19, 2011. Microsoft SQL Server 2008 R2 comes to the rescue for these users with two new features to meet these needs-SQL Server PowerPivot for Excel 2010 and SQL Server PowerPivot for SharePoint 2010. PowerPivot for Excel gives analysts a way to integrate large volumes of data outside of a corporate data warehouse, whether they are creating reports to support decision making or prototyping solutions that will eventually be part of a larger BI implementation.
  • Enable Self Service Site creation in SharePoint 2010Feb 02, 2011. In this article we will be seeing how to enable “Self-Service Site creation” which is used to enable users to create their own site collections at a specified URL namespace in SharePoint 2010.
  • How to read and write files in Silverlight 4Feb 08, 2011. In this article, we will see how to read and write files anywhere in local drives in Silverlight
  • Building a web based C# compiler using ASP.NET and TDDFeb 16, 2011. This tutorial is an introduction to Test Driven Development (TDD) in Visual Studio 2010 (VS2010) with C# 4 and ASP.NET 4. This will focus on as using the tool and coding as much as possible and not a great deal of words so enjoy the ride.
  • TDD - Red Green Refactor ExampleApr 08, 2011. In this tutorial I would like to explain TDD (Test Driven Development) with the common Red Green Refactor example.
  • Windows Azure - Azure Storage and SQL AzureJun 13, 2011. In this article we are going to see what is Azure Storage and different types of storage options available with Azure.
  • New Article Tag Introduced in HTML5Jul 06, 2011. The <article> tag specifies a component of a page that consists of self-contained, independent and reusable content. The HTML <article> tag is used to represent an article.
  • Advances in .NET Event HandlingAug 09, 2011. This article covers several situations that occur in practice when coding event driven applications. Pitfalls and bad designs are outlined and examples of proper event handling are given.
  • Auditing Events in .NET ApplicationsAug 12, 2011. In this article we are pushing further down into murky depths of .NET event driven application internals. Several concepts used to implement event subscriptions in practice (all strictly based on MSDN) will be explained and their functioning used to implement otherwise hardly implementable entity: event auditor.
  • Cookies in ASP.NET 4.0Oct 31, 2011. Cookies are one of the State Management techniques, so that we can store information for later use. Cookies are small files that are created in the web browser’s memory (if they’re temporary) or on the client’s hard drive (if they’re permanent).
  • ConditionedActivityGroup in WorkflowNov 16, 2011. The ConditionedActivityGroup (CAG) activity provides condition-driven activity execution that allows us to define very flexible behavior within our workflow.
  • DriveInfo Class in C# with an ExampleDec 15, 2011. The DriveInfo class in the System.IO namespace provides a way to get drive details.
  • Thread-Safe Calls With BackgroundWorker Class in C#Jan 03, 2012. The preferred way to implement multithreading in your application is to use the BackgroundWorker component. The BackgroundWorker component uses an event-driven model for multithreading.
  • Automated TestingFeb 02, 2012. In this article we have introduced automated testing in which a manual intervention is not required.
  • Data Driven Testing Using Selenium (webdriver) in C#Feb 07, 2012. In this article, I would like to explain about performing data driven testing in Selenium using .Net.
  • Control Your Remote Control Car With PC KeyboardMar 20, 2012. This is something I have been working with sometime back. Goal is to control my remote control car using my computer's keyboard...Isn’t it cool. I haven’t used any of the complicated circuit’s diagrams etc! Idea is really simple only base theory used is, “a transistor can act as a switch”.
  • How to Add a Hard-drive to Windows 8Apr 03, 2012. In this article I am going to explain how to add a hard drive in Windows 8.
  • How to Map Network Drive in Windows 8Apr 05, 2012. This article explains how to map a network drive or a share folder that can be quickly accessed from your network machine.
  • Create a New Hard Drive Partition in Windows 8Apr 09, 2012. In this article we will explain whole process to create new partition in hard drive and format it through the front end.
  • Disable Drive Accessibility in Windows 8Apr 29, 2012. In this article we will describe how to protect your local computer drive in Windows 8 from unauthorized access.
  • How to Find the Drive Information and the Directories For the Drive in C#May 08, 2012. In this article I describe how to get information about the drives present in the computer and thier directories.
  • How to Create a Directory in Any DriveMay 09, 2012. In this article I explain how to create a directory in any drive.
  • Working With Drives and Directories in ASP.NETMay 24, 2012. In this article we will discuss how to interact with the File System, Drives and Directories and how we get the path details.
  • Get the Total Free Space Available on a DriveMay 27, 2012. In this article, I am showing how we can get the total free space on a Drive.
  • Check Hard Drive For File System Errors in Windows 8Jun 22, 2012. This article describe about how to check hard drive for file System errors in Windows 8.
  • Change Drive Letter in Windows 8Jul 02, 2012. In this article we are explaining how to change the drive letter in Windows 8.
  • Test Driven Development BasicAug 04, 2012. In this post we will see how we can go about Test Driven Development, there are many advantages practicing TDD, we’ll just cover basics to start with.
  • Turn Off AutoPlay For Removal Drive in Windows 8Aug 23, 2012. This article describes how to disable the Autorun functionality for removal of media in Windows 8.
  • Install Google Drive on Windows 8Sep 07, 2012. This article explains how to Add\Install Google Drive in a Windows 8 PC.
  • How to Install Windows 8 From USB Flash DriveSep 10, 2012. In this article I explain how to install Windows 8 onto a USB flash drive.
  • Optimize the Performance of Your Computer in Windows 8Sep 17, 2012. This article describes how to optimize the performance of your computer in Windows 8.
  • How to Create System Recovery Drive in Windows 8Sep 23, 2012. In this article we are explaining how to create a system recovery drive in Windows 8.
  • How to Hide Any Drive in Windows 8Sep 27, 2012. In this article I have described how to hide any drive in windows 8.
  • Turn Off BitLocker Drive Encription in Windows 8Oct 03, 2012. In this article we are expaling how top turn off or disable BitLocker Drive Encription in Windows 8.
  • How to Self-Host ASP.Net Web API: Part 3 of ManyOct 19, 2012. This article is a step-by-step walkthrough of how to self-host an ASP.Net Web API.
  • Joins in SQL Server 2012Oct 30, 2012. In this article I described Joins in SQL Server 2012.
  • How to Save Bing Image to Local Drive in Windows 8Nov 01, 2012. In this article we explain how to save a Bing wallpaper and search for an image on your hard disk in Windows 8.
  • How to get Drive's information in VB.NETNov 09, 2012. In this article shows about Driveinfo class for gaining drive indormation in VB.NET.
  • Inheritance in Object-oriented Programming in VB.NETNov 09, 2012. In this article, I will explain Inheritance in Object-Oriented Programming.
  • Accessing a Web Service from a Desktop in VB.NETNov 09, 2012. In this article we will study how to access a simple database driven Web Service from a Desktop application. Here I have a DbHelper class which has openconnection(), closeConnection, getDataTable, getDataset etc methods, and ConnectToDb() and getDataSet() Web methods in the Web Service.
  • Convert VB6 Form to VB.NET Win FormNov 10, 2012. VB .NET has changed the way developer used to program in VB6, GUI of VB6 used to hide most of the internals working from the developer but with VB.NET every aspect of programming is open GUI controls and all. The language it self got changed with VB.NET.
  • Forecast the Weather with a Custom Control in VB.NETNov 10, 2012. This article describes the construction of a custom control used to display a three day weather forecast based upon a designated zip code. The control is driven by a public, free web service that returns the seven forecast for any area in the United States by zip code or location. This demonstration only uses the first three days of the seven day forecast and it implements only the zip code based request for forecast data.
  • Expressions and Self Join With Lambda in C#Nov 16, 2012. Today, in this article let’s play around with one of the interesting and most useful concepts in LINQ.
  • Launch File Explorer With Drive List in Windows 8Nov 17, 2012. In this article we are going to explain how to launch the File Explorer with a drive list in Windows 8.
  • Co-related Queries and Self Join Using LINQNov 17, 2012. Today, in this article let’s play around with one of the interesting and most useful concepts in LINQ.
  • Retrieve Accidently Deleted Files and Folders in Windows 8Nov 28, 2012. This article shws how to retrieve your files and folders that are accidentally or deliberately deleted from the drives or even from the recycle bin.
  • How to Disable USB Port in Windows 8Dec 01, 2012. In this article we are going to explain how to disable a USB port in Windows 8.
  • How to Enable USB Port in Windows 8Dec 03, 2012. This article explains how to enable a USB port in Windows 8.
  • Create Text Word Excel and PDF File Using C# Console ApplicationDec 05, 2012. In this article I will explain how to Create a Text, Word, Excel and PDF File in the System's local drive using C# Console Application.
  • How to Use Joins in PHPDec 18, 2012. In this article I am going to explain how to use join in PHP.
  • Drive Defragmentation in Windows 8Dec 21, 2012. In this article we are going to explain drive defragmentation in Windows 8.
  • Create and Use a Password Reset Disk or USB In Windows 8Jan 02, 2013. In this article we are going to explain how to create and use a password reset disk or Flash Drive in Windows 8.
  • How to Manage and Save Word 2013 Documents in SkyDriveJan 04, 2013. In this article I am going to explain how to Manage and Save Word 2013 documents in SkyDrive.
  • Assign a Static Drive Letter to a USB Drive in Windows 8Jan 04, 2013. In this article we explain how to assign a static drive letter to a USB drive in Windows 8.

About self-driving-car

NA

SPONSORED BY

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!
Download Free eBooks