Click here to Skip to main content
15,881,559 members
This competition has ended

C# Nov 2005

Contribute to CodeProject and you'll automatically be in the running for a monthly prize!

Each month at CodeProject we gather together the best of the articles submitted the previous month and ask our readers to choose the best of the best. Entry is automatic - just submit you articke and we'll do the rest.

Check out the submission guidelines for information on posting articles.

Current Entries

Articles that match the contest criteria are automatically entered. The top 50 entries are shown.

Please Sign up or sign in to vote.
29 Nov 2005peterhansen2
CMS for .NET based on XSLT, XML and C#.
Please Sign up or sign in to vote.
9 Nov 2005Koushik Biswas
An article on synchronization of a GET REQUEST/ PUT RESPONSE MQ C# program and a PUT REQUEST/ GET RESPONSE MQ C# program.
Please Sign up or sign in to vote.
5 Dec 2005Oscar Londono
This control provides a method to save and load HTML files directly, avoiding the use of RTF codes.
Please Sign up or sign in to vote.
1 Nov 2005Oscar Londono
This article shows how you can insert images, controls and ActiveX objects into a .NET RichTextBox control by using the OLE way. There are several samples about how it could be done, but all of them are in C++ and I needed it for managed code (C#).
Please Sign up or sign in to vote.
5 May 2014Tamir Gal, Chris Morgan_
A framework for capturing, injecting and analyzing network packets for .NET applications based on the WinPcap packet capture driver
Please Sign up or sign in to vote.
11 Nov 2005twostepted
Using PIinvoke and marshaling techniques to call the winspool library's AddForm
Please Sign up or sign in to vote.
15 Apr 2006Raj Lal
A dynamic web application needs an admin section for CRUD actions on the records/tables in the database. Wouldn't it be nice to have a database admin, which can be plugged to any web application? Just give your SQL connection string and it dynamically manages all table operations in just five pages.
Please Sign up or sign in to vote.
8 Nov 2005Feodor Fitsner
An article describing the implementation of custom WSE 3.0 policy assertions for signing and encrypting SOAP messages with Username tokens.
Please Sign up or sign in to vote.
10 Nov 2005Cohen Shwartz Oren
How to plan, up front, for service packs, upgrades and hot fixes as they come along.
Please Sign up or sign in to vote.
7 Dec 2005Manoj Kumar G (IND)
How to call a .NET component from VB6.0/ASP developed in either Microsoft Visual Basic® .NET or Microsoft Visual C#® .NET
Please Sign up or sign in to vote.
4 Nov 2005Glaxalg
This article explains how to set a proxy using PAC files.
Please Sign up or sign in to vote.
22 Nov 2005CastorTiu
How to use Oracle advance queue from a .NET enviroment.
Please Sign up or sign in to vote.
20 Nov 2005Nicholas Butler
An implementation of a generic tree collection in C#.
Please Sign up or sign in to vote.
20 Nov 2005Jason Witty
With the release of SQL Server 2005, Microsoft introduces the long overdue ROW_NUMBER() function. In this article, we will walk through a C# implementation of pagination using the ROW_NUMBER() method.
Please Sign up or sign in to vote.
25 Nov 2005Graham Harrison
Designing and implementing a PropertyBag in C#.
Please Sign up or sign in to vote.
24 Nov 2005David Veeneman
A demonstration of how to use the Command Pattern in real-world code.
Please Sign up or sign in to vote.
20 Jun 2006Ertan Tike
A calendar DayView control.
Please Sign up or sign in to vote.
20 Dec 2005Rakotomalala Andriniaina
This article provides two files that contain a Membership Provider and a Role Provider for ASP.NET v2.0.
Please Sign up or sign in to vote.
7 Mar 2008Alexander Kojevnikov
sqlTunes is a small tool that exports iTunes library information to the SQL server.
Please Sign up or sign in to vote.
17 Aug 2015Marcos Meli
An easy to use .NET library to read/write strong typed data from files with fixed length or delimited records (CSV). Also has support to import/export data from different data storages (Excel, Acces, SqlServer, MySql)
Please Sign up or sign in to vote.
25 Nov 2005Thanh Dao
Modeling WSDL and XML schema on a TreeView control and generating XML document from XML schemas.
Please Sign up or sign in to vote.
9 Nov 2005Adrian_Moore
An introduction to Microsoft's Peer-to-Peer Graphing technology.
Please Sign up or sign in to vote.
24 Nov 2005James Curran
An article on locating MS SQL Server instances on the local network, and retrieving information about them.
Please Sign up or sign in to vote.
31 Oct 2006Omer van Kloeten
A library of CodeDom templates of commonly used coding practices in .NET.
Please Sign up or sign in to vote.
31 Jan 2006nschan
A custom control for adding flat-style menu bars, navigation bars, or popup menus to your WinForms application
Please Sign up or sign in to vote.
15 Nov 2005Tittle Joseph
An ASP.NET custom panel control which is curved on the corners, could be minimized/maximized, displayed as a nugget, and can work as a container for anything.
Please Sign up or sign in to vote.
5 Dec 2005Andrei Bozantan
A control which displays hierarchical data using the ASP.NET DataGrid or GridView control.
Please Sign up or sign in to vote.
25 Nov 2005Morten on GIS
An article on how to create a web map application using SharpMap in ASP.NET 2.0.
Please Sign up or sign in to vote.
1 Nov 2005Karl Seguin
Extend the existing globalization capabilities of .NET to create flexible and powerful multilgual web sites. This third part won't focus on the fundamental but rather enhancements to what we've already covered.
Please Sign up or sign in to vote.
1 Dec 2005Bill Koukoutsis
An article on reading and writing variable-length data using a BitStream class.
Please Sign up or sign in to vote.
1 Nov 2005Asghar Panahy
An article on WMI.
Please Sign up or sign in to vote.
21 Nov 2005Eduard Baranovsky
An object oriented drawing component for building GIS and CAM applications with multiple views of geometrical model, multiple resolution handling, layers, optimized graphics and more.
Please Sign up or sign in to vote.
28 Jun 2006Not Active
Using SQL Server 2005 and SqlDependency to keep your application's data updated.
Please Sign up or sign in to vote.
4 Nov 2005Johnny Hooyberghs
A .NET library containing highly customizable controls.
Please Sign up or sign in to vote.
5 Dec 2005Oscar Londono
This is a CustomDraw TabControl that appears flat and supports icons and is filled with the backcolor property.
Please Sign up or sign in to vote.
10 Nov 2005Colin Angus Mackay
This article provides an introduction to passing values between two forms in an application. The examples are written in C# and VB.NET and are targeted at .NET 1.1.
Please Sign up or sign in to vote.
28 Nov 2005Nikita D. Sinelnikoff
How to implement a full-featured iconized menu item in C#
Please Sign up or sign in to vote.
22 Mar 2006Febret
Yamo is a C# application capable of organizing a music library, moving files, renaming them and downloading album cover art through pluggable media information providers.
Please Sign up or sign in to vote.
3 Nov 2005Petr Minarik
The standard RichTextBox does not allow numbering of lines. This user control does.
Please Sign up or sign in to vote.
28 Nov 2005vivekthangaswamy
How to use a MySQL 4.1 database from an ASP.NET application and some ODBC basics.
Please Sign up or sign in to vote.
28 Nov 2005Pedro J. Molina
This article provides a way for automatically testing SQL embedded in your Data Access Layer (DAL) before publishing a new release of your application.
Please Sign up or sign in to vote.
13 Dec 2005Stephen Bogner
Demonstrates mixing C++ ACE/TAO clients and servers with C# IIOP.NET clients and servers on Windows and Linux.
Please Sign up or sign in to vote.
2 Nov 2005pseudonym67
Introduction to genetic algorithms.
Please Sign up or sign in to vote.
8 Jan 2006Michael Erasmus
This article is on a tool I wrote to generate executable osql deployment batch scripts.
Please Sign up or sign in to vote.
13 Nov 2005Curtis Schlak.
The process of building a tool to temporarily change the CVS/Root files for remote CVS access from gathering requirements through implementation and refinement.
Please Sign up or sign in to vote.
28 Nov 2005Mukund Pujari
This article shows how to distribute or install MSDE with a .NET application.
Please Sign up or sign in to vote.
18 Dec 2005Alexey A. Popov
An implementaion of a simple, single-threaded HTTP server.
Please Sign up or sign in to vote.
27 Nov 2005rudy.net
An example on how to use some of the GDI+ methods to create a simple aqua button.
Please Sign up or sign in to vote.
7 Jul 2006Daniele Fontani
A nice and simple button in C#.

Current Participants

Those with articles that match the contest criteria are automatically entered.

Web Developer
Canada Canada
Adrian Moore is the Development Manager for the SCADA Vision system developed by ABB Inc in Calgary, Alberta.

He has been interested in compilers, parsers, real-time database systems and peer-to-peer solutions since the early 90's. In his spare time, he is currently working on a SQL parser for querying .NET DataSets (http://www.queryadataset.com).

Adrian is a Microsoft MVP for Windows Networking.
Software Developer (Senior)
Australia Australia
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer
Russian Federation Russian Federation
I'm a system administrator from Moscow, Russia. Programming is one of my hobbies. I presume I'm one of the first Russians who created a Web site dedicated to .Net known that time as NGWS. However, the Web page has been abandoned a long ago.
Software Developer
Romania Romania
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Systems Engineer
Netherlands Netherlands
I am a Microsoft certified application developer and work on Microsoft platform since 1993. I like to learn how Microsoft Systems have been built up and dig myself into different libraries in Win32 and .NET. I have worked with C++, VB6, Java, C#, ASP, ASP.Net and PHP.
Australia Australia
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer Microsoft
United States United States
I started with programming about 19 years ago as a teenager, from my old Commodore moving to PC/Server environment Windows/UNIX SQLServer/Oracle doing gwBasic, QBasic, Turbo Pascal, Assembler, Turbo C, BC, Summer87, Clipper, Fox, SQL, C/C++, Pro*C, VB3/5/6, Java, and today loving C#.

Currently working as SDE on Failover Clustering team for Microsoft.

Passion for most programming languages and my kids Aidan&Nadia.
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Technical Lead
Scotland Scotland
Have been a Code Project MVP 5 years running and was Microsoft C# MVP 4 years running, MBCS, MIAP and a whole bunch of other stuff. Now I just help run Scottish Developers which is a user group with software development events in Edinburgh, Glasgow and Dundee and I have also started an open source project to help with Password Validation

Main topics I blog about:
* Parallelization in .NET
* Code Quality
* Data Security
Architect curtissimo.com
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Chief Technology Officer
Italy Italy
I'm senior developer and architect specialized on portals, intranets, and others business applications. Particularly interested in Agile developing and open source projects, I worked on some of this as project manager and developer.

My programming experience include:

Frameworks \Technlogies: .NET Framework (C# & VB), ASP.NET, Java, php
Client languages:XML, HTML, CSS, JavaScript, angular.js, jQuery
Platforms:Sharepoint,Liferay, Drupal
Databases: MSSQL, ORACLE, MYSQL, Postgres
Software Developer (Senior) Foresight Systems
United States United States
David Veeneman is a financial planner and software developer. He is the author of "The Fortune in Your Future" (McGraw-Hill 1998). His company, Foresight Systems, develops planning and financial software.
Web Developer
Canada Canada
Baranovsky Eduard has been a software developer for more then 10 years. He has an experence in image processing, computer graphics and distributed systems design.
Web Developer
Turkey Turkey
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Instructor/Trainer
Italy Italy
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer
Belarus Belarus
I've been developing web solutions since 2000 and working with ASP.NET from its early betas.

I have experience with the following programming technologies: ASP, VB6, ASP.NET, C#, VB.NET, Java, JSP, PHP, Python, SQL Server and MySQL Server.

I have completed certifications for MCSD(VB6) and MCSD(C#).

Since 2004 I'm working on a new server management system DotNetPanel at DotNetPark company.
Software Developer (Senior)
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer
South Africa South Africa
Graham works as a senior developer / software architect for WebSoft Consultants Limited, devloping using a number of software technologies, concentrating on the C# / .NET technology set.

Areas of expertise include document management, n-tier enterprise business systems, and exploitation of workflow technology, as well as a wide range of development methodologies including agile model driven development, and UML.
Software Developer (Senior) NovelTheory LLC
United States United States
20+ years as a developer : Assembly, C, C++ and C# (in that order) with sidelines in ASP/VBScript, ASP.Net, JavaScript, Perl, QuickBasic, VisualBasic, plus a few others which I'm not going to mention because if I did someone might ask me to use them again (shudder)

Microsoft MVP in VC++ (1994-2004)

I also run www.NJTheater.com as a hobby.

Full resume & stuff at NovelTheory.com

Underused blog at HonestIllusion.com
Software Developer (Senior)
United States United States
For more articles please visit my website:
http://www.aprogrammersjournal.com

A Programmers Journal
RSS
Belgium Belgium
I have been programming since my childhood and i love it as a hobby. I screw around in a couple of languages, Visual Basic, C++, MFC, C#, Java, Delphi, Pascal. Most of all I like MSVC# because i think the .NET framework is beautifully written.
Canada Canada
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Architect Yahoo! Inc
United States United States
Koushik is an Architect who also manages a team of developers and architects at Yahoo Cloud Organization, including Media Content Serving and Storage. An Electronics Engineer from Jadavpur University, he has been a consultant throughout most of his career. Apart from spending time with work and projects, he loves playing cricket, listening to old songs, watching science fiction movies, camping and fishing, all kinds of food, sea beaches and his gas grill.
Web Developer
India India
It is an inherent passion for Analytical applications that inspired me to study Physics at the graduate level. During these 3 years I was trained in systematic analysis of physical data and application of Mathematics and in due course of time this passion got transformed into an abiding interest towards automation. This motivated me to go for a higher level application oriented program in Software Development. During the last 6+ years I have enriched myself considerably well by working on various projects which really fine tuned my technical skills. I look forward to put into productive use the knowledge gained / insights developed and at the same time continue to learn enhancing my caliber and pursue a career of excellence, rooted in professional ethics, in the field of Software Development.

I have strong background in C#, ASP.NET, ASP, VB6.0 and SQL server 2000.
Architect Devoo
Argentina Argentina
Marcos Meli v1.0 was released at august of 1980 by Francisco and Mabel Inc.
He´s from Bahia Blanca, Argentina.

He enjoy developing from the 12 years, has a degree in Computer Science, and of course, love this site and .NET in general.

He is the lead developer of the FileHelpers Library.

Marcos is also the co-funder of Devoo.Net.
A company that provides Object Oriented Components & Libraries for .NET developers (mostly open source)
Web Developer
Netherlands Netherlands
I'm 27 years old and currently I'm working as a full time software developer/consultant in Amersfoort, Netherlands
Web Developer
United States United States
Morten Nielsen holds a M.Sc. in Engineering and GeoInformatics, and works full time as a .NET software developer in California making the next generation GIS applications. He specializes in mapping, GeoInformatics and image processing, and is the creator of several open source projects such as Proj.NET, SharpGPS and SharpMap.
India India
*****
United Kingdom United Kingdom
I discovered C# and .NET 1.0 Beta 1 in late 2000 and loved them immediately.
I have been writing software professionally in C# ever since

In real life, I have spent 3 years travelling abroad,
I have held a UK Private Pilots Licence for 20 years,
and I am a PADI Divemaster.

I now live near idyllic Bournemouth in England.

I can work 'virtually' anywhere!
Web Developer
Russian Federation Russian Federation
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer
Canada Canada
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer
Israel Israel
Omer van Kloeten is a senior .NET consultant and a lecturer at the Sela Group.

My blogs:
English: http://weblogs.asp.net/OKloeten/
English and Hebrew: http://blogs.microsoft.co.il/blogs/omer

You can find more details about the Sela Group here:
http://www.sela.co.il
Software Developer (Senior) Kinecor Ltee
Canada Canada
I have been working for 16 years as Analyst Programmer in several companies.

I love the Object Oriented Programming paradigm and now, I love C#. Currently, I works with X++ in Microsoft Dynamics AX systems.

Also, I like to perform my work by using methodologies like Rational Unified Process (RUP).

Please, take a look to my last project: Meetgate
Architect Icinetic
Spain Spain
Ph.D in Computer Sciences. My research interest is focus on Conceptual Models, Software Engineering, Code Generation, Model Execution, & UI Patterns.
I work for Icinetic, Seville, Spain building http://Radarc.net and other MDD technologies.
Web Developer
Denmark Denmark
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer
Czech Republic Czech Republic
Petr Minarik is currently studying at Czech Technical University Prague. He is interested in C# programming, Direct3D and graphics generally and he develops his own realtime 3D scene editor. He likes fun, beer and good people.

You can visit him at his homepage.
United Kingdom United Kingdom
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Founder Teamcal AI
United States United States
Web Developer
France France
I am a software developper working for a multinational, in the south of France.
Web Developer
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Sweden Sweden
I am not using Microsoft.NET and Crystal report anymore.
I moved from computer science to space science in 2008. Currently I'm a researcher in space plasma physics in Sweden. I apologize if I cannot reply your emails/messages anymore. This is because I am not using Windows and any of the Microsoft products.
Engineer Defence R&D Canada
Canada Canada
Stephen Bogner is a Senior Research Engineer with Defence R&D Canada. As the Head Autonomous Applications Group, Autonomous Intelligent Systems Section, he only programs when it can't be avoided, and then only in C#.
Software Developer
Israel Israel
Works as a Network Engineer for a leading networking company.
Software Developer
Vietnam Vietnam
I'm still alive...but temporarily moved to work on mobile & web stuffs(j2me/brew/php/flash...something not M$). things have just been very busy, and probably will continue...so don't have chance to maintain & respond. Hope will have time to try to write again, because many ideas with WPF &silver light are waiting. wish me luck Smile | :)

FYI:
- MESHSimPack project(c# library for measuring similarity among concepts of the MESH ontology):
http://sourceforge.net/projects/meshsimpack.
Team Leader Royal Bank of Scotland
India India
Total 11+ years of experience in Software Development. Expertise in .net (C#, asp.net, controls making, webservice, ado.net, xml/xsl, assemblies, rational XDE etc.) also UML, Design Patterns, ASP, Javascript, VbScript, Dhtml, CSS etc.

Member of Planet-Source-Code.com, www.brainbench.com and many other and have submitted several snippets/sample applications on the web.

Email:tittlejoseph@gmail.com
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Chief Technology Officer at Zealots
Australia Australia
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
You must sign in to participate in this contest.
This contest has ended.
1 Nov - 1 Dec 2005