Click here to Skip to main content
15,886,632 members
This competition has ended

Best VB.NET article of April 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.
6 Apr 2011Member 4694807
Sorry, but I don't like adding additional artificial elements like function arrays . I would code it as following:If isok(Step1()) OrElse isok(Step2(1,1)) OrElse isok(Step3() OrElse isok(Step4() OrElse isok(0+1) thenend ifFunction isok(ByVal rc as Integer) As Boolean ...
Please Sign up or sign in to vote.
13 Apr 2011Toniyo Jackson
For Beginners
Please Sign up or sign in to vote.
13 Apr 2011Morris Bahrami
How to call Web Services from JavaScript
Please Sign up or sign in to vote.
17 Apr 2011Morris Bahrami
How to get hardware and software details of the computers in your domain
20 Apr 2011Artem A. Razin
In March 2011, Virtualization Technologies released a new version of the developer library that makes it possible to use virtualization in applications.
Please Sign up or sign in to vote.
4 Apr 2011danishchopra
This article explains in detail about how to consume the Tinyit.cc link shortening and tracking service API in your C#/VB/PHP based web applications. Tinyit.cc is one of the best URL shorteners and provides a free API to access their spam free link shortening and tracking service.
Please Sign up or sign in to vote.
15 Apr 2011Meshack Musundi
A WPF Target Shooting Game
Please Sign up or sign in to vote.
20 Apr 2011Sebastian Solnica
This article explains how to use the Reference Paths project property to debug open-source libraries referenced by the project.
Please Sign up or sign in to vote.
11 Apr 2011Graeme_Grant
This article focuses on developing an MVVM compatible ListBox-to-ListBox drag/drop helper for Silverlight.
Please Sign up or sign in to vote.
18 Apr 2011Jesse Fatherree
Convert DataSet or XML to JSON using VB.NET
Please Sign up or sign in to vote.
10 Apr 2011Sergey Chepurin
Drawing a line graph in Cartesian coordinates (VB.NET and GDI+)
Please Sign up or sign in to vote.
30 Apr 2011Sander Rossel
An introduction to knowing what NOT to do.
Please Sign up or sign in to vote.
27 Mar 2012Stan_1964
Introduces the XCD format that describes cars as collections grouped by Make and Year, and provides an API ported into a COM library to access the collections.
Please Sign up or sign in to vote.
11 Nov 2011Greg Osborne
Updates the AssemblyVersion and FileVersion attributes in the AssemblyInfo file for a project
Please Sign up or sign in to vote.
3 Apr 2011Meshack Musundi
A WPF abacus
Please Sign up or sign in to vote.
20 Apr 2011Colin Eberhardt
This article describes a technique for automating codesnippets which are associated with a class via attributes. This results in a declarative approach to the generation of boiler-plate code.
Please Sign up or sign in to vote.
20 Apr 2011jonx
Very good stuff. Learned me a lot about how to access to the physical structure of the query.There is also a CopyToDataTable : http://msdn.microsoft.com/en-us/library/bb386921.aspx[^]And for the record here is a C# version:protected DataTable EntityToDatatable(IQueryable Result,...
Please Sign up or sign in to vote.
9 Sep 2011Lunadix
This article discusses Luna Data Layer Code Generator for VB.NET.
Please Sign up or sign in to vote.
29 Apr 2011Hariharan Arunachalam
Create a usable redis component to enable usage of the redis storage system
Please Sign up or sign in to vote.
7 Apr 2011Toniyo Jackson
Removing (Deleting) Querystring in ASP.NET
Please Sign up or sign in to vote.
2 Apr 2011PIEBALDconsult
Copying base class constructors to derived classes
Please Sign up or sign in to vote.
13 Apr 2011Morris Bahrami
How to include zip/unzip functionality in your .NET applications.
Please Sign up or sign in to vote.
14 Apr 2011nereo.lopez
How to run server side code called from JavaScript, receive a result, and update your web page.
Please Sign up or sign in to vote.
12 Apr 2011Morris Bahrami
A small example of how to list computers in your domain
Please Sign up or sign in to vote.
13 Apr 2011Morris Bahrami
How to workaround the problem with GO statements in SQL scripts.

Current Participants

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

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.
Architect Scott Logic
United Kingdom United Kingdom
I am CTO at ShinobiControls, a team of iOS developers who are carefully crafting iOS charts, grids and controls for making your applications awesome.

I am a Technical Architect for Visiblox which have developed the world's fastest WPF / Silverlight and WP7 charts.

I am also a Technical Evangelist at Scott Logic, a provider of bespoke financial software and consultancy for the retail and investment banking, stockbroking, asset management and hedge fund communities.

Visit my blog - Colin Eberhardt's Adventures in .NET.

Follow me on Twitter - @ColinEberhardt

-
India India
Living beings is my heart, beautiful nature is my eyes, computer science is my oxygen and astro physics is my blood.
Technical Lead
Australia Australia
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
Visual Basic Developer since version 1.0
Java web developer
Currently developing in vb and c#
Student
India India
Hariharan leapt into the field of programming after being introduced to C in his second year at college. A fan of basketball and chess, the logical thought process behind programming and the concepts of linking real principles onto a concrete platform pushed him deep into this field. On finishing his bachelor's majoring in Electrical and Electronics engineering with Soft Computing, Numerical Analysis and Biomedical Engineering as minor, he did a six month stint at India's second largest IT company- Infosys Technologies. He left Infosys armed with strong concepts of SDL Cycles and process development, gained domain knowledge in Java and had explored Visual basic, C++, C# and kept his mind open for more. Currently working in a startup as the product designer, his arsenal of technologies has doubled to accommodate the challenges his job demands.
Off work, he enjoys learning new languages (non-programming) and is currently teaching himself German and Spanish. He also enjoys travelling around and exploring new ideas, places and relationships.

Currently attempting to extend his education to post graduation.
Systems Engineer
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.
France France
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Italy Italy
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.
Software Developer
Kenya Kenya
Experienced C# software developer with a passion for WPF.

Awards,
  • CodeProject MVP 2013
  • CodeProject MVP 2012
  • CodeProject MVP 2021
Architect
Australia Australia
I have over 17 years of experience in software development in a variety of fields. For last 7 years the emphasis has been mostly on .NET technology (C# and VB.NET) which includes WPF, WCF and ASP.NET AJAX. Also have SQL Server experience including SSIS and SSRS. My blog (http://morrisbahrami.blogspot.com) has a collection of tips and general info for Microsoft Developers.
Team Leader
Spain Spain
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
BSCS 1992 Wentworth Institute of Technology

Originally from the Boston (MA) area. Lived in SoCal for a while. Now in the Phoenix (AZ) area.

OpenVMS enthusiast, ISO 8601 evangelist, photographer, opinionated SOB, acknowledged pedant and contrarian

---------------

"I would be looking for better tekkies, too. Yours are broken." -- Paul Pedant

"Using fewer technologies is better than using more." -- Rico Mariani

"Good code is its own best documentation. As you’re about to add a comment, ask yourself, ‘How can I improve the code so that this comment isn’t needed?’" -- Steve McConnell

"Every time you write a comment, you should grimace and feel the failure of your ability of expression." -- Unknown

"If you need help knowing what to think, let me know and I'll tell you." -- Jeffrey Snover [MSFT]

"Typing is no substitute for thinking." -- R.W. Hamming

"I find it appalling that you can become a programmer with less training than it takes to become a plumber." -- Bjarne Stroustrup

ZagNut’s Law: Arrogance is inversely proportional to ability.

"Well blow me sideways with a plastic marionette. I've just learned something new - and if I could award you a 100 for that post I would. Way to go you keyboard lovegod you." -- Pete O'Hanlon

"linq'ish" sounds like "inept" in German -- Andreas Gieriet

"Things would be different if I ran the zoo." -- Dr. Seuss

"Wrong is evil, and it must be defeated." –- Jeff Ello

"A good designer must rely on experience, on precise, logical thinking, and on pedantic exactness." -- Nigel Shaw

“It’s always easier to do it the hard way.” -- Blackhart

“If Unix wasn’t so bad that you can’t give it away, Bill Gates would never have succeeded in selling Windows.” -- Blackhart

"Use vertical and horizontal whitespace generously. Generally, all binary operators except '.' and '->' should be separated from their operands by blanks."

"Omit needless local variables." -- Strunk... had he taught programming
CEO JUUN Software
Netherlands Netherlands
Sander Rossel is a Microsoft certified professional developer with experience and expertise in .NET and .NET Core (C#, ASP.NET, and Entity Framework), SQL Server, Azure, Azure DevOps, JavaScript, MongoDB, and other technologies.

He is the owner of JUUN Software, a company specializing in custom software. JUUN Software uses modern, but proven technologies, such as .NET Core, Azure and Azure DevOps.

You can't miss his books on Amazon and his free e-books on Syncfusion!

He wrote a JavaScript LINQ library, arrgh.js (works in IE8+, Edge, Firefox, Chrome, and probably everything else).

Check out his prize-winning articles on CodeProject as well!
Software Developer (Senior)
Poland Poland
Interested in tracing, debugging and performance tuning of the .NET applications.

My twitter: @lowleveldesign
My website: http://www.lowleveldesign.org
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.
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
India India
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 Apr - 30 Apr 2011