Click here to Skip to main content
15,885,757 members
This competition has ended

C# Aug 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.

24 Aug 2005Redgate Software
Using Red Gate Software’s SQL Packager and MacroVision’s InstallShield to package web site authoring software
30 Aug 2005Petr Palas
Create professional web sites with this new, flexible CMS for every .NET developer
Please Sign up or sign in to vote.
27 Aug 2005Hongwei Shen
A C# .NET implemntation of HTML text compare and merge engine based on a similar algorithm as the Unix diff.
Please Sign up or sign in to vote.
10 Aug 2005Tonster101
An article on converting EDIFACT messages to XML, and converted the XML into anything XSLT can perform
Please Sign up or sign in to vote.
30 Jan 2008sytelus
This article shows you how you can let your users type mathematical equations in popular TeX format and render them as GIF images in your web and desktop applications with just 10 minutes of coding effort.
Please Sign up or sign in to vote.
20 Dec 2005Thanh Dao
Tool for searching web service(s) and viewing their WSDL information
Please Sign up or sign in to vote.
7 Sep 2005Asim Goheer
EXIFextractor library to extract EXIF information.
Please Sign up or sign in to vote.
11 Aug 2005Andrew Kirillov
Some ideas about optical character recognition using neural networks.
Please Sign up or sign in to vote.
11 Aug 2005OmegaMan
Local web service calls third party web service which returns XML data and serialization fails, the article shows how to obtain the actual SOAP message.
Please Sign up or sign in to vote.
11 Sep 2008commenter2
A really simple to deploy ASP.NET Pager control.
Please Sign up or sign in to vote.
13 Feb 2006Nicholas Butler
A library to add reports to your application.
Please Sign up or sign in to vote.
13 Aug 2005espitech
Separate metadata from the SHOUTcast stream to automatically name and split the MP3 data and save to disk
Please Sign up or sign in to vote.
30 Dec 2005Rei Miyasaka
A portable and flexible HTTP web server library written in 100% managed C#.
Please Sign up or sign in to vote.
8 Aug 2005Paolo Gios
A .NET library for generating Word documents (.DOC) using the RTF (Rich Text Format) specification.
Please Sign up or sign in to vote.
13 Aug 2005Fran Pregernik
This article demonstrates how to make dynamic assemblies with API functions using DllImport attribute and using custom paths instead of hard coded ones.
Please Sign up or sign in to vote.
22 Aug 2005Patrice Borne
This article demonstrates how to implement a paging DataGrid with an Oracle database. It also demonstrates how to limit the volume of data to exchange between the Web Server and the browser by retrieving only the rows necessary and updating changes in bulk.
Please Sign up or sign in to vote.
31 Jul 2005_Asif_
Article that helps writing SQL in XML to provide better support
Please Sign up or sign in to vote.
13 Aug 2005kubben
Using Word Automation for converting files to XML, RTF, TXT, HTML, etc. formats.
Please Sign up or sign in to vote.
9 Aug 2005Another Old Guy
This article shows a NET implementation of a typical TCP demon.
Please Sign up or sign in to vote.
18 Aug 2005Mohamed Sharaf
Every thing you need on master pages. This article takes your from the first step to the depth.
Please Sign up or sign in to vote.
14 Aug 2005MichaelElliott
Demonstrates how to create strong types in C# by using the Xsd.exe utility and XML.
Please Sign up or sign in to vote.
7 Aug 2005Michael-K[anzieper]
The way of construction and use of the logical layer for the description of wizards is described.
Please Sign up or sign in to vote.
26 Aug 2005Hannes Foulds
This article shows how DPAPI and Triple DES can be used to encrypt connection strings and other sensitive strings for storage in the ASP.NET web.config file.
Please Sign up or sign in to vote.
29 Aug 2005blackinkbottle
Explore the interoperability between client-side JavaScript RSA implementation and server-side RSACryptoServiceProvider in a typical form login example.
Please Sign up or sign in to vote.
28 Sep 2005Dario Solera
How to playback sounds, apply effects and more with the Managed DirectSound 9.
Please Sign up or sign in to vote.
7 Aug 2005Venkata Kancharla
A Windows service which monitors the directory changes, writes an entry in the event log about the change, notifies the change to the users by sending a mail, and also converts the input XML file into a DataSet.
Please Sign up or sign in to vote.
3 Aug 2005George Mamaladze
This article answers a simple question: What to do when custom error page for error 401 in web.config is not working? How to replace the default ASP.NET "Access denied" page?
Please Sign up or sign in to vote.
31 Aug 2005Ingo Tippold
An example on how to use the object persistence framework.
Please Sign up or sign in to vote.
3 Aug 2005azamsharp
This article describes how you can select checkboxes inside a GridView control.
Please Sign up or sign in to vote.
11 Aug 2005Perry Marchant
An article on creating a multi-player game using the TGSDK.
Please Sign up or sign in to vote.
21 Aug 2005Shaun Wilde
Two techniques for hiding properties, inherited from base controls, from the PropertyGrid.
Please Sign up or sign in to vote.
25 Aug 2005Adrian Holland
This article provides a gentle introduction to AJAX by applying that technology to significantly enhance a tree previously rendered using JavaScript.
Please Sign up or sign in to vote.
11 Aug 2005Pascal Ganaye
A small program which solves the paint-by-numbers puzzles in virtually time. It is a spoiler if you're a player. If you're a programmer however I think it shows how this problem can be solved.
Please Sign up or sign in to vote.
27 Aug 2005Octavian Paul ROTARU, Gecko Pointdexter
Tilo is a program / tool designed to help developers in creating and running unit tests. Unit tests will have to be coded, not written, and will be executed automatically by the tool.
Please Sign up or sign in to vote.
29 Aug 2005Ilan Assayag
Asynchronous sequential execution of methods using a message loop.
Please Sign up or sign in to vote.
29 Aug 2005Andrew Chabokha
A set of error codes from raw_GetLicenseFromURL() of Windows Media Player API.
Please Sign up or sign in to vote.
16 Jun 2006Rouser
An ASP.NET control that helps you to transfer data between a dialog page and its invoker page.
Please Sign up or sign in to vote.
20 Oct 2005Thomas Siepe
A control to display XML-data and/or make it editable, avoiding the unmanaged Internet Explorer plug-in.
Please Sign up or sign in to vote.
7 Sep 2005DeKale
An article on an implementation of an abstract TextBox control that can be used for implementing character limited textboxes, like numeric and integer textboxes using client side script.
Please Sign up or sign in to vote.
25 Aug 2005Mukund Pujari
This article shows how to import CSV data and store it in database.
Please Sign up or sign in to vote.
9 Aug 2005Vagif Abilov
Presentation and analysis of performance costs when throwing exceptions in .NET.
Please Sign up or sign in to vote.
1 Aug 2005ediazc
Shows a simple class for digital signature generation and verificacion.
Please Sign up or sign in to vote.
7 Sep 2005Jecho Jekov
Describes how to pre-compile or compile .aspx and .ascx files of C# or VB ASP.NET 1.1 web application; includes full source code, compilation library, runtime library and a demo project.
Please Sign up or sign in to vote.
22 Aug 2005arxbird
With "New AutoCAD Managed C# Project Application Wizard", you will be able to write your ObjectARX application (.NET) more conveniently.
Please Sign up or sign in to vote.
19 Aug 2005Michael Ceranski
Add some flair to your labels.
Please Sign up or sign in to vote.
31 Aug 2005Chip Patton
An article on catching external process events from within .NET (C#) code.

Current Participants

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

Product Manager Avanza Solutions
Pakistan Pakistan
Asif embarked on his programming journey back in 1991 when he first encountered 80286 8-16 MHz systems. His programming repertoire began with dBase III+, FoxPro, C, and assembly language, where he honed exceptional skills that have been a cornerstone of his development career.

Over the years, Asif's programming saga has seen him delve into a wide array of technologies and languages, ranging from C++, VC++, Java, Delphi, RPG400, SQL Server, and Oracle, to name just a few. His insatiable curiosity continues to lead him towards newer horizons, such as DOT Net Technologies, SOA architectures, BI, DSL, and beyond. These learning experiences are underscored by a robust theoretical foundation, with a penchant for research.

Beyond the realm of technology, Asif's interests include delving into the pages of fiction, exploring biotechnology, and gazing at the wonders of Astronomy. He finds joy in watching movies, and during his free time, he delights in quality moments spent with his children.
Employed (other) Purplebricks
Australia Australia
All articles are supplied as-is, as a howto on a particular task that worked for me in the past. None of the articles are supposed to be out-of-the-box freeware controls and nor should they be treated as such. Caveat emptor.

Now living and working in Australia, trying to be involved in the local .NET and Agile communities when I can.

I spend a good chunk of my spare time building OpenCover and maintaining PartCover both of which are Code Coverage utilities for .NET.
Architect Webefinity
Australia Australia
Adrian is current the Solution Architect at CubeBuild.com.

The core of CubeBuild is a website and application platform that is pluggable into ASP.NET MVC. Any MVC application can have content authoring added to its pages with little effort, and new content types are created using IronPython.NET open source components.

We are currently deploying a Point of Service (Web based POS) built on CubeBuild which allows a single web channel for face-to-face sales, and sales through your online store. All from a single inventory base, and from any device.
Systems Engineer
Canada Canada
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer IBM
United Kingdom United Kingdom
Started software development at about 15 years old and it seems like now it lasts most part of my life. Fortunately did not spend too much time with Z80 and BK0010 and switched to 8086 and further. Similar with programming languages – luckily managed to get away from BASIC and Pascal to things like Assembler, C, C++ and then C#. Apart from daily programming for food, do it also for hobby, where mostly enjoy areas like Computer Vision, Robotics and AI. This led to some open source stuff like AForge.NET, Computer Vision Sandbox, cam2web, ANNT, etc.
Chief Technology Officer
Austria Austria
Started with programming about 20 years ago as a teenager. Has been doing software-development for some 16 years now commercially.
Is interested in design and process. Language specifics are sometimes fun, but they're never here to stay.
simply loves MS' new toys, .NET and C#.

Had his own company for a while, creating games for a living Smile | :)

Nowadays more Ronin-style: doing contract work together with a few good friends...
China China
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
United States United States
My name is Mohammad Azam and I have been developing iOS applications since 2010. I have worked as a lead mobile developer for VALIC, AIG, Schlumberger, Baker Hughes, Blinds.com and The Home Depot. I have also published tons of my own apps to the App Store and even got featured by Apple for my app, Vegetable Tree. I highly recommend that you check out my portfolio. At present I am working as a lead instructor at DigitalCrafts.




I also have a lot of Udemy courses which you can check out at the following link:
Mohammad Azam Udemy Courses
Web Developer
Singapore Singapore
I work in the software service industry. I love to build decision support systems embracing operations research and machine intelligence.

In my spare time I enjoy writing interesting proof-of-concept applications in many flavors of technologies as well as reading AI in game development. I watch many films. Many titles from Criterion Collection are my beloved, from Kurosawa, Tarkovsky, Kubrick, Ozu, film noir classic, you name it.

Presently I stay in Singapore and is a regular in http://www.sgdotnet.org (Singapore DotNet User Group), and I also write from time to time at http://community.sgdotnet.org/blogs/blackinkbottles_ink/default.aspx. Drop by if you can.
Web Developer
United States United States
Chip Patton
Software Engineer
Intergraph Public Safety
Germany Germany
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Italy Italy
Software Development Manager working on IaaS cloud computing. Cloud believer, (former) entrepreneur, F1 addict.

Follow me at dariosolera.it or on Twitter.
Web Developer
Netherlands Netherlands
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer
Chile Chile
Eduardo Diaz
personal blog
Web Developer
Germany Germany
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer
Croatia Croatia
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer
Germany Germany
Tweeter: @gmamaladze
Google+: gmamaladze
Blog: gmamaladze.wordpress.com
Web Developer
South Africa South Africa
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.
Software Developer (Senior)
Israel Israel
I am an MSc. student at the Interdisciplinary Center Herzlia, Israel (www.idc.ac.il)
Also, I work as private consultant in the fields of OOP/OOD, C++, C#, SQL Server and solving complex problems with AI and Machine Learning methods.
See my Blog at: http://ilanas.blogspot.com/
Germany Germany
Ingo lives in Berlin (Germany) and has a long experience in handling relational databases. He also programs in .net and is mainly responsible for software design and project managment. At the moment he contributes to a open source web application-server.
Software Developer (Senior)
Bulgaria Bulgaria
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer
India India
I am a fun/brainy and religious soul. Calm (in nature), Cool (in tense situations) and Collected (when making tough decisions). I am a Software guy by birth Smile | :) and I love to connect to people of various cultures, religions and places.
Software Developer (Senior)
United States United States
I started my programmer career over 26 years ago doing COBOL and SAS on a MVS mainframe. It didn't take long for me to move into windows programming. I started my windows programming in Delphi (Pascal) with a Microsoft SQL server back end. I started working with vb.net when the beta 2 came out in 2001. After spending most of my programming life as a windows programmer I started to check out asp.net in 2004. I achieved my MCSD.net in April 2005. I have done a lot of MS SQL database stuff. I have a lot of experience with Window Service and Web services as well. I spent three years as a consultant programing in C#. I really enjoyed it and found the switch between vb.net and C# to be mostly syntax. In my current position I am programming in C# working on WPF and MSSql database stuff. Lately I have been using VS2019.

On a personal note I am a born again Christian, if anyone has any questions about what it means to have a right relationship with God or if you have questions about who Jesus Christ is, send me an e-mail. ben.kubicek[at]netzero[dot]com You need to replace the [at] with @ and [dot] with . for the email to work. My relationship with God gives purpose and meaning to my life.
Web Developer
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.
Software Developer (Senior) Concepts2Code
United States United States
Michael is the co-founder and master consultant for Concepts2Code, a software consulting company based in Buffalo, New York. He's been programming since the early 1990's. His vast programming experience includes VB, Delphi, C#, ASP, ASP.NET, Ruby on Rails, Coldfusion and PHP. Michael also is a Microsoft Certified Application Developer and a Certified Technology Specialist for SQL Server.

Visit his blog.
Chief Technology Officer
United States United States
Michael has spent almost 2 decades in the Enterprise IT industry. Michael continues to be hands-on and involved in low-level details of technologies, and he loves to guide and help his clients achieve success.
Software Developer (Senior)
Israel Israel
MSc in System Engineering from Tallinn Technical University, Estonia. Currently, I work in a hitech enterprise in Israel.
Web Developer
Ireland Ireland
Expert in Microsoft technologies.
MCP+Site Building, MCSD, MCAD, and MCSD.NET (Early achiever)
Worked as Web developer, Trainer and software developer
Currently working as Developer support engineer.
You can contact me also through my blog http://blogs.msdn.com/mohamed_sharafs_blog/
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
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
United States United States
After finding myself with lots of time after a cataclysmic event I have turned to doing programming to help fill the hours.
Web Developer
Italy Italy
Freelance software ASPNET / C# Software Developer

I live in Torino, Italy

my homepage is: http://www.paologios.com
Software Developer (Senior)
France France
I am a French programmer.
These days I spend most of my time with the .NET framework, JavaScript and html.
Chief Technology Officer Elevata Incorporated
United States United States
Patrice is Chief Technology Officer of Elevata Incorporated, a design and technology branding firm in Oakland, CA.

In addition to providing web development expertise to Elevata’s clients, he enjoys designing large computer systems that include massively parallel machines, a lot of data to process and numerous users. He particularly enjoys leveraging technology that allows his clients to leverage their infrastructure investments in return.

Patrice has extensive experience with database design and development, including Oracle and SAP systems. He is a certified SAP BC-consultant.

Lately, Patrice has been attracted to the .NET framework and C# coding. In collaboration with an American top-100 retailer’s in-house team, he recently designed and developed a web-based reordering application using ASP.NET and Oracle that results in millions of dollars in savings.

Patrice lives in Oakland, California with his wife, Rachel Cary, who is Creative Director of Elevata Incorporated.
Founder SpreadTrends.com
United States United States
I've authored many articles that tackle real-world issues to save my peers in the development community valuable time. For example I've written articles that: show how to decode Ogg Vorbis audio files using the .NET Framework; describe best practices for Improving Entity Framework performance; and demonstrate step-by-step how to create a multi-player game.
Web Developer
Czech Republic Czech Republic
Petr Palas is founder of Kentico Software (www.kentico.com), the producer of professional solutions for web developers. Kentico Software is focused on development and marketing of Kentico CMS for ASP.NET. Our goal is to create the most flexible and easy-to-use web content management solution for ASP.NET developers.
Red Gate Software Ltd.
United Kingdom United Kingdom
Redgate makes ingeniously simple software used by 804,745 IT professionals and counting, and is the leading Microsoft SQL Server tools vendor. Our philosophy is to design highly usable, reliable tools which elegantly solve the problems developers and DBAs face every day, and help them adopt database DevOps. As a result, more than 100,000 companies use products in the Redgate SQL Toolbelt, including 91% of those in the Fortune 100.
This is a Organisation

1 members
Canada Canada
The cows are here to take me home now...
Web Developer
China China
When I encounter a problem, I am charmed.
When I make it out, I am cordial.

Enjoy your coding !
Web Developer
Spain Spain
Currently, i work for a great consulting company as a software developer.

My homepage is:
http://www.sgoliver.net
Web Developer
United States United States
Shital Shah is a Software Engineer and is passionate about physics, mathematics and learning algorithms. You can reach him through his website and blog.
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.
Web Developer
Germany Germany
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer
Norway Norway
Independent consultant (US Citzn) living and working in Norway. MCDBA, with a history in C++ and VB, but mostly C# these days.

Enjoyments include: coding of course! But also weekend trips in the Norwegian mountains, my wife Elise, and child to be...
Architect Miles AS
Norway Norway
Vagif Abilov is a Russian/Norwegian software developer and architect working for Miles. He has more than twenty years of programming experience that includes various programming languages, currently using mostly C# and F#.

Vagif writes articles and speaks at user group sessions and conferences. He is a contributor and maintainer of several open source projects, including Simple.Data OData adapter, Simple.OData.Client and MongOData.
Architect
United States United States
He is graduated from IIT Madras and has got software design and development experience in C#,ASP.NET,C++,COM,COM+,MFC,Bootstrap,MVC,JQuery,WCF and SQL Server .
You must sign in to participate in this contest.
This contest has ended.
1 Aug - 1 Sep 2005