Click here to Skip to main content
15,072,046 members
This competition has ended

Best VB.NET article of July 2010

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.

Please Sign up or sign in to vote.
19 Jul 2010
DaveAuld
You can keep your output consistent with how Windows represents file sizes by using the inbuilt function;StrFormatByteSizeThe following code will dump the files from the root of C:\, Call getFilesAndSizes from a button click or wherever you want. ...
Please Sign up or sign in to vote.
29 Jul 2010
Mattia Baldinger
About SQL Server Management Objects
Please Sign up or sign in to vote.
12 Jul 2010
Bangon Kali
This component will be used as a text box for automatically formatted currency values.
Please Sign up or sign in to vote.
15 Jul 2010
mrt_doulaty
You may want to import your existing contacts from your old Nokia (or in general VCard format) to your new iPhone. You need to follow some simple steps...
Please Sign up or sign in to vote.
8 Jul 2010
Stefan Huy
VBA Hashtable Visual Basic Stack LIFO
Please Sign up or sign in to vote.
15 Jul 2010
jasonalls
SQL Server Express Membership API Provider Utility
Please Sign up or sign in to vote.
24 Oct 2012
Enrique Albert
WCF service response message patterns
Please Sign up or sign in to vote.
23 Oct 2012
Enrique Albert
Global and Request context pattern for server side resources
Please Sign up or sign in to vote.
5 Jan 2012
SSDiver2112
Label control with built-in effects like MouseOver, Shadow, Outer Glow, and Pulse Glow.
Please Sign up or sign in to vote.
15 Jul 2010
Euhemerus
How to use WMI to get system information and present it to the user in an easy to understand format.
Please Sign up or sign in to vote.
23 Oct 2012
Enrique Albert
Baseline WCF Client application using the MVVM pattern
Please Sign up or sign in to vote.
21 Sep 2010
The Man from U.N.C.L.E.
A better way to control the painting of the .NET TabControl
Please Sign up or sign in to vote.
6 Jul 2010
Euhemerus
How to set a download limit and disable a user's network connection.
Please Sign up or sign in to vote.
19 Aug 2010
Jesper A Nielsen
This article is a technical overview of the Session Initiation Protocol, and is designed for Java, C#, and VB programmers who want a quick low-level guide to the workings and details of the protocol.
Please Sign up or sign in to vote.
21 Jul 2010
Meshack Musundi
Learn how to create a WPF image viewer in Expression Blend.
Please Sign up or sign in to vote.
4 Jul 2010
Amit Kumar Tiwari
This code sends automatic SMS to birthday boys/girls :) from phone
Please Sign up or sign in to vote.
2 Jul 2010
Chris Boss
Writing custom control classes the old fashioned way (no .NET or COM classes) is a lost art, but it is not too difficult to learn.
Please Sign up or sign in to vote.
18 Jul 2010
SSDiver2112
Here is an alternate I like to use. Private Function TranslateFileSize(ByVal size As Double) As String Try Dim filesizename() As String = {" Bytes", " KB", " MB", " GB", " TB", " PB", " EB", " ZB", " YB"} Dim pow As Double = Math.Floor(Math.Log(size,...
Please Sign up or sign in to vote.
5 Sep 2010
red_moon
A treeview with multiple columns
Please Sign up or sign in to vote.
15 Jul 2010
Seth Dingwell
An implementation of IEqualityComparer that can be used to compare any class by one of its properties
Please Sign up or sign in to vote.
9 Aug 2010
Nigel Ealand
A simple stereo sound volume meter with audio capture card selection.
Please Sign up or sign in to vote.
30 Jul 2010
Jesper A Nielsen
This article is a technical overview of the Session Description Protocol, and is designed for Java, C#, and VB programmers who want a quick low-level guide to the workings and details of the protocol.
Please Sign up or sign in to vote.
24 Oct 2012
Enrique Albert
Generic transaction and exception manager for server side services
Please Sign up or sign in to vote.
3 Jul 2010
bjames02
Overview of enumerated types in .NET
Please Sign up or sign in to vote.
9 Sep 2010
Koshy Panicker John
This article explains how to create transparent Label controls in .NET Framework, uLabelX Transparent Label Control that support border styles, Images, and parent controls with gradient backgrounds
Please Sign up or sign in to vote.
3 Jul 2010
prashant chalise
Get the text present inside tablecell in both visible or hidden mode using VB.NET
Please Sign up or sign in to vote.
9 May 2014
Larry Boeldt
Part II of an article describing an ASP based multi-image uploading tool. We add a .NET thumbnailer and free ourselves from the DLL registration for image manipulation.
Please Sign up or sign in to vote.
24 May 2012
rspercy65
This is a remake of Pramod Kumar Sing's 2002 API Viewer.
Please Sign up or sign in to vote.
8 Jul 2010
Stefan Huy
1 alternative  
VBA Hashtable Visual Basic Queue FIFO
Please Sign up or sign in to vote.
12 Jul 2010
Peki.HR
Simple and efficient way to localize MVC websites using routes
Please Sign up or sign in to vote.
14 Jul 2010
Simon_Whale
imports system.iodim Filename as string = "C:\Users\Sony\Desktop\Readme.txt"dim FileInfo as new fileinfo(filename)'this gets the filename and extension e.g. readme.txtmessagebox.show (Fileinfo.name)'this gets the extensionmessagebox.show (Fileinfo.extension)'this gets the...
Please Sign up or sign in to vote.
30 Jul 2010
jasper.mandos
/// /// Stuct for the ISO 8601 week date/// /// /// See:/// See:/// Algorithm:
Please Sign up or sign in to vote.
18 Jul 2010
chkmos
2 alternatives  
Please Sign up or sign in to vote.
14 Jul 2010
Koshy Panicker John
1 alternative  
File Name from Path
Please Sign up or sign in to vote.
27 Jul 2010
Mastro Zambo
Silverlight 3 Async File Uploader with WebControl and ASHX receiver
Please Sign up or sign in to vote.
8 Jul 2010
Stefan Huy
VBA Hashtable Visual Basic Hash
Please Sign up or sign in to vote.
29 Jul 2010
harshitp
Rename Excel sheets generated from SSRS using document map
Please Sign up or sign in to vote.
8 Jul 2010
TechKidd
This trick is on a intermediate/advanced level.

Current Participants

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

Amit Kumar Tiwari
Technical Lead
United States United States
I am a developer in Microsoft Technologies like .NET, SharePoint etc.
Bangon Kali
Software Developer Kinalibangon Software
Philippines Philippines
Electronics and Communications Engineering student at our local university and a part time software developer for Kinalibangon Software.
bjames02
Software Developer bytepushers.com
United States United States
I'm a 28 year old software engineer from Tennessee. I've been programming since I was 13 years old. I'm fortunate enough to be able to do what I love for a living.

VB.NET, ASP.NET, C#, assembly, HTML, JavaScript, AJAX

I'm MCP, MCAD, MCSD.NET certified.

follow me on twitter

http://www.twitter.com/budbjames
chkmos
Hong Kong Hong Kong
I loves Microsoft .NET.
I develop both windows and ASP.NET application using VB.NET and C#.
Chris Boss
Software Developer Computer Workshop
United States United States
Chris Boss is the owner (and programmer) of a small software development business in rural Virginia, called the Computer Workshop. For the last ten years or so he has been developing tools for use by Powerbasic programmers (see: http://powerbasic.com ). His main product called EZGUI (Easy GUI) is a high level GUI engine with Visual Designer and code generator. It is in its fifth generation now. He is an experienced Windows API programmer (more low level) and has experience in writing GUI engines (forms/controls), drag and drop Visual Designers, Graphics engines (printing and to the screen) and one of his favorites is a Sprite engine (2D animated movable images). His current project is version 5.0 of his main product EZGUI, adding such features as multi-monitor support, component engine, custom control engine, superclass engine and the latest project a 3D OpenGL based custom control. One of the goals he has is to push the limits of Windows software development, while making it easy, fast execution speed, small footprint (size of executables) and code reusability while providing a more graphic experience in user interfaces, while still being able to write software which can fit on a floppy disk (small footprint), use minimal amount of memory and able to run on multiple versions of Windows from 95 to Win8.
DaveAuld
Engineer
Scotland Scotland
I have been working in the Oil & Gas Industry for over 30 years now.

Core Discipline is Instrumentation and Control Systems.

Completed Bsc Honours Degree (B29 in Computing) with the Open University in 2012.

Currently, Offshore Installation Manager in the Al Shaheen oil field, which is located off the coast of Qatar. Prior to this, 25 years of North Sea Oil & Gas experience.
Enrique Albert
Software Developer (Senior)
Ireland Ireland
No Biography provided
Euhemerus
Other
United Kingdom United Kingdom
No Biography provided
harshitp
India India
No Biography provided
jasonalls
Software Developer Lucid Research Limited
United Kingdom United Kingdom
I have been programming software since 1999. My qualifications include CIW Associate, SCJP for the Java 1.4 Platform, MCAD using Visual C#, and PRINCE2 Practitioner.
jasper.mandos
Germany Germany
No Biography provided
Jesper A Nielsen
Software Developer (Senior)
Finland Finland
I've been programming since the early-90s. Since then I’ve gained a Master in Computer Science and published fundamental research on 4G technologies.
For a living I tend to use Microsoft technologies and I currently work in the telecommunications industry in Finland.
Koshy Panicker John
Software Developer (Senior)
India India
No Biography provided
Larry Boeldt
Software Developer (Senior)
United States United States
I've been in development since the late eighties. Although I've picked up many languages over the years and will likely pick up many more I have been a Microsoft BASIC programmer the whole time. Back in the early days it was on a Color Computer 3 writing articles for an enthusiast's magazine and developing solutions for color computer users. Now it is C#, VB.NET and (still) VBScript with all the fixins (ADO,XML,JSON,SQL etc...). Around 1996 I decided the internet was the way to go and dedicated myself to web development. I've been doing it ever since.

Two of my favorite projects are working for a little company called Nigrelli Systems and working with a team of brilliant Engineers to develop fully automated packaging systems for the food and beverage industry. The second is working on a "Burn Room" Nemschoff Chairs, again I was blessed with a team of people who knew their stuff. The burn room remains unique to this day because there are only a handfull of certified rooms in the US.

Bears, Beats, Battlestar Galactica
marc9889
Software Developer (Senior) Jacobs Technology
United States United States
No Biography provided
Mastro Zambo
Software Developer
Italy Italy
No Biography provided
Mattia Baldinger
Software Developer
Switzerland Switzerland
No Biography provided
Meshack Musundi
Software Developer
Kenya Kenya
Experienced C# software developer with a passion for WPF.

Awards,
  • CodeProject MVP 2013
  • CodeProject MVP 2012
  • CodeProject MVP 2021
mrt_doulaty
United Kingdom United Kingdom
No Biography provided
Nigel Ealand
Engineer BBC News
United Kingdom United Kingdom
I do a little programming in VB2010 and for PIC controllers. I wouldn't call myself an expert as it always takes me a long time and I'm constantly learning. I enjoy what I do.

I've completed a few projects.

Tide calculator for the UK
Sony LANC camera remote control - serial and Pic controllers
PIC Pulse Induction Metal Detector
Morse Code through the sound card
Home Maintenance Log

I also do a little web design and maintain my diving club's web site at http://www.esac.org.uk/.
Peki.HR
Croatia Croatia
No Biography provided
No Biography provided
red_moon
Software Developer (Senior) Ai Software
Indonesia Indonesia
Keep moving ...
Learn the different ...
Get the advantages ...

And ... knowing everything ...
rspercy65
Retired
United States United States
I am currently retired.
I have no degree but I have some programming experience
when I was in college(Cobol, Pascal).

My accomplishments thus far are;
Best VB.Net article for January(2009)
Best VB.Net article for July(2009)
Seth Dingwell
Software Developer Top Side Software
United States United States
Seth Dingwell is the Owner and Principal Architect of Top Side Software in Charlotte, NC.

One of Seth's passions is building cutting edge software with C# and whatever the latest and greatest technologies are.

When he's not developing software, Seth enjoys hiking, building wooden boats, and spending time with his wife Andrea and daughters Sienna and Annabelle.
Simon_Whale
Software Developer (Senior)
United Kingdom United Kingdom
No Biography provided
SSDiver2112
Software Developer
United States United States
I first got hooked on programing with the TI994A. After it finally lost all support I reluctantly moved to the Apple IIe. Thank You BeagleBros for getting me through. I wrote programs for my Scuba buisness during this time. Currently I am a Database manager and software developer. I started with VBA and VB6 and now having fun with VB.NET/WPF/C#...
Stefan Huy
Engineer
Germany Germany
No Biography provided
TechKidd
Denmark Denmark
No Biography provided
The Man from U.N.C.L.E.
Software Developer
United Kingdom United Kingdom
Unfortunately my real name was already in use as a code project login. For those of you who are wondering I am really Napoleon Solo. Sorry, I mean, Mark Jackson. Well, I do look a bit like him I think.
You must sign in to participate in this contest.
This contest has ended.
1 Jul - 31 Jul 2010