Click here to Skip to main content
15,887,683 members
This competition has ended

Best VB.NET article of Jun 2007

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. The top 50 entries are shown.

Please Sign up or sign in to vote.
14 Jun 2007Daaron
Automate web test recording into C#, VB.NET and PHP
Please Sign up or sign in to vote.
17 Jul 2007Miran.Uhan
Grayscale and color scale filters.
15 Jun 2007JetBrains s.r.o.
The newest version of our intelligent profiler is out, offering an expanded arsenal of memory and performance profiling tools and ready to handle many more profiling scenarios
16 Jun 2007NineRays, Mark Sochan
Most .NET software projects can easily be tampered, exposing your software to security risks and theft of intellectual property. This article shows different techniques used to protect .NET code and determine the best protection for you. 9rays.Net offers you Spices.Obfuscator to these ends.
Please Sign up or sign in to vote.
18 Jun 2007Bogdan Apostol
Enables applications written in Visual Basic 6 to use function pointers and shows how to embed native code
Please Sign up or sign in to vote.
28 Jun 2007Helmut Obertanner
An article about how to access Extended MAPI properties, fields and methods from your .NET applications.
Please Sign up or sign in to vote.
6 Jun 2007Miran.Uhan
A VB.NET class implementing an image Hue/Saturation/Lightning adjustment.
Please Sign up or sign in to vote.
2 Jun 2008Alexandr Golovanov
This article covers aspects of using the PayPal payment system in ASP.NET
Please Sign up or sign in to vote.
26 May 2008Duncan Edwards Jones
A component that allows you to monitor all the controls on the form and list any that have changed (for dirty checking)
Please Sign up or sign in to vote.
12 Jul 2007Eduardo Campano
This article explains how to open a VB6 MDI child form inside a .NET MDI form
Please Sign up or sign in to vote.
7 Jun 2007hoquet
A utility program that allows you to enter SQL to select data from Oracle, the program will then create a table in SQL Server and copy the data using SQLBulkCopy.
Please Sign up or sign in to vote.
22 Jun 2007peter gabris
Extend GridView.PagerBar while preserving its functionality and add a drop-down to change the page size
Please Sign up or sign in to vote.
16 Jun 2007Joseph Guadagno
This article covers the configuration of log4net using the XmlConfigurator. This article also demonstrates how to create multiple log files for your application.
Please Sign up or sign in to vote.
18 Jun 2007Bruce Chapman DNN
This article describes how to create unit tests that will test out code for a DotNetNuke custom module.
Please Sign up or sign in to vote.
19 Jun 2007Alaa Jubran
Using fake text for encrypted text transmission
Please Sign up or sign in to vote.
25 Jun 2007rei_codeproject
An implementation of WSSE authentication method for AtomAPI using IAuthenticationModule interface
Please Sign up or sign in to vote.
23 Jan 2010Arman Ghazanchyan
The analog clock control is a control that has almost all the functionality that a clock control can have, and it is fully modifiable.
Please Sign up or sign in to vote.
18 Jun 2007jopascual
Connecting from VB.NET to a MySQL database.
Please Sign up or sign in to vote.
18 Jun 2007Bruce Chapman DNN
Using data driven unit tests with SQL Server CE for DotNetNuke private module development.
Please Sign up or sign in to vote.
26 Oct 2007Joshua Stengel
A tutorial for loading sections of a page after the main page has loaded. This example uses the Timer and UpdatePanel controls in the AJAX.NET Framework to load content.
Please Sign up or sign in to vote.
9 Jun 2007josepaulino
Shows a simple way to print a Word document
Please Sign up or sign in to vote.
11 Jun 2007Matias Szulman
Multiple message attachment download is possible, with VBA
Please Sign up or sign in to vote.
29 Oct 2008Abd Allah Diab
A library that lets you easily manipulate your drawings
Please Sign up or sign in to vote.
23 Jun 2007Brian Brewder
An article on creating a build process to compile multiple .NET projects using MSBuild without using a solution file.
Please Sign up or sign in to vote.
5 Jun 2007Philip Liebscher
A Windows Explorer-style Thumbs.db web viewer.
Please Sign up or sign in to vote.
3 Jul 2007SHatchard
Powerful solution for URL rewriting and handling rewritten parameters in ASP.NET.
Please Sign up or sign in to vote.
23 Aug 2008Bad Programmer
Implementing Menustrip dynamically from database, the menu names and order will be through backend.
Please Sign up or sign in to vote.
30 Jun 2007vridhichowdhry
How to print a Form in VB.NET using the Printform Component. Describes the various ways with examples on how to customize the printed output according to your need.
Please Sign up or sign in to vote.
11 Jun 2007PooranPrasad
This article covers some of the ways of sending SMS using .NET
Please Sign up or sign in to vote.
1 Aug 2007Amir Emamjomeh
Helpfull control for solving a shared equation in textboxes.
Please Sign up or sign in to vote.
27 Jun 2007Muneer Safi
An article on using the Microsoft Speech SDK to make a simple text-to-speech application
Please Sign up or sign in to vote.
24 Sep 2010Arman Ghazanchyan
Screen Shot is a simple application that allows a user to quickly capture images from the screen and save them in a user predefined folder.
Please Sign up or sign in to vote.
22 Jun 2007GoodID
Auto update features for windows application
Please Sign up or sign in to vote.
28 Jun 2007Elkay
An advanced color picker control for your VB.NET applications.
Please Sign up or sign in to vote.
19 Jun 2007Amir Emamjomeh
This class gets an array of pointf() and returns the corresponding line region with custom width.
Please Sign up or sign in to vote.
26 Jun 2007venom00
In this article, we'll talk about VB6-.NET interoperation without involving COM. How? Making C-like exports of some functions from a VB.NET DLL. First, I'll introduce the technique used with a very simple sample and then it will be explained how to set a global hook just using VB (6 and .NET).
Please Sign up or sign in to vote.
27 Jun 2007PrashantRishu
This tutorial describes a simple Httphandlers ASP.NET in 2.0
Please Sign up or sign in to vote.
28 Oct 2008Nick Alexeev
Generic configuration dialog for a serial port
Please Sign up or sign in to vote.
29 Jun 2007Fabricio Miranda
In this article, i will be showing how to parse and modify a peace of HTML code using a nice and helpfull .NET assembly.
Please Sign up or sign in to vote.
12 Jun 2007The Burger
Using Generics to minimize duplicate code when using Table Adapters in a Data Access Layer (DAL)
Please Sign up or sign in to vote.
16 Jun 2007Levan Midodashvili
How to change Application-scoped settings programmatically
Please Sign up or sign in to vote.
26 Jun 2007Pramirez
Call Web Services methods without adding a web reference.
Please Sign up or sign in to vote.
8 Jun 2007niting85
Customize Color dialog Box by overriding Window Procedure method
Please Sign up or sign in to vote.
26 Sep 2009ModMa
It's a very complete and robust processor of ViewState, it allows: to select the way of serialization, compression and encryption optionally.
Please Sign up or sign in to vote.
28 Jun 2007Fabricio Miranda
This article describes, and provides a short (not optimized) function that will convert a normal HTML input to an e-mail with embedded resources.
Please Sign up or sign in to vote.
28 Jun 2007ponnurajs
This article discusses how to access a .NET component from a COM client, with an example of how to merge two different word documents into one
Please Sign up or sign in to vote.
20 Jun 2007Ashish Sehajpal
Step by step guidelines to architect role based user management
Please Sign up or sign in to vote.
20 Jun 2007cigwork
Outlines a class that allows binding of form controls to properties with indexers in VB.NET
Please Sign up or sign in to vote.
27 Jun 2007Republic of Psychos
This article explains a relatively easy and simple approach to distinguishing between a post-back request in ASP.NET and the one generated from the user's browser

Current Participants

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

United Arab Emirates United Arab Emirates
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Technical Writer Code Project
Syrian Arab Republic Syrian Arab Republic
IT degree ,Damascus informatics academy
especiality : AI
Personal Interests: .net programming , DB , image processing and Steganography.

Web Developer
Russian Federation Russian Federation
Alexandr Golovanov is a .NET developer at KB_Soft Group, an offshore software development company located in Russia, Novosibirsk. Here he has worked
on various .NET projects.
Software Developer (Senior) ZipEdTech
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 http://www.linkedin.com/in/ashishsehajpal
India India
http://www.linkedin.com/in/ashishsehajpal
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 (Senior) Environmental Systems Research Institute
Romania Romania
Lead Developer / QA Analyst
Though he did not own a computer until 2002, Bogdan's passion about software development sparked for the first time in 1990, when he understood that computer science can help in saving lives, as well as improve quality everywhere. Thus, he keeps in mind that creating software is for people, not computers. He finds programming as the best mixture of art with science and his favorite instrument for such “music” remains unmanaged C++. He studied computer science and applied mathematics in Bucharest, where he also worked for about 6 years. Since 2001 he left his hometown, hoping to learn from experiencing one of the most developing countries in the world, UAE. He’s always eager to help and share, having the most satisfaction when feeling himself useful. He has many other hobbies which, some get him inspired in his profession and some, at least, balance and diversify his experience.
Web Developer
United States United States
I'm a software engineer in Spokane, WA. I have been developing with .Net since 2002. My main area of focus has been designing and implementing a UI framework for an ERP system. Before I got into .Net, I developed for several years in a variety of languages and platforms including mostly ASP, though I've also developed applications for both Palm and Pocket PC devices.

I received my degree in Computing and Software System from the University of Washington in 1999. I have also completed a certificate course in Object-Oriented Analysis and Design Using UML, also from the University of Washington, in 2005.
Product Manager DNN Corp
Australia Australia
Bruce Chapman is the Product Manager for Cloud Services at DNN. He’s been an active member of the DNN Community since 2006 as a contributor, vendor and now employee of DNN Corp.

You can read his blog at http://dnnsoftware.com/blog or follow him on Twitter @brucerchapman
United Kingdom United Kingdom
Nothing interesting to report.
Web Developer
United States United States
Raised by wolves in the mean streets of Macintosh C/C++ for IBM and Motorola, moved on to Delphi and now C#. Ah, the mother's milk of Microsoft...
Software Developer
Ireland Ireland
C# / SQL Server developer
Microsoft MVP (Azure) 2017
Microsoft MVP (Visual Basic) 2006, 2007
Web Developer
Argentina Argentina
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.
Web Developer
Brazil Brazil
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer
Indonesia Indonesia
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior) X4U electronix
Germany Germany
I'm a 1968 model, made in Germany.
After School transformed into an electronic engineer and started repairing computers in 1986. From PET till now In the IT-world. Currently employed as softwaredeveloper in a company creating solutions for pharmacies.
MCSE2000, MCSD, MCTS - Team Foundation Server, MCTS - Visual Studio Tools for Office.
Specialized in Outlook/Exchange custom development. Languages: german, english, C#, C++, VB.Net, VB6, SQL.
In 2006 received an award as MVP - Visual Developer VSTO by Microsoft.
Homepage: [http://www.x4u.de]
Web Developer
United States United States
I have been programming in .net since ASPX, just prior to the release of ASP.net. I have exposure to both web & client side development. In .NET I have permormed the role of developer, technical lead, and an architect. In 2003, I was the technical lead and architect on a project which received Computer World Magazine's Award for Best Practices in Mobile Computing for a .NET application.

In my current profession, I am a consultant now as a project manger for the past 3 years at a fortune 100 company. Most of PM work is business, meetings, and dealing with issues. However, I still enjoy programming in .net whenever I get the chance.

I am also extremely active in my current web development and consulting business: www.reassent.com. If you are interested in web development with DotNetNuke or .Net work, please feel free to visit the website or contact me directly.

Respectfully,
hoquet
Czech Republic Czech Republic
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
This is a Organisation (No members)

Web Developer
Philippines Philippines
Jayson Pascual is the software developer of the POS Technology Solution located in Philippines. He was more than 4 years in experience developing in business system such as POS, Inventory, Accounting, and etc. He start developing business system at age of 17 using VB6 and MS SQL Server 2000 and current using VB2005 and MySQL 5.0 to reduce cost and maintenance for the SME's Businesses. \

He currently serving SME's in the Philippines and developing easiest as possible business system because most of the employees and employers are first time user in computer.
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
I have been in software development for about 15 years or so. I started out with a small book on QuickBASIC, then moved the Visual Basic for DOS, then Visual Basic for Windows, then Visual Basic .NET and eventually Visual C#. When I am not working at my full time job I donate my time to several community efforts like:

Former President of INETA North America, currently Vice President.
President of the Southeast Valley .NET User Group (SEVDNUG) in Chandler, AZ.
Serving on my City's Parks and Recreation board.

I have or have had the following "MVP" awards:

  • Visual Basic MVP in 1996
  • C# MVP since 2009
  • Telerik MVP since 2010

I maintain a Open Source project on CodePlex which wraps the Bing API called BingSharp.

I also help / organize or participate in several community events:

  • Desert Code Camp
  • AZGiveCamp
  • Organizer for the 1st Time MVP event at the MVP Summit
  • MVP 2 MVP Sessions at MVP Summit.
  • Awesome bean pusher at GeekGive at the MVP Summit.
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.
Web Developer
Georgia Georgia
Lecturer in Gori University (Georgia)
Architect
Netherlands Netherlands

Read my personal blog at www.manasbhardwaj.net.

Web Developer
Argentina Argentina
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Engineer
Slovenia Slovenia
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Architect Sermicro
Spain Spain
My life in programming has been long, begins from the 6 years of age with Basic, I have knowledge of C++, Javascript, ASP .NET, Cisco CCNA, among others.

One of my pastimes in the programming, is cryptology and systems security

One of my recognized works is P2PFire, other smaller projects like utilities for Chats
Software Developer Al mouakhah lil khadamat al logesteih wa al itisal
Jordan Jordan
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Systems Engineer Prolitech
United States United States
doing business as Prolitech
Redwood City, CA

blog (mostly technical)
http://prolifictec.com/blog/index.html
Web Developer
Russian Federation Russian Federation
Founded in 2001, 9Rays.Net is a developer tools company specializing in .NET. Coupled with state of the art products, is an excellent support team and at 9rays we assure you of premium performance. We are the leading company in our field of work.

Development offices are based in St.Petersburg and Moscow.
India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Technical Lead www.bsp-software.com
United States United States
A neighbor promised to show me the first computer in the city if I detail his motorbike. He let me in and I stayed forever. I learned how to tame the beast. I was 14.

A few years later I figured out how to sqeeze hydrological/hydraulic models into 8K memory. The models were used on big rivers including Indus River, Yamuna River, Danube River. The version in Pakistan (that I later converted from FORTRAN to C) is still in use. Over 30 years and still running.

6 days took my book Word of Computers (in Slovak language) to completely sell out.

Annual LEGO price was awarded to an institute led by me for our work in education. Money went to charity, I still have the tie.

Spent years in consulting. Project rescue is a smokejumper's job. I saved a bunch of hoplessly failing projects in areas of procurement, recruitment, check image scanning and ICR, business risk evaluation.

15 months took my latest SAAS application to earn million dollars.
Software Developer (Senior) @Everywhere
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
India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
India India
http://pooran.googlepages.com
Web Developer
Mexico Mexico
I am Pedro Ramirez from mexico, work for www.sciodev.com, the company is located in Mexico, we do outsourcing and nearshore development, we are focused on SaaS nearshore development, I started with VB.Net, but now I am ambidextrous using VB.Net or C#.
Web Developer
India India
ASP.NET developer working in India.
Japan Japan
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer
Pakistan Pakistan
Currently I am working as a Senior Software Engineer with E-BizSoft,Inc, my career focus is more towards Web 2.0 and Project Management...As far as the academics are concerned i hold Masters in Software Systems Engineering (University of Melbourne) and in Business Administration(Institute of Business Management)as well...
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.
Engineer
United Kingdom United Kingdom
I'm a Full-stack Software Developer with over a decade of experience at industrial and research projects having my main focus on Microsoft .Net stack.
United States United States
The Burger has over 15 years experience in client-server, web and middle tier development. He has worked for State Teacher's Retirement System of Ohio (STRS), The Limited Inc. and Huntington National Bank. Currently he is an employee of Grange Insurance, Columbus, Ohio.
Italy Italy
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.
You must sign in to participate in this contest.
This contest has ended.
1 Jun - 1 Jul 2007