Click here to Skip to main content
15,888,088 members
This competition has ended

Best VB.NET article of February 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.
16 Mar 2010Bill9603
Many developers use ".cur" cursor files. Using them myself in Visual Studio 2008, they are not the easiest things to work with for many reasons.They are not easy to create without expensive software. (unless you are using the editor within Visual Studio)They cannot easily be ported in the...
Please Sign up or sign in to vote.
2 Feb 2010carl morey
A complete weather station using Arduino 2009 and Visual Basic
Please Sign up or sign in to vote.
9 Jul 2011#realJSOP
Avoid exceptions when setting enumerators from unknown/untrusted sources.
Please Sign up or sign in to vote.
8 Feb 2010byapparov
Sometimes it is required to validate many similar data files, which is not possible through Flat File Checkers GUI. However, there is an easy solution for that with console version (FlaFi.exe).
Please Sign up or sign in to vote.
8 Feb 2010byapparov
Evaluator for multiple VB expressions based on Eval3 library
Please Sign up or sign in to vote.
9 Feb 2010byapparov
Introduction...
Please Sign up or sign in to vote.
13 Feb 2010Pratik M Mahajan
'Call Date and Time Zone Property[Shell Script]'Tested in XP not on Vista'Take one button and write following code in its click event:Public Class Form1Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.ClickShell("rundll32.exe...
Please Sign up or sign in to vote.
24 Feb 2010Daniel Vaughan
A Desktop and Silverlight user action management system, with undo, redo, and repeat. Allowing actions to be monitored, and grouped according to a context (such as a UI control), executed sequentially or in parallel, and even to be rolled back on failure.
Please Sign up or sign in to vote.
15 Feb 2010Mr.PoorEnglish
A new approach to 2D - geometric computation replaces Point, Size, and Rectangle.
Please Sign up or sign in to vote.
17 Feb 2010William Winner
This ToolTip will allow you to spell-check the text of items or controls when you can't see the whole text.
Please Sign up or sign in to vote.
31 Aug 2010Helmy.m
Explaining all the new must have features in Windows 7 to make your application look shiny and professional, like the new features of the task bar and more.
Please Sign up or sign in to vote.
2 Nov 2010William Winner
Extends controls inheriting TextBoxBase to provide off-line spell checking functionality
Please Sign up or sign in to vote.
16 Feb 2010Mahdi Mansouri
Scanning analog input, and FFT convertion and analyzing.
Please Sign up or sign in to vote.
28 Feb 2010Alan Burkhart
A thesaurus based on data from the WordNet database, easily implemented
Please Sign up or sign in to vote.
16 Feb 2010ingvar8
1-wire USB interface to read the temperature from a DS18B20 sensor in VB6.
Please Sign up or sign in to vote.
14 Feb 2010chkmos
An article describing how to set a default value in a control's property.
Please Sign up or sign in to vote.
28 Mar 2010Ozan Müyesseroğlu
If you want to export strings in C++ to VB.NET, build your function like this:BSTR __stdcall expfun(void){ char* cp_test = "Hi World!"; CString cs_test; cs_test.AppendFormat(L"%s", cp_test); return cs_test.AllocSysString();}and in VB.NET:Imports...
Please Sign up or sign in to vote.
27 Feb 2010Sacha Barber
Dim DataGridView1 As New DataGridViewDim TextBox1 As New TextBoxTextBox1.TabStop = what the hell, it makes no sense
Please Sign up or sign in to vote.
23 Feb 2010Daithi44
This article shows how to pass a JavaScript object to a .NET webservice that expects a parameter of type object.
Please Sign up or sign in to vote.
17 Feb 2010hector [.j.] rivas
Using the VBA Extensibility Library to add comment headers to your code.
Please Sign up or sign in to vote.
22 Feb 2010Damon88
A class which enables the user to Drag the form by clicking Form's Surface
Please Sign up or sign in to vote.
1 Feb 2010Brian Pendleton
I could be missing the point here, but I believe you could also override the OnClosing event.protected override void OnClosing(CancelEventArgs e){ // allow default behavior.. base.OnClosing(e); // test for whatever... // on fail, e.Cancel = true; // set some...
Please Sign up or sign in to vote.
12 Feb 2010Pratik M Mahajan
Note that you must select NotifyIcon1 from the ToolBox and set any icon to its icon property plus make 3 buttons or you can write minimize to tray code in the form closing event.Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, _ ByVal e As...
Please Sign up or sign in to vote.
22 Feb 2010Hosam Ershedat
Teaches you how to accept files and folders and change their attributes
Please Sign up or sign in to vote.
1 Feb 2010ddrakonn
Working in ASP Net with EventLog
Please Sign up or sign in to vote.
14 Mar 2010hground
I have several applications that open a SaveFileDialog, but it always comes up in "List" mode and I had not found a way of configuring the dialog to display in "Details" mode. This is a kludgy work-around, but it seems to work OK. After Declaring the dialog in your code and just prior to calling...
Please Sign up or sign in to vote.
10 Feb 2010jadon1979
Ever want to pin a file to the Start Menu? This is a simple class I built that allows you to do just that. It works on XP, Vista, and Windows 7. I've included a small example at the bottom of this post.#Region " Pinner Class " Public Class smPinner Private _isPinned As...

Current Participants

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

Software Developer (Senior) Paddedwall Software
United States United States
I've been paid as a programmer since 1982 with experience in Pascal, and C++ (both self-taught), and began writing Windows programs in 1991 using Visual C++ and MFC. In the 2nd half of 2007, I started writing C# Windows Forms and ASP.Net applications, and have since done WPF, Silverlight, WCF, web services, and Windows services.

My weakest point is that my moments of clarity are too brief to hold a meaningful conversation that requires more than 30 seconds to complete. Thankfully, grunts of agreement are all that is required to conduct most discussions without committing to any particular belief system.
United States United States
I'm not an IT guy. Programming has been a hobby for me (and occasionally useful) ever since a sister in-law introduced me to a TI-99 4/A about a million years ago.

The creative challenge is relaxing and enjoyable. As such, I'd never mess up a fun hobby by doing it for a living.

Now, if I can just get Code Project to add "Truck Driver" to the list of job titles in the profiles...
Student Student
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
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.
Database 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.
Australia Australia
I identify with the starfish.
I may be really stupid and have to use visual basic but at least I'm happy.
Hong Kong Hong Kong
I loves Microsoft .NET.
I develop both windows and ASP.NET application using VB.NET and C#.
Web Developer
Ireland Ireland
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Engineer Edifecs
India India
http://in.linkedin.com/pub/damanjeet-singh/35/2a0/195/
Engineer
Switzerland Switzerland
Daniel is a former senior engineer in Technology and Research at the Office of the CTO at Microsoft, working on next generation systems.

Previously Daniel was a nine-time Microsoft MVP and co-founder of Outcoder, a Swiss software and consulting company.

Daniel is the author of Windows Phone 8 Unleashed and Windows Phone 7.5 Unleashed, both published by SAMS.

Daniel is the developer behind several acclaimed mobile apps including Surfy Browser for Android and Windows Phone. Daniel is the creator of a number of popular open-source projects, most notably Codon.

Would you like Daniel to bring value to your organisation? Please contact

Blog | Twitter


Xamarin Experts
Windows 10 Experts
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 (Senior) Texas Capital Bank
United States United States
Professional software engineer with 30+ years of experience delivering systems across diverse industries, looking for the next opportunity to deliver cutting edge end-to-end technology solutions.

Avid reader, disciplined writer and enthusiastic tinkerer with a background in electronics, looking inside and thinking outside the box, genuinely passionate about robust, extensible, reusable and performant code.

Framework developer leading, coaching and learning about best practices, code quality, DevOps and software and data lifecycle management with an agile mindset to create the most elegant and sustainable solutions.
Software Developer IDS
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 (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.
Jordan Jordan
My name is Hosam Hasan Ershedat and I'm studying computer Engineering now in Jordan University For Since And Technology
Estonia Estonia
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.
Germany Germany
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Engineer
Sweden Sweden
Embedded System Researcher
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 (Junior)
Turkey Turkey
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)
United Kingdom United Kingdom
I currently hold the following qualifications (amongst others, I also studied Music Technology and Electronics, for my sins)

- MSc (Passed with distinctions), in Information Technology for E-Commerce
- BSc Hons (1st class) in Computer Science & Artificial Intelligence

Both of these at Sussex University UK.

Award(s)

I am lucky enough to have won a few awards for Zany Crazy code articles over the years

  • Microsoft C# MVP 2016
  • Codeproject MVP 2016
  • Microsoft C# MVP 2015
  • Codeproject MVP 2015
  • Microsoft C# MVP 2014
  • Codeproject MVP 2014
  • Microsoft C# MVP 2013
  • Codeproject MVP 2013
  • Microsoft C# MVP 2012
  • Codeproject MVP 2012
  • Microsoft C# MVP 2011
  • Codeproject MVP 2011
  • Microsoft C# MVP 2010
  • Codeproject MVP 2010
  • Microsoft C# MVP 2009
  • Codeproject MVP 2009
  • Microsoft C# MVP 2008
  • Codeproject MVP 2008
  • And numerous codeproject awards which you can see over at my blog
Other NOAA
United States United States
I am a commissioned officer with the NOAA Commissioned Corps.

Currently I am a GIS Analyst with the National Marine Fisheries Service. I have a Master's in Environmental Science and code more as a means to an end.
You must sign in to participate in this contest.
This contest has ended.
1 Feb - 28 Feb 2010