Click here to Skip to main content
15,868,016 members
This competition has ended

Best VB.NET article of June 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.
4 Jun 2011MBigglesworth79
An introduction to Reflection in .NET as well as some examples of how it can be used.
Please Sign up or sign in to vote.
24 Jun 2011Idle_Force
Please Sign up or sign in to vote.
25 Jun 2011a_pess
Draw to Screen without using API
Please Sign up or sign in to vote.
25 Jun 2011Enrico Oliva
A concrete implementation of the Quantities, Units, Dimensions, and Values abstract model through an object oriented implementation.
Please Sign up or sign in to vote.
29 Jun 2011Ziad J.khan
You can find a much more advanced version of this here:http://univar.codeplex.com[^]The version provided on the download page is soon to be deprecated by the upcoming version 2.0b however. The latter is available here instead:http://univar.codeplex.com/SourceControl/list/changesets[^]
Please Sign up or sign in to vote.
3 Jun 2011Edgemeal
Here's another way. This saves the form's normal WindowState settings, so you can still save even if the form is minimized, and it can be used for any form. It also includes a sub to keep forms inside the desktop area.Check the Regpath string before using!...
Please Sign up or sign in to vote.
24 Jun 2011FDW
I do think the approach is over complicated, but in some cases there may be (a small) benefit. As an alternative I would offer:First version (no common test):((Action)(() =>{ if (!Step1()) return; if (!Step2()) return;}))();Second version (common...
Please Sign up or sign in to vote.
29 Jun 2011charles henington
I have used this in the past and have also posted as one of my tip tricks :-} One tip trick that I still like with CreateParams is changing parms.ClassStyle |= 0x200; to parms.ClassStyle = this.Handle.ToInt32(); which will render the form invisible which is much easier than overriding...
Please Sign up or sign in to vote.
29 Jun 2011jwalker343
See a couple of Alternate ways & Original Thread here:Disable Close Button from Title bar of a Window[^]
Please Sign up or sign in to vote.
29 Jun 2011Alexandros Pappas
Display of a context menu when pressing the Apps key in a DevExpress GridControl
Please Sign up or sign in to vote.
16 Jun 2011MBigglesworth79
Dapper.NET is an Open-Source, lightweight ORM that is simple to use, and is compatible with any database which implements a provider for .NET.
Please Sign up or sign in to vote.
8 Jun 2011MBigglesworth79
Using Named Parameters with Oracle ODP.NET
Please Sign up or sign in to vote.
27 Jun 2011Meshack Musundi
A WPF Peer-to-Peer chess application that utilizes WCF and PNM.
Please Sign up or sign in to vote.
12 Jul 2011Mahsa Hassankashi
This is a very easy and user friendly technique for web applications to implement cascading menus without page refresh.
Please Sign up or sign in to vote.
22 Jun 2011AspDotNetDev
This can be automated and streamlined with generics. First, create a SessionVariable class:public class SessionVariable{ private string VariableName { get; set; } private System.Web.SessionState.HttpSessionState Session { get; set; } public T Value { get ...
Please Sign up or sign in to vote.
5 Jun 2011thatraja
Display Date Time in 12/24 hour time format in C#/VB.NET
Please Sign up or sign in to vote.
23 Jun 2011#realJSOP 5 alternatives  
One way to guarantee uniqueness and avoid misspelling your session variable names
Please Sign up or sign in to vote.
26 Jun 2011Ray_Liang
In this article, I will show you how to build a component model for ASP.NET MVC3 with Builder and Factory design patterns. You could use this model to write your strongly type components to binding data, handling harchical objects and write jQuery UI controls / HTML5 controls for ASP.NET MVC3.
Please Sign up or sign in to vote.
12 Jun 2011Sergey Chepurin
Parsing XML file in VB.NET using DOM
Please Sign up or sign in to vote.
4 Jun 2011Hassanoor
Convert pictures of different format to desired format, i.e., picture of BMP, JPG, PNG, etc. can be converted into selected one (for say tiff)
Please Sign up or sign in to vote.
9 Jun 2011Hassanoor
Resize batch or many images at once, just drag and drop files and specify height and width
Please Sign up or sign in to vote.
13 Jun 2011Olabenjo Tunde
This is a simple video converter I developed with .NET while playing with ffmpeg.
Please Sign up or sign in to vote.
7 Mar 2012Yiannis Spyridakis
This articles describes the implementation of functors (of sorts) for VBA using C++ ATL.
Please Sign up or sign in to vote.
25 Jun 2015B@dC0d3r
Audit NTFS ACL permissions on Windows Volumes.
Please Sign up or sign in to vote.
22 Jun 2011bruno1234
I prefer to wrap my session variables like this:public class MySession { public string MyValue { get { return Convert.ToString(Session["MyValue"]); } set { Session["MyValue"] = value; } }}
Please Sign up or sign in to vote.
7 Jun 2011Kanwal Shehzad 2 alternatives  
Hiding ReportGroupTree in WPF is a little bit tricky, as there is no simple property or method to do this.
Please Sign up or sign in to vote.
27 Jun 2011Alexandros Pappas
This tool reads the descriptions of the columns of the SQL server and creates a Word document using SoftArtisans' WordWriter.
Please Sign up or sign in to vote.
27 Jun 2011Vijay Andugula
How to post XML to .NET from VB
Please Sign up or sign in to vote.
28 Jun 2011Alexandros Pappas
Visual Studio add-in to create proxies on folder and project level
Please Sign up or sign in to vote.
29 Jun 2011Erich Ledesma
I came with another one. I happen to love Lambda expressions. The idea is to extend this base class:public class SafeSessionBase{ HttpSessionState _session; public SafeSessionBase(HttpSessionState session) { _session = session; } protected TResult...
Please Sign up or sign in to vote.
1 Jun 2011Haitham Alany
The objective of the project is to have an efficient program, by eliminating the repetitiveness of generated numbers as much as possible

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.
Engineer
Egypt Egypt
Oil & Gas Engineer
C# & VB.net
Coding For Fun Only
Software Developer (Senior) Unisystems
Greece Greece
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):
Systems / Hardware Administrator
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.
Unknown
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.
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
PhD in Computer Science, software engineer and developer Visit my home page
Architect SunHotels
Spain Spain
I Received a Bachelor's Degree in Computer Science at the Mathematics and Computer Science Faculty, University of Havana, Cuba.

I mainly work in web applications using C# and some Javascript. Some very few times do some Java.
FDW
Netherlands Netherlands
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer Optimiza
Iraq Iraq
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer
India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Netherlands Netherlands
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
Programmer of 5+ years. I enjoy VB.Net, WPF and Silverlight, and Web design with ASPX. Live in the beautiful state of Colorado. Enjoy hiking, biking and skiing.
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) Al Kaffary
Saudi Arabia Saudi Arabia
I am Computer Science graduate and working in Microsoft technologies (VB.Net/C#, ASP.Net, WPF, WCF, SQL Server 2005/2008, Web Services).
Doctorandin Technische Universität Berlin
Iran (Islamic Republic of) Iran (Islamic Republic of)
I have been working with different technologies and data more than 10 years.
I`d like to challenge with complex problem, then make it easy for using everyone. This is the best joy.

ICT Master in Norway 2013
Doctorandin at Technische Universität Berlin in Data Scientist ( currently )
-------------------------------------------------------------
Diamond is nothing except the pieces of the coal which have continued their activities finally they have become Diamond.

http://www.repocomp.com/
Web 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.
Software Developer
Kenya Kenya
Experienced C# software developer with a passion for WPF.

Awards,
  • CodeProject MVP 2013
  • CodeProject MVP 2012
  • CodeProject MVP 2021
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.
CEO EdgeWalk
Nigeria Nigeria
Summary

CCNA
MCSA
MCSA Security
Security +
MCITP Server Administrator
MCTS SQL Server 2005
MCTS Windows 2008 Network Infrastructure
MCTS ISA server 2006
MCTS Active directory Server 08

Specialties

VB.Net, J2Me, PHP(Framework-CodeIgniter), Java, C++, SQL, HTML5, CSS(basic), XML, AJAX(basic), jQuery, javascript, RESTful Web Services and API, Vulnerability assessment, Penetration testing, mobile application development(phonegap, netbeans, Qt).
Architect DotNetAge
China China
In 1999, I started programming using Delphi, VB, VJ.From 2002 I started with .NET using C#.Since 2005 when i had became an EIP product manager I was focus on EIP and CMS technique. In 2008 i established dotnetage.com and started to shared my ideas and projects online. I believe "No shared no grow"

www.dotnetage.com
Russian Federation Russian Federation
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Team Leader
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)
Unknown
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer LogismiX
Greece Greece
Yiannis has been working as a developer for over 10 years.

He enjoys working with various technologies including C++, C#, Javascript/Typescript, Java, Kotlin and still works on the odd Excel/VBA project.

He is pationate about web technologies. ASP.NET Core, Node.js and Spring on the server side and SPAs (mainly Angular) on the client side.
Software Developer (Senior)
Mauritius Mauritius
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 Jun - 30 Jun 2011