C# Corner

Resources  
  • TCP Date Client/ServerJan 03, 2000. Free to use Tutorials on Communicating using TCP Sockets on Microsoft's .NET Platform using C#...
  • Symmetric Encryptor Beta1Jan 11, 2000. Free to use Encrypt/Decrypt using 2 Symmetric Algorithms 'DES' and 'RC2' coded in C#.
  • Add, Edit, Delete, View data using ADO+Jan 04, 2001. Free to use Tutorials on using ADO+ on Microsoft's .NET Platform in C# as programming language.
  • Simple SMTP MailerMar 26, 2001. This is a simple program which shows how to send mail via SMTP without using any framework support. While using the .NET SMTP classes may be a little easier, it is good to be able to go under the hood and get your hands dirty to understand what is going on at the socket level. For simple text messages, this implementation works fine.
  • 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.
  • Oracle Database ViewerOct 17, 2001. This is a GUI based application which connects to an Oracle database depending upon the DSN, username and password that you provide. It then shows the list of tables on the left hand side in the form of a treeview.
  • Using TreeView ControlOct 23, 2001. The following code will enumerate the Folder/Drives in the TreeView Control.
  • Musical Teacher Web ServiceMar 04, 2002. A number of people / organizations have developed web services that are available for free to use.
  • Display and Hiding SIP on a Pocket PCMay 21, 2002. When you get your hands on a Pocket PC for the first time you have to wonder just how the heck do you enter information?
  • SpellCheck.NET Parser in C#Jun 25, 2002. SpellCheck.net is free online spell checking site. Whenever I need to check my spelling I visit this site , so I decided to write a parser for this site.
  • 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.
  • HJ PDF in C#Oct 31, 2002. This program allows you to download all Italian Hacker Journal issues into PDF files for free.
  • Daleks in .NETDec 11, 2002. The other night my girlfriend dragged me down to the NYC Public Library claiming that they had a huge Science Fiction movie section. Admittedly my taste in movies and my wife's taste in movies can vary slightly, however, I was willing to take a chance, given that rentals at the library are free as opposed to $4 at the local video store.
  • FTP Client Library for C#Apr 26, 2003. Finding a fully working, lightweight FTP Client that had no GUI, was free, and came with source was difficult.
  • A Virtual Clock in C# and GDI+Jul 01, 2003. This article describes how to create a virtual clock in C#. The hands of the clock are drawn using GraphicPaths.
  • 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.
  • Will swap work if C# Manipulates Objects by Reference?Feb 15, 2005. C# does manipulate objects by reference, and all object variables are references. On the other hand, C# does not pass method arguments by reference; it passes them by value. Thus, a regular swap method will not work!
  • 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.
  • Mobile Web Application SecretSep 12, 2005. This article gives you a clear idea how an ASP.NET Web Application rendering works differently on hand held devices than running Web Applications on normal machines.
  • 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.
  • Smart HTML Editor in Visual Studio 2005Nov 16, 2005. If you have been writing Web applications using Visual Studio, at some point you would end up editing HTML file by hand. Now HTML Editor available in Visual Studio 2005 now supports Intellisense, which makes developers life much easier when editing HTML file by hand.
  • 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.
  • Introduction to the MagicAjax.NET - The Magic Ajax Engine for .NETFeb 11, 2006. MagicAjax.NET is a free open-source framework, designed to make it easier and more intuitive for developers to integrate AJAX technology into their web pages, without replacing the ASP.NET controls and/or writing tons of JavaScript code.
  • Security Steps for Strong AuthenticationFeb 20, 2006. Weak authentication increases the identity spoofing threat. If a user’s logon credentials fall into the wrong hands, an attacker can spoof the user’s identity and gain access to the application. The attacker shares all of the user’s privileges in the application. Credentials must be protected as they are passed over the network and while they are persistent
  • Antialiased Analog ClockApr 04, 2006. This is an antialiased analog clock sample written in C# using GDI+. It has no flicker at run time because of using Double Buffering technique, and it has many properties that you can customize it such as tick and hand colors, gradient background color, custom date and hand styles.
  • 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.
  • Free Book: C# Programming for BeginnersAug 21, 2007. In this book, you will learn how to write and compile C# programs, understand C# syntaxes, data types, control flow, classes and their members, interfaces, arrays, and exception handling. After completing this book, you should have a clear understanding of the purpose of C# language, it’s usages, and how to write C# programs.
  • 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.
  • Free Book: Programming XML with C#Sep 15, 2007. Programming XML with C# is a 65 pages book written for C# programmers who wish to learn how to work with XML documents using C# language. In this book, you will learn the basic elements of XML and classes and objects available in .NET Framework to work with XML.
  • Free Book: Reports using Report Viewer in Visual Studio 2005Sep 21, 2007. This 25 pages book discusses the ReportViewer control and how to generate some simple reports using the ReportViewer control and Visual Studio 2005.
  • An "Outlook Like" controlOct 01, 2007. This is a control that behaves like the Tab control but have visual cues that look more like the Navigation panel in outlook. And since this is more of a tab control than a navigation panel control, you are free to add as many tabs as you like.
  • Free Geocoder.us web service in c#Jan 30, 2008. This article gives you detailed information about the geocoding service. By using this you can easily estimate the latitude and longitude of a physical address.
  • Latest XY-Plot ControlFeb 28, 2008. This is an rewrite of the XY-Plot control. It fixes some issues such as the y-axis label, smoother plotting of points, axis with tick mark values that make sense, and more. (Updated for VS2008)
  • Building ASP.NET bot protection (CAPTCHA-like)Feb 29, 2008. This article shows how to build captcha-like protection from spam and other bots in ASP.NET.
  • 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.
  • Real Time 3D Physics Simulation Using Peace EngineApr 10, 2008. This demo shows how to create a physics simulation using Peace Engine, a free 3d simulation/rendering engine that can be used with various computer languages.
  • Enumerable, Enumerator, and Yielding a "Free" State MachineApr 15, 2008. In this article we look at the power of the "yield" keyword in C#.
  • Chapter I: Introducing WPFApr 22, 2008. This chapter provides you a brief knowledge about the Windows Presentation Foundation (WPF)
  • Connect to MySQL database - via ODBC without using DSN: Part IIAug 11, 2008. In order to connect to on MySQL method, I propose this more flexible solution, thus, it enables us to customize the connection parameters in one hand, moreover, it enables us to choose which mode should we use. I mean, ADO connected mode using data reader or disconnected mode using data adapter and data set.
  • 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.
  • 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.
  • File handling in C#Jul 15, 2009. In this article I have explained about file handing in C#.
  • 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.
  • Movable Freeform/Round Edged Windows Form in C#Sep 21, 2009. In this article we will see how to create a movable free form window in Visual Studio.
  • Flicker free rendering Dec 01, 2009. In this article we will see method for flicker free rendering on a custom control.
  • 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.
  • Tooltip in DataGrid in WPFMar 06, 2010. I was just having hands on DataGrid in WPF, I was thinking how we can utilize Tooltip in DataGrid. In this article we will see some good implementation here.
  • 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.
  • 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.
  • Double Buffering and Flicker-Free Drawing in GDI+Jul 09, 2010. In this article you will learn how to use Double Buffering and Flicker-Free Drawing in GDI+.
  • 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.
  • 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.
  • Cloud Computing: Hello World, Welcome to Cloud Computing !Dec 25, 2010. This hands-on article demonstrates how to build your first Cloud Application using Visual Studio.
  • Building Web Browser Application using Visual Studio 2010Jan 03, 2011. WebBrowser control allows developers to build Web browsing capability within Windows Forms applications. In this article, we will demonstrate how to use a WebBrowser control in a Windows Forms application. This article is written using Visual Studio 2010. If you do not have Visual Studio 2010, you may use Visual C# 2010 Express which is free to download from MSDN website.
  • Work with Template, Visual Tree and Visual State Manager in Windows Phone 7Jan 03, 2011. This article will demonstrate how to write templates by hand so you’ll be in a better position to understand Expression Blend output if you later decide to go that route.
  • Analog Clock using Expression Blend and WPFJan 19, 2011. In this article, I am going to create an Analog Clock with a sweeping second hand and rotate the minute and hour hands using C#, Expression Blend and WPF.
  • 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
  • Adding Cloud Service project to existing ASP.Net Web ApplicationFeb 09, 2011. When adding cloud service to an existing Web Application or ASP.Net MVC Web Application, learn how with the help of this article.
  • SharePoint Variations - How they did Variation Landing PageFeb 10, 2011. When we talk about SharePoint Variation, we usually think of that as making sites multilingual. Yes that’s correct.
  • Consuming External Web Services from Silverlight ApplicationFeb 10, 2011. Accessing web services from Silverlight.
  • How to Convert Text into SpeechFeb 16, 2011. When you write something into a textbox then the SpeechSynthesizer class can convert the text to speech
  • 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.
  • Add and Modify the existing site column in SharePoint 2010 using powershellFeb 17, 2011. In this article we will be seeing how to add a new custom site column and modify the existing site column in SharePoint using powershell scripts.
  • How to resolve the error “Cannot change hidden attribute for this field”Feb 17, 2011. In this article we will be seeing how to resolve the following error “Cannot change hidden attribute for this field”.
  • Bind combobox in WPFFeb 17, 2011. How to Bind data dynamically from the Database and Get the ComboBox Selected Text and Value
  • How to create custom Document ID provider in SharePoint 2010Feb 18, 2011. In this article we will be seeing how to create custom Document ID provider in SharePoint 2010.
  • How to secure external anonymous access to SharePoint 2010 sitesFeb 19, 2011. In this article I am explaining about securing anonymous access in SharePoint 2010 sites. This is a pain for most of organizations when dealing with public facing anonymous access sites. In this article I also cover how to secure _layout folders.
  • ViewState Chunking (maxPageStateFieldLength)Feb 19, 2011. Here you will see ViewState Chunking (maxPageStateFieldLength).
  • How to Read and Write Large Video Files in Silverlight OOB ApplicationFeb 20, 2011. In this article, we will see how to read and write large video files in a Silverlight OOB Application. The interesting thing here is that one of my questions in the c-sharcorner site’s forum became this article.
  • How to use SQL to LINQ ( Visual Representation ) Feb 20, 2011. A lot of developers moving towards the new LINQ to SQL find it difficult to write SQL queries in C# to query data using LINQ. LINQ is a query language which is integrated in C# to query data from ObjectCollects, SQL, XML etc.
  • C# FeaturesFeb 22, 2011. Here you will see some good features of C#.
  • Select all Checkbox Functionality Inside a html Table using jQueryFeb 22, 2011. Here is the jQuery implementation of Select All checkbox functionality inside a HTML table.
  • Uploading Multiple files using JQuery in ASP.NETFeb 23, 2011. How to Upload Multiple files using JQuery in ASP.NET.
  • Get/Set control's property, PropertyHelper classFeb 23, 2011. Here you will read Get/Set control’s property, PropertyHelper class.
  • How memory is managed by Stack and HeapFeb 24, 2011. I studied many articles about memory management, but they are all confusing about when memory is allocated in the stack and when memory is allocated in the heap. But I always got confused. But finally, I got exactly what I wanted.
  • Validation Using the KeyPress Event in a Windows ApplicationFeb 24, 2011. How to do validation using the KeyPress Event in a Windows Application
  • Labels for Taxonomy Term in SharePoint 2010Feb 25, 2011. In this article we will be seeing about the Labels for taxonomy term in SharePoint.
  • Create Folder using C# Feb 25, 2011. This article provides a few steps to create a folder which will be easy to follow.
  • Multi Language Web-Site in ASP.NETFeb 26, 2011. Here we will learn how to translate ASP.Net pages in a user selected language. This article explains step-by-step how to implement your website in multiple languages.

About Hand-free-driving

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!
techbash 2016