Click here to Skip to main content
6,629,377 members and growing! (21,661 online)
Email Password   helpLost your password?
Announcements
BullFrog Power
 
Search    
Add to IE Search

Articles by Chad Z. Hower aka Kudzu (19 articles found)

Average article rating: 3.68

Grid & Data Controls

Obtaining Current DataTable Row for a DataGrid
Last Updated: 15 Feb 2005   Page Views: 88,377   Rating: 3.93/5    Votes: 30   Popularity: 5.81   Bookmark Count: 39
Some things in .NET are missing "practical" short cuts. This article demonstrates how to obtain the row in a DataTable that the currently selected row in a DataGrid is linked to.

Database

Extending C# to Support SQL Syntax at Compile Time
Last Updated: 13 Jun 2005   Page Views: 70,769   Rating: 4.53/5    Votes: 22   Popularity: 6.08   Bookmark Count: 54
Ever wished you could truly embed SQL functionality in your C# code without using strings or late binding? Imagine being able to write complex Where clauses purely in C#.
Easier Database Transactions - Extending the Using Statement to Perform Automatic Database Transactions
Last Updated: 25 Oct 2004   Page Views: 72,532   Rating: 3.86/5    Votes: 19   Popularity: 4.93   Bookmark Count: 46
Any user who works with database updates uses transactions. Transactions in ADO.NET are done using a transaction object, and a try..catch, but there is an easier, one might even say a more C# way to handle database transactions.

.NET Framework

Why .NET?
Last Updated: 9 Aug 2004   Page Views: 160,399   Rating: 3.30/5    Votes: 83   Popularity: 6.33   Bookmark Count: 41
In this article, I will propose why developers like yourself should care about .NET, even if you are not planning to move to .NET.
Application Settings the .NET way. INI, Registry, or XML
Last Updated: 27 Oct 2004   Page Views: 152,873   Rating: 4.31/5    Votes: 88   Popularity: 8.37   Bookmark Count: 117
Licence: The BSD License   
In this article, I’ll explain how you can easily store and retrieve your application settings with just a few lines of code
Displaying and Working with Forms
Last Updated: 14 Feb 2005   Page Views: 68,882   Rating: 2.96/5    Votes: 16   Popularity: 3.57   Bookmark Count: 35
Whether you are new to development, or coming from Visual Basic, C++, Java, or Delphi, managing forms in WinForms can be initially confusing. This is an article targeted at beginners in WinForms programming to demonstrate how to easily manage and work with forms in a WinForms application.

C#

For C# - For and For More
Last Updated: 6 May 2005   Page Views: 36,740   Rating: 2.46/5    Votes: 25   Popularity: 3.44   Bookmark Count: 12
Just moved to C#? Do you miss the for i = 1 to 50 syntax? Look no further, C# can do it too by extending it in a unique way.

Exception Handling

Not All Exceptions Are Errors
Last Updated: 11 Oct 2006   Page Views: 12,609   Rating: 2.65/5    Votes: 8   Popularity: 2.40   Bookmark Count: 5
Licence: The Code Project Open License (CPOL)   
Not all exceptions are errors. Many developers have incorrectly been taught or assume that all exceptions are errors. In fact, a key clue is that they are called exceptions and not errors.

Internet / Network

How to send a simple text email message
Last Updated: 14 Nov 2004   Page Views: 127,570   Rating: 3.74/5    Votes: 25   Popularity: 5.22   Bookmark Count: 46
How to send a simple text email message.
UDP Client and Server and Remote BSOD prank too!
Last Updated: 16 Feb 2005   Page Views: 55,588   Rating: 2.60/5    Votes: 14   Popularity: 2.98   Bookmark Count: 15
Demonstrates how to use a UDP client, and a UDP server. The example is named "Remote BSOD Invocator", or simply RBSOD for short. RBSOD can be used to trigger fake (and funny) BSODs on your colleagues' (or enemies') computers.
Retrieving Mail with POP3
Last Updated: 2 Jul 2005   Page Views: 85,401   Rating: 3.04/5    Votes: 11   Popularity: 3.17   Bookmark Count: 33
Licence: The Code Project Open License (CPOL)   
In this article I will demonstrate how to quickly and easily retrieve mail messages using the POP3 protocol.
Posting newsgroup messages with NNTP using Indy
Last Updated: 24 Jul 2005   Page Views: 25,116   Rating: 2.63/5    Votes: 10   Popularity: 2.63   Bookmark Count: 9
In this article, I will demonstrate how to quickly and easily post a message to a newsgroup, including an attachment, using the Indy open source library.

Design and Architecture

Dude, where's my business logic?
Last Updated: 21 Jun 2005   Page Views: 160,362   Rating: 4.49/5    Votes: 120   Popularity: 9.33   Bookmark Count: 240
Over the years we have moved from desktop, to client server, to 3-tier, to n-tier, to service orientation. In the process though many things have changed, but many habits have remained. This article discusses what we are doing wrong, and the possible solutions.
Mobile Agents - Software on the move
Last Updated: 21 Jul 2005   Page Views: 96,827   Rating: 4.56/5    Votes: 40   Popularity: 7.30   Bookmark Count: 101
What if objects could move from machine to machine? Not just automated downloads, or remotely controlling objects as in remoting, but a system in which the object actually moves about. Mobile software agents do exactly that. In this article I will provide an introduction to this fascinating concept.
Piracy and Unconventional Wisdom
Last Updated: 9 Aug 2005   Page Views: 189,908   Rating: 4.53/5    Votes: 162   Popularity: 10.00   Bookmark Count: 75
As software developers, piracy is something that affects us all. If you are a software developer who works for a big company, you do not see it directly, but you still have an interest in who is using your company's software.
Tier Pressure and Isolationism
Last Updated: 9 Jul 2005   Page Views: 39,794   Rating: 4.32/5    Votes: 24   Popularity: 5.96   Bookmark Count: 58
Logical layers within n-tier systems should be designed to interact and be influenced by neighboring layers only. This restriction is often violated which is detrimental to the system. In this article I will discuss why this is common, the consequences, and why we should focus on layer isolationism.

Hardware & System

Cosmos - C# Open Source Managed Operating System
Last Updated: 20 Sep 2008   Page Views: 48,096   Rating: 4.87/5    Votes: 127   Popularity: 10.25   Bookmark Count: 214
Licence: The Code Project Open License (CPOL)   
Build your own OS in Visual Studio and C#.

Scrapbook

Biological Studies as the Basis of Encryption
Last Updated: 14 Feb 2005   Page Views: 18,832   Rating: 3.13/5    Votes: 27   Popularity: 4.47   Bookmark Count: 7
Encryption methods using biological basis. As with many technologies, the first announcements do not make many waves and it takes time for the mainstream media to understand the significance of such announcements and separate them from all the other noise.
Developers are from Mars, Managers are from Venus
Last Updated: 7 Jul 2005   Page Views: 34,767   Rating: 4.00/5    Votes: 75   Popularity: 7.50   Bookmark Count: 13
Developers are from Mars, managers are from Venus: A practical guide for improving communication and getting what you want in your IT department.

Chad Z. Hower aka Kudzu


Member
Chad Z. Hower, a.k.a. Kudzu
"Programming is an art form that fights back"
Website: http://www.KudzuWorld.com
Blogspace: http://www.KudzuWorld.com/blogs/
Speaking Profile: http://www.woo-hoo.net/

Formerly the Regional Developer Adviser (DPE) for Microsoft MEA (Middle East and Africa), he was responsible for 85 countries spanning 4 continents and crossing 10 time zones. Now Chad is Microsoft MVP and a Microsoft Regional Director covering Europe, Middle East, Africa, and Asia and a professional speaker at popular developer conferences worldwide. Chad was once introduced as having "mastered more languages than a United Nations translator." Chad is the author of the book Indy in Depth and has contributed to several other books on network communications and general programming. Chad writes regularly for the Software Developer Network Magazine (Dutch), and occasionally for other magazines. Chad is an expatriate who travels extensively year round. Chad has lived in Canada, Cyprus, Jordan, Russia, Turkey, and the United States. In total Chad has visited more than 50 countries, visiting most of them many times.
Occupation: Software Developer (Senior)
Location: Cyprus Cyprus


Last Updated 21 Nov 2009
Web17 | 2.2.0175 | Advertise | Privacy
Copyright © CodeProject, 1999-2009
All Rights Reserved. Terms of Use