Click here to Skip to main content
15,884,177 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 2010DaveAuld
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 2010User 6619207
About SQL Server Management Objects
Please Sign up or sign in to vote.
12 Jul 2010Bangon 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 2010mrt_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 2010Stefan Huy
VBA Hashtable Visual Basic Stack LIFO
Please Sign up or sign in to vote.
15 Jul 2010jasonalls
SQL Server Express Membership API Provider Utility
Please Sign up or sign in to vote.
24 Oct 2012Enrique Albert
WCF service response message patterns
Please Sign up or sign in to vote.
23 Oct 2012Enrique Albert
Global and Request context pattern for server side resources
Please Sign up or sign in to vote.
5 Jan 2012SSDiver2112
Label control with built-in effects like MouseOver, Shadow, Outer Glow, and Pulse Glow.
Please Sign up or sign in to vote.
15 Jul 2010Euhemerus
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 2012Enrique Albert
Baseline WCF Client application using the MVVM pattern
Please Sign up or sign in to vote.
21 Sep 2010The 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 2010Euhemerus
How to set a download limit and disable a user's network connection.
Please Sign up or sign in to vote.
19 Aug 2010Jesper 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 2010Meshack Musundi
Learn how to create a WPF image viewer in Expression Blend.
Please Sign up or sign in to vote.
4 Jul 2010Amit Kumar Tiwari
This code sends automatic SMS to birthday boys/girls :) from phone
Please Sign up or sign in to vote.
2 Jul 2010Chris 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 2010SSDiver2112
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 2010red_moon
A treeview with multiple columns
Please Sign up or sign in to vote.
15 Jul 2010Seth 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 2010Nigel Ealand
A simple stereo sound volume meter with audio capture card selection.
Please Sign up or sign in to vote.
30 Jul 2010Jesper 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 2012Enrique Albert
Generic transaction and exception manager for server side services
Please Sign up or sign in to vote.
3 Jul 2010bjames02
Overview of enumerated types in .NET
Please Sign up or sign in to vote.
9 Sep 2010Koshy 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 2010prashant 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 2014Larry 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 2012rspercy65
This is a remake of Pramod Kumar Sing's 2002 API Viewer.
Please Sign up or sign in to vote.
8 Jul 2010Stefan Huy 1 alternative  
VBA Hashtable Visual Basic Queue FIFO
Please Sign up or sign in to vote.
12 Jul 2010Peki.HR
Simple and efficient way to localize MVC websites using routes
Please Sign up or sign in to vote.
14 Jul 2010Simon_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 2010jasper.mandos
/// /// Stuct for the ISO 8601 week date/// /// /// See:/// See:/// Algorithm:
Please Sign up or sign in to vote.
18 Jul 2010chkmos 2 alternatives  
Please Sign up or sign in to vote.
14 Jul 2010Koshy Panicker John 1 alternative  
File Name from Path
Please Sign up or sign in to vote.
27 Jul 2010Mastro Zambo
Silverlight 3 Async File Uploader with WebControl and ASHX receiver
Please Sign up or sign in to vote.
8 Jul 2010Stefan Huy
VBA Hashtable Visual Basic Hash
Please Sign up or sign in to vote.
29 Jul 2010harshitp
Rename Excel sheets generated from SSRS using document map
Please Sign up or sign in to vote.
8 Jul 2010TechKidd
This trick is on a intermediate/advanced level.

Current Participants

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

Software Developer Kinalibangon Software
Philippines Philippines
Electronics and Communications Engineering student at our local university and a part time software developer for Kinalibangon Software.
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
Hong Kong Hong Kong
I loves Microsoft .NET.
I develop both windows and ASP.NET application using VB.NET and C#.
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.
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.
Software Developer (Senior)
Ireland Ireland
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Other
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.
India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
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.
Germany Germany
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
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.
Software Developer (Senior)
India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
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
Software Developer (Senior) Jacobs Technology
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.
Software Developer
Italy Italy
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer
Kenya Kenya
Experienced C# software developer with a passion for WPF.

Awards,
  • CodeProject MVP 2013
  • CodeProject MVP 2012
  • CodeProject MVP 2021
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.
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/.
Croatia Croatia
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior) Ai Software
Indonesia Indonesia
Keep moving ...
Learn the different ...
Get the advantages ...

And ... knowing everything ...
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)
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.
Software Developer (Senior)
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
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#...
Engineer
Germany Germany
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Denmark Denmark
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
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.
Software Developer
Switzerland Switzerland
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Technical Lead
United States United States
I am a developer in Microsoft Technologies like .NET, SharePoint etc.
You must sign in to participate in this contest.
This contest has ended.
1 Jul - 31 Jul 2010