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

Best VB.NET article of March 2011

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.
1 May 2012AspDotNetDev 4 alternatives  
Call a series of functions until the return value meets a condition without a chained-if or short-circuiting.
Please Sign up or sign in to vote.
1 Mar 2011Pete Mourfield
Describes how to check for file existence on an FTP Server using VB.NET
Please Sign up or sign in to vote.
9 Mar 2011Аslam Iqbal 2 alternatives  
Very simple way to restore form window to its previous state
Please Sign up or sign in to vote.
20 Mar 2011RMittelman
Here is a way to do this without using the registry.In the project's properties, Settings pane, add the following settings. You can name these settings anything you want, but use the same setting name in the code shown below:Name: MainWindowStateType:...
Please Sign up or sign in to vote.
8 Mar 2011Аslam Iqbal 2 alternatives  
Very simple way to move a form holding down mouse button
Please Sign up or sign in to vote.
16 Mar 2011charles henington
This method was converted to VB from C# but I believe to be much easier, althought it does not allow the F5 Key as yours does. Private panel1 As New Panel() Private canMove As Boolean Private currentPosition As Point Public Sub New() ...
Please Sign up or sign in to vote.
16 Mar 2011Аslam Iqbal
Charles henington, you can consider this as VB.NET.F5 is nothing but start debugging. You got my 5.Public Class Form1 Dim pastx, pasty, presentx, presenty, bt As Integer Sub moving() Dim xx, yy As Integer xx = presentx - pastx yy = presenty - pasty ...
Please Sign up or sign in to vote.
2 Apr 2011AspDotNetDev
VB.NET Version (C# Version)Thanks to cechode for inspiring this tip/trick. Suppose you have the following functions:Function Step1() As Boolean Return TrueEnd FunctionFunction Step2(ByVal val1 As Integer, ByVal val2 As Integer) As Boolean Return val1 = val2End...
Please Sign up or sign in to vote.
18 Mar 2011Steve L. Powell
Using Forms with Queries in Access
Please Sign up or sign in to vote.
12 Sep 2011ChunkyStool
In C#, I just call ToString to get the name. It's quicker and dirtier...namespace EnumTest{ using System; using System.Linq; enum ListOfChoices : int { Yes, No, Possibly, Never, Pass } class Program { ...
Please Sign up or sign in to vote.
29 Mar 2011cechode
Sorry, but could not resist :)Being that we we started with select case (in the launge), I felt that this was missing both the initial condition and the action to perform for the case that got hit.So given this:static Action SelectCase(T conditionValue, List
Please Sign up or sign in to vote.
18 Mar 2011Meshack Musundi
A 2D carousel like UserControl in WPF
Please Sign up or sign in to vote.
24 Mar 2011Dan Buskirk
Accessing Industry-Standard Linear Algebra Libraries from .NET Code
Please Sign up or sign in to vote.
29 Mar 2011Gregory Gadow
Dynamically generate a table of contents for your web page without using client-side scripting.
Please Sign up or sign in to vote.
15 Mar 2011Abudreas
Applying simple world transformation in 2D world using DirectX and VB.NET
Please Sign up or sign in to vote.
9 Mar 2011Alan Burkhart
A look-up dictionary based on the WordNet database, with auto-complete spelling assistance.
Please Sign up or sign in to vote.
29 Mar 2011All-In-One Code Framework
The C# code sample demonstrates creating a Shell context menu handler with .NET Framework 4
Please Sign up or sign in to vote.
20 Mar 2011PdotWang
I have some lessons learned on the topic.
Please Sign up or sign in to vote.
29 Mar 2011Gregory Gadow
Dynamically generate reference tags for footnotes and bibliographies server side, and avoid a maintenance nightmare.
Please Sign up or sign in to vote.
22 Mar 2011andreslassalle
This project will allow using progress forms without wrapping long processes in separate threads.
Please Sign up or sign in to vote.
10 Mar 2011Meshack Musundi
Creating a magnification effect in WPF and how to use my Magnifier control
Please Sign up or sign in to vote.
3 Mar 2011AspDotNetDev
Using TinyMCE is fairly simple, but attempting to access the value entered by the user in ASP.NET 4.0 presents with some problems.
Please Sign up or sign in to vote.
3 Mar 2011Jim Roth
How to use xsd.exe to create Web Service methods that will return strongly-typed data to the consumer.
Please Sign up or sign in to vote.
23 Mar 2011PdotWang
Add to Layout, and Add Event

Current Participants

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

Sudan Sudan
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
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...
Microsoft All-In-One Code Framework delineates the framework and skeleton of Microsoft development techniques through typical sample codes in three popular programming languages (Visual C#, VB.NET, Visual C++). Each sample is elaborately selected, composed, and documented to demonstrate one frequently-asked, tested or used coding scenario based on our support experience in MSDN newsgroups and forums. If you are a software developer, you can fill the skeleton with blood, muscle and soul. If you are a software tester or a support engineer like us, you may extend the sample codes a little to fit your specific test scenario or refer your customer to this project if the customer's question coincides with what we collected.
http://cfx.codeplex.com/
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.
Web Developer
United States United States

  • Managing Your JavaScript Library in ASP.NET (if you work with ASP.net and you don't read that, you are dead to me).
  • Graduated summa cum laude with a BS in Computer Science.
  • Wrote some articles and some tips.
  • DDR ("New high score? What does that mean? Did I break it?"), ping pong, and volleyball enthusiast.
  • Software I have donated to (you should too):
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.
United States United States
I do not claim to be wrong! I just rarely ever write.
Software Developer Insight Global
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
Dan Buskirk earns his living as a developer for SQL Server and Analysis Services databases. He never met a number he didn't want to crunch.
United States United States
Gregory Gadow recently graduated from Central Washington University with a B.S. that combined economics and statistical analysis, and currently works for the Washington Department of Fish & Wildlife as an IT developer. He has been writing code for 30 years in more than a dozen programming languages, including Visual Basic, VB.Net, C++, C#, ASP, HTML, XML, SQL, and R.
Architect Epsilon
United States United States
Sr. Director at Epsilon, a leader in marketing technology.
Software Developer
Kenya Kenya
Experienced C# software developer with a passion for WPF.

Awards,
  • CodeProject MVP 2013
  • CodeProject MVP 2012
  • CodeProject MVP 2021
Software Developer CME Offshore
Lebanon Lebanon
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.
Software Developer (Senior)
United States United States
Software Developer
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.
Software Developer Excel Adviser
Canada Canada
I am a freelance software developer with a variety of different interests. My main area of expertise is Microsoft Office add-ins (Excel/Outlook mostly) but I also develop Windows applications, Access Databases and Excel macros . I develop in VBA, C# and C++. My website exceladviser.com has articles on Excel, Access, Microsoft Office development, and general Windows programming (WPF, etc.).
Software Developer (Senior) Arisaf Tech
Bangladesh Bangladesh
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
You must sign in to participate in this contest.
This contest has ended.
1 Mar - 31 Mar 2011