C# Corner

Resources  
  • Binary Search Using ArrayList Jan 10, 2000. The ArrayList class provide binary search algorithm and more...
  • Find Files in C#May 01, 2001. I have developed a small application in c#, which helps in searching u'r hard disk for files of the desired extention.
  • MP3 IndexerAug 20, 2001. Mp3Indexer searches for existing Mp3 files on a given path, and generates a report in XML/XSL.
  • Sorting, Searching and some other useful programsSep 07, 2001. Here are the some useful programs including many search algorithms, sort, palindrome, fibonacci...
  • using Array Class and IEnumeration in C#Sep 14, 2001. This article illustrates the usage of Array class and IEnumerator. Array class Provides methods for creating, manipulating, searching and sorting arrays, thereby serving as the base class for all arrays in the common language runtime.
  • Working with Menus in C#Dec 20, 2001. In this article I elucidate how to adding menus and menu item to Windows forms, Replacing, Cloning, Merging of menus and about Context menus (Popupmenus).
  • Prototype Patterns in C#Dec 26, 2001. The PROTOTYPE PATTERN comes under the classification of Creational Patterns. The creational patterns deals with the best way to create objects. This helps to copy or clone the existing objects to create new ones rather than creating from the scratch.
  • TreeView in C#Feb 05, 2002. This program shows you how to use TreeView control in Windows forms using C# including adding, removing and searching nodes.
  • 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.
  • Multi-threaded Web Applications - Case I: Search EngineMar 07, 2002. This article is the first of the series of 4. I will demonstrate the use of threading in web applications by implementing a simply search engine. The following 3 articles in the series will be a Port Scanner, a Reverse DNS and a Web Hammer respectively.
  • Multi-threaded Web Applications - Case II: Port ScannerMar 12, 2002. This article continues the 4-parts series of Multi-threaded Web Applications. In the first part, I have demonstrated how you can use multi-threading with ASP.NET to make a web based search engine more responsive, and to reduce the time required to compose the result. In this article, I will demonstrate how you can apply the same technique to a web based port scanner.
  • Prototype PatternMar 22, 2002. The Prototype pattern is used when creating an instance of a class is very time-consuming or complex in some way.
  • Programming C#: Working with Arrays in .NETJul 09, 2002. This article concentrates on arrays in .NET and how you can work with arrays using C# language. Article also covers the Arrays class and its method, which can be used to sort, search, get, and set an array items.
  • Working with Arrays in C#Jul 09, 2002. This tutorial discusses array programming in C# and .NET. It starts with the discussion of simple arrays and then delves into more complex topics such as jagged and multi-dimensional arrays. In the end, it discusses the Array class and it's methods for searching and sorting an array's items.
  • Implementing Search in a DataList Web Forms ControlAug 07, 2002. Searching for the data and displaying the result in paging on the site it is important functionality for the web type applications.
  • DataGrid Customiztion Part-III:Implementing Search Feature in a DataBound GridAug 21, 2002. In this article, I will show you how to exchange two DataGrid columns by dragging and dropping.
  • Windows ExplorerAug 26, 2002. This application is a clone of Windows Explorer. Unlike other Windows Explorer code available in .NET, I have tried to make it closed to Microsoft Windows Explorer.
  • Generating Maze using C# and .NETSep 25, 2002. This article focuses on how to generate a maze using the depth first search algorithm. This is a very simple but clever algorithm that creates a maze by randomly stripping one available wall between two cells for every cell in the grid.
  • Generating Maze using C# and .NETSep 25, 2002. Did you ever get the feeling that cubicles were laid out with the idea that there could be no escape? (Must be I am a bit overworked these days). Today's article focuses on how to generate a maze using the depth first search algorithm. This is a very simple but clever algorithm that creates a maze by randomly stripping one available wall between two cells for every cell in the grid.
  • Integrating Google Search using the Google Web ServicesNov 20, 2002. This sample shows how to integrate search into your application using the Google Web Service API.
  • 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.
  • Random Starcraft Map ChooserMay 12, 2003. I created a simple program that searches through Starcraft's maps directory tree and shows a list of all the maps that are searches by Starcraft's maps directory.
  • Talking to the Outside World in Excel 2003May 14, 2003. This code sample shows how to connect to the internet inside of Excel 2003. The idea is when the workbook opens the code behind the workbook searches for quotes on NASDAQ and then populates the spreadsheet with the data.
  • 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).
  • Using Index Server for ASP.NET Site SearchJan 23, 2004. This projects highlights how to add search facility to your ASP.NET page using ADO.NET to browse index server search catalogs.
  • DataSets in Microsoft .NET - Part 2Mar 09, 2004. This article explains sorting, searching and filtering support provided by dataset and data table objects.
  • Advanced Notepad in C#Apr 13, 2004. This is an advanced version of Notepad that allows you to search, replace, change background and foreground text color. It also provides registry editing options.
  • How to integrate Google searches into your applicationDec 06, 2004. Google has been able to turn the search business up-side-down within the last five years. Google provides a web service interface which allows you to integrate Google searches right into your application.
  • Add some elegance to your code using C# ListMar 31, 2006. A short and to-the-point tutorial that demonstrates how to sort and search using List in C#.
  • Shisen-Sho Clone in C#May 29, 2006. The attached code is a clone of the KDE game Shisen-Sho using Windows Forms and GDI+.
  • Intergrating with google Search APIAug 17, 2006. This article will show us how to integrate with "Google Search API" from our windows application or web application.
  • Multithreading Made Easy in .NET 2.0Aug 31, 2006. This article demonstrates a very easy alternative to normal multithreaded programming in .NET. A freely available library called CSP.NET is presented and a sample application shown.
  • PDF Search in SharePointSep 11, 2006. This is a small article that tells users about the PDF search in SharePoint. I have not included the exact steps that need to be taken because that has already been published before on many sites including Microsoft's. My objective is tell users where to start looking for resources if they want to search PDF documents in SharePoint.
  • Packing List for the Pocket PC in the .NET Compact FrameworkNov 10, 2006. This article demonstrates a pocket pc packing list application to help you track moving inventory. The application is written in C# for the .NET Compact Framework (1.1) and shows you how to overcome some limitations in the framework such as scrolling a form and searching nodes in XML.
  • Find and Replace for Multiline TextDec 26, 2006. This article explains how would you find and replace a multiline text.
  • TreeView Control in C#Apr 16, 2007. This is an article addressing some of the basics of working with a TreeView control; the article will address dynamically adding TreeNodes to a TreeView control, searching the nodes to find and highlight a single node or a collection of nodes.
  • Regular Expression Usage in .Net EnvironmentApr 19, 2007. This article describes how to use regular expression in .Net.
  • Implementing Search in Reports using ReportViewerApr 30, 2007. The ReportViewer control provides Find and FindNext methods to find a text in the report. This article explains how you can implement search functionality in reports programmatically.
  • Deep Copy in C# (Cloning for a user defined class)May 04, 2007. For deep copy of a user defined class, a class should implement ICloneable interface. The attached code in this article shows how to build clonable classes.
  • On-line Address Book in ASP.NET 2.0May 25, 2007. This is an On-line Address Book project. This project is very useful to keep the record and addresses of person. Here in this project we can view all record, edit any record, delete any record, search a record and update any record. This project will be very useful to those who are new or going to his/her first ASP.NET project.
  • Full Text Search on SQL 2000Jul 30, 2007. This article shows some steps to enable Full Text Search on SQL 2000.
  • Creating MenuItem With WPFSep 03, 2007. In any desktop application it is very important to have menu bar to the application/system, so that user will find easy to access it. In this tutorial I will be talking about how we can create Menu bar in WPF application using XAML.
  • Searching in User Profile PropertiesSep 07, 2007. Enabling search in membership profile properties using SQLSERVER2005 pluggable assembly created by C#.
  • Finding and Listing Processes in C#Sep 10, 2007. This article shall describe a very simple approach for determining information regarding the processes currently running on a machine. The demonstration application includes a collection of methods that may be used to search for specific processes using various criteria or to list running processes.
  • Search Engine Optimization (SEO) & friendly URLNov 20, 2007. This article describes about one of the technique that is used commonly for improving SEO – creating friendly URL.
  • Tabbed Notepad cloneNov 27, 2007. This article gives you valuable information about the tab control and also helps you in understanding c# easily.
  • Consuming the Yahoo local Search Service in a C# Win Forms ApplicationJan 17, 2008. This article will demonstrate one approach that may be used to consume yahoo local search service to return a list of business locations through the use of a zip code based search for a business name or product.
  • Functional Programming with C#: Dynamic List GenerationJan 27, 2008. This article covers how to use functions as the basis for generating lists given some initial seed values. This technique is useful for constructing different types of numeric series, calculating growth and decay, and also useful for searching algorithms.
  • Strategies to Implement a Multi-Criteria FilteringMar 06, 2008. This article provides you different ways to implement a multi-criteria filtering.
  • C# Code reviews using StyleCopNov 14, 2008. In this article we will discuss an upcoming code review tool StyleCop. We will understand the basics and do a small sample of code review practically to understand how StyleCop works.
  • MyCollegeMyFriend - An Open Source Project developed using ASP.NET 2.0Jan 14, 2009. MyCollegeMyFriend is an open source Website project developed using C# and ASP.NET 2.0. Anybody can download and make changes to this project and upload the changes.
  • Custom paging in ASP.NET 2.0 and SQL Server 2005 using ObjectDataSourceApr 13, 2009. This article is intended to show how to apply the paging mechanisms in Web applications using ASP.NET 2.0 and SQL Server 2005 as well as using the ObjectDataSource components.
  • Extending Logging Functionality From Enterprise LibraryApr 17, 2009. The Microsfot Enterprise Library provide us a collection of reusable software components, so software developers can take advantage of them to put them into enterprise use. Now I will share my personal experiences with my friends of how to extend current enterprise library functionality and improve the performance of enterprise applications.
  • Parameters for ObjectDataSource in ASP.NET 2.0Apr 30, 2009. This article is intended to show how to invoke server-side methods (expecting input parameters) stored in the SQL Server 2005 Management System using the ObjectDataSource components.
  • How to Preserve Password in a TextBox between Page PostbacksMay 15, 2009. This quick tip shows how you can preserve a password in a TextBox between page postbacks.
  • Search and selection of data using LINQMay 27, 2009. In this article I will explain how you can use LINQ, when we should search and select some data according to parameters, defined by users.
  • A Programmer's Guide to Starting a Software Company and Building an Enterprise Application - Article 3Jun 20, 2009. This is the third in a series of columns in which I will tell you how I started SplendidCRM Software, Inc.
  • How to find your search location using asp.netJul 08, 2009. Here I am going to discuss a simple application to find your search location in the google map using asp.net with C#.
  • Pop Search Form Control in SilverlightAug 05, 2009. Silverlight is a new and powerful browser plug-in that works with Mac OS, Windows and Linux. It helps you create rich web application that is safe, secure and scalable cross-platform. This article will use Visual Studio 2008 to create Silverlight pop search form control.
  • Notepad in C#Aug 17, 2009. Advaance Notepad that provides searching,replace,goto and color change features
  • WPF Animations Part I- Color AnimationSep 07, 2009. WPF is a new framework that has many advanced capabilities. Animations are one of those capabilities, where an object can be animated via rotating, stretching, scaling, moving it across the screen, changing its color, etc. In this article I am going to show color anmiation on a coltrol.
  • Wildcards in SQL Server 2005Oct 27, 2009. SQL wildcards are used for searching data’s in a database, which were used with LIKE operator.
  • Uploading file with Progress BarNov 03, 2009. In this article I am going to show how to upload a file with progress bar in asp.net .
  • DataTableOperation in ADO.NETNov 05, 2009. In this article I will explain about DataTableOperation in ADO.NET.
  • Social Networking Website in ASP.NET - Open Source ProjectDec 15, 2009. The attached project is an open source social networking Web application project written in ASP.NET 3.5 and C#. Some of the features are for creating profiles, searching users, making friends, chatting and communication.
  • ResourceDictionary in WPFJan 15, 2010. In this article you will learn how to use the ResourceDictionary in WPF.
  • Sorting, Reversing, and Searching in Arrays in C#Jan 17, 2010. In this article I will explain you about Sorting, Reversing, and Searching in Arrays in C#.
  • Genetic CloudJan 24, 2010. Complex optimization tasks, like travelling salesman problem, can be solved by simple algorithms with random searching component. Genetic algorithm is one of such approaches. It gives better solution on the big population sizes, but the execution time grows non-linear with population size growth. Another way to increase accuracy is to have several parallel runs. The additional resources for parallel runs could be taken in a Cloud.
  • Simple 7 steps to run your first Azure Blob ProgramJan 24, 2010. In this section we will create our first program using Azure blobs. This article creates a simple web page where we upload image files which are stored in azure blobs. We have also created a simple search text box which will help us to search the image blobs with the image file name.
  • Creating a Scope and Tab for MOSS Search CenterFeb 17, 2010. Making the scope available, and then the creation of not just one, but two tabs in Search Center along with ASPX pages. Before beginning, this article assumes that you already have the Shared Services Provider (SSP) properly set up and that you have a "Search Center with Tabs" site available in your portal.
  • A simple concretization of MVVM patternFeb 23, 2010. In this article I will show a simple MVVM implementation to help understand this pattern and how to deal with it, first let’s introduce the pattern.
  • AutoCompleteTextBox in WPFApr 12, 2010. In this article I am going to show about AutoCompleteTextBox in WPF.
  • Magnifying Glass Effect in SilverlightApr 19, 2010. In this article I am going to show how we can zoom a part of an image.
  • Query Through File System Using .Net 4.0 Enumerable CollectionsApr 26, 2010. This article describes a new method introduced in .NET 4.0 using which developers can interact with file systems very quickly, especially for searching files and folders.
  • The DocumentName Property and Marginal Printing in GDI+Jun 03, 2010. In this article I will explain about the DocumentName Property and Marginal Printing in GDI+.
  • Google Custom Searching in ASP.NetJun 09, 2010. In this article, we will learn how to use Google Custom Searching method in ASP.Net website.
  • Searching Any Record from Database in ASP.NetJun 14, 2010. This article will explain you how to search particular record from SQL Server Database in ASP.Net
  • Configuring MOSS 2007 based three form server to search pdf documents - install and configure pdf ifiltersJun 22, 2010. In this article we will see how to configure MOSS 2007 to search PDF documents.
  • A Beginners Article about XAML and the WPF EngineJul 31, 2010. An article that describes WPF for the Beginner and Provides Some Tips for the Intermediate
  • Leveraging LinkedIn to Maximize Yourself in Search ResultsAug 17, 2010. Ever wonder what to do with your LinkedIn profile once you create it?
  • How to use google ajax search api to embed video searh in web application:Aug 21, 2010. Google has launched Ajax API for different purposes “video search” is one of them. Many user's gets confused all about it many times how to get google key, how to embed video search in web application. So here I am explaining how to use video search in web application.
  • Reading and Parsing a CSS file in ASP.NetSep 01, 2010. In this article I am going to show how we can read and parse a CSS file in asp.net.
  • Photo Viewer in Silverlight 4 using SQL Server 2008Sep 01, 2010. This article will describes you how to use photo viewer in Silverlight using SQL Server 2008 database. I had search many time but could get more samples using SQL Server. So I decided let’s use Silverlight with SQL Server 2008. So here is my first article in Silverlight with SQL Server 2008.
  • Dynamically Fill AutoComplete Textbox from DataGridViewSep 17, 2010. 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.
  • Inserting element in sorted Generic list (List) using binary searchSep 20, 2010. This article shows how we can insert an item into a sorted generic list such that after insertion the list will remain sorted.
  • Inserting & Retrieving records from MS Access 2007 using ODBCOct 22, 2010. This article shows development of a windows application for performing insert, search, update, delete operations & navigation of MS Access 2007 records using ODBC connection.
  • Reading and Manipulating an Xml file Using C#.Net (Including Images)Oct 22, 2010. This article shows development of a windows application to read an xml file; perform insert, search, update and delete operations, and navigation of records and display respective images.
  • Inserting & Retrieving records from MS Excel 2003 using OLEDBOct 29, 2010. In this article we will see how to develop a windows application using C#.Net to insert, search and update records from M.S.Excel-2003 file using OleDb Connection.
  • Inserting images into MS Access file using OLEDBNov 02, 2010. In this article I show to insert images into MS Access file and also to perform search, update and delete operations.
  • How to connect to Oracle database using WCF in SilverlightNov 28, 2010. In this article we will be seeing how to connect to the Oracle database using WCF in Silverlight and will perform a search to retrieve the data from the database, display them in the Silverlight data grid using Visual Studio 2010.
  • Genetic Algorithms in .NETDec 15, 2010. Genetic Algorithms (GAs) are adaptive methods that can be used to solve search and optimization problems.
  • How to Read / Search Node or Attribute in XML fileDec 21, 2010. In this article you will learn how to Read / Search Node or Attribute in XML file.
  • Setup your Windows Azure PlatformDec 23, 2010. This article helps to create or setup your account for Windows Azure Platform (Introductory Special Offer), Pay per Use offer.
  • What is WCFJan 02, 2011. Windows Communication Foundation (WCF) is an SDK for developing and deploying services on Windows. WCF provides a runtime environment for your services, enabling you to expose CLR types as services, and to consume other services as CLR types.
  • Data Binding in Silverlight with RIA and Entity Framework (Updating Data)Jan 17, 2011. This is a continuation of my earlier article where we discussed how to fetch and display data from a database using DomainServiceContext via entity model. Here in this article we will take the StatesOfIndia application further, where it will accept the state information to be modified as well as accept new state as addition.
  • Data Binding in Silverlight with RIA and EntityFramework (Displaying Data)Jan 17, 2011. Silverlight DataBinding With a Real World scenario.
  • MultiColumn ComboBox with Configurable Display and Value Members and Fast Search functionalityJan 20, 2011. After searching for a MultiColumn ComboBox with configurable view columns, configurable display & value members, I decided to create my own control.
  • Programmatically how to retrieve the Content Sources from Search Service application in SharePoint 2010Jan 26, 2011. In this article we will be seeing how to retrieve all the content sources from search service application in SharePoint 2010.
  • Configure a Crawl Schedule for Enterprise Search Content Source in SharePoint 2010 using powershellJan 26, 2011. In this article we will be seeing how to configure a crawl schedule for enterprise search content source in SharePoint 2010 using C#.
  • Configure a Crawl Schedule for Enterprise Search Content Source in SharePoint 2010Jan 27, 2011. In this article we will be seeing how to configure a crawl schedule for enterprise search content source in SharePoint 2010 using C#.

About Clone-Article-and-the-Search

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