<?xml version="1.0" encoding="iso-8859-1"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/">

<channel>
<title>VB.NET - ASP.Net Tutorials for Microsoft Technologies</title>
<link>http://www.aspfree.com</link>
<!-- PubSubHubbub Discovery -->
<link rel="hub"  href="http://devshednet.superfeedr.com/" xmlns="http://www.w3.org/2005/Atom" />
<link rel="self" href="http://www.aspfree.com/rss-feeds-47.xml" xmlns="http://www.w3.org/2005/Atom" />
<!-- End Of PubSubHubbub Discovery -->
<atom:link href="http://www.aspfree.com/rss-feeds-47.xml" rel="self"/>
<description>VB.NET Tutorials at ASP Free.  ASP Free is a .NET community focused on training and tutorials regarding Visual Studio, ASP.Net, Classic ASP, MSSQL Server and other Microsoft web and development technologies</description>
<language>en-us</language>
<lastBuildDate>Wed, 16 May 2012 19:34:12 -0400</lastBuildDate>
<pubDate>Wed, 16 May 2012 19:34:12 -0400</pubDate>
<item><title>Basic Form Properties and Modality in VB.NET</title>
<pubDate>Mon, 07 Nov 2011 10:00:01 -0500</pubDate>
<link>http://www.aspfree.com/c/a/VB.NET/Basic-Form-Properties-and-Modality-in-VBNET/</link>
		<description><![CDATA[A form is the most important object in VB.NET. It is where your program's users will input data. It is also where your program's results are shown. In other words, the form is the user interface. This tutorial covers basic form properties and the modality of the form in VB.NET. It is written for  VB.NET beginners.]]></description>
		<content:encoded><![CDATA[Creating your First VB.NET Form 1. Launch Microsoft Visual Basic 2008 Express Edition. If you do not have this program, then you cannot create VB.NET forms. You can read an introductory tutorial on how to install Visual Basic on your computer: http://www.aspfree.com/c/a/VB.NET/Visual-Basic-for-Beginners/ 2. Go to File - gt; New Project.   3. Since you will be creating a form, select  Windows Forms Application.   4. Select a name for your form project, e.g.  MyFirstForm.   5. Hit OK to get started.  6. You will then see an empty form -- just like an empty canvas when you paint. It looks like th...]]></content:encoded>
<category>VB.NET</category>
<guid isPermaLink="true">http://www.aspfree.com/c/a/VB.NET/Basic-Form-Properties-and-Modality-in-VBNET/</guid>
</item>
<item><title>Multiple Document Interfaces in Visual Basic</title>
<pubDate>Wed, 26 Oct 2011 12:00:01 -0400</pubDate>
<link>http://www.aspfree.com/c/a/VB.NET/Multiple-Document-Interfaces-in-Visual-Basic/</link>
		<description><![CDATA[Multiple document interface can be very useful when presenting your forms and controls in a VB.NET application project. This is a beginner tutorial on how to create a multiple document interface (MDI) project in Visual Basic 2008 (VB.NET).]]></description>
		<content:encoded><![CDATA[What is Multiple Document Interface (MDI)? In most VB.NET applications, it is using a single document interface (SDI). In this type of interface, every window is unique to aother window. But in multiple document interface, it works by having one parent window with child windows under it. See the screenshot below:  As you can see, there is one parent window (in gray color) and there are 3 child windows (in blue, violet and orange color). You can have more than 3 child windows depending on your application requirements. But you can only have one parent window. Depending on the design of your MDI...]]></content:encoded>
<category>VB.NET</category>
<guid isPermaLink="true">http://www.aspfree.com/c/a/VB.NET/Multiple-Document-Interfaces-in-Visual-Basic/</guid>
</item>
<item><title>Visual Basic for Beginners</title>
<pubDate>Tue, 28 Jun 2011 08:30:02 -0400</pubDate>
<link>http://www.aspfree.com/c/a/VB.NET/Visual-Basic-for-Beginners/</link>
		<description><![CDATA[If you want to learn how to program in Visual Basic, this tutorial can help you get started in a few simple steps. Visual Basic (or VB)  is a great programming language commonly used for developing Windows programs and applications. It is also used as a server side programming language on the ASP.NET platform along with C# and other languages supported by the .NET framework.]]></description>
		<content:encoded><![CDATA[How to Install Visual Basic  Before you can start programming and writing Visual Basic code, you need to install Visual Basic on your Windows computer. There are two common ways you can install Visual Basic:  CD installer Installer downloaded from online You can get a free CD installer if you buy some Visual Basic books as well, so always make sure to check whether or not your books include an installer CD. To Install Visual Basic Express using Installer CD:  At the back of your book, carefully extract the CD and put it in your computer CD drive. Do not use the auto-play/auto-run feature; if i...]]></content:encoded>
<category>VB.NET</category>
<guid isPermaLink="true">http://www.aspfree.com/c/a/VB.NET/Visual-Basic-for-Beginners/</guid>
</item>
<item><title>ASP.NET Image to PDF with VB.Net</title>
<pubDate>Mon, 31 Jan 2011 09:00:02 -0500</pubDate>
<link>http://www.aspfree.com/c/a/VB.NET/ASPNET-Image-to-PDF-with-VBNet/</link>
		<description><![CDATA[This tutorial will discuss how to use the PDFSharp library on images. Specifically, it will cover how to do simple JPG to PDF conversion using PDFSharp in VB.NET. This has a lot of applications in ASP.NET implementations, such as converting a document online that contains either a pure image or both text and images.]]></description>
		<content:encoded><![CDATA[To catch up, you might want to read the following introductory tutorials on the use of the PDFSharp library in generating PDF documents in ASP.NET using VB.NET language:  Using the PDFSharp Library in ASP.NET 3.5 with VB.NET  - http://www.aspfree.com/c/a/.NET/ASPNET-35-PDF-Creation-Using-the-PDFSharp-Library-in-VBNET/    PDFSharp: HTML to PDF in ASP.NET 3.5 using VB.NET  - http://www.aspfree.com/c/a/.NET/PDFSharp-HTML-to-PDF-in-ASPNET-35-using-VBNET/    For simplicity, let's use a JPG image type, although the concept and principles can be extended to other image types. If you are ready, let's ...]]></content:encoded>
<category>VB.NET</category>
<guid isPermaLink="true">http://www.aspfree.com/c/a/VB.NET/ASPNET-Image-to-PDF-with-VBNet/</guid>
</item>
<item><title>MySQL in ASP.NET: Mono using VB.NET</title>
<pubDate>Mon, 13 Dec 2010 09:00:02 -0500</pubDate>
<link>http://www.aspfree.com/c/a/VB.NET/MySQL-in-ASPNET-Mono-using-VBNET/</link>
		<description><![CDATA[In a previous tutorial titled  quot;ASP.NET Web Development and Hosting quot; (published October 25th), you learned how to develop ASP.NET websites using Mono Project and deploy them in your existing Linux-Apache hosting account. The example ASP.NET mono website, http://www.dotnetdevelopment.net/, did not use a database at the time the tutorial was written. In this part, you will learn how to connect and use a MySQL database with your ASP.NET mono project website.]]></description>
		<content:encoded><![CDATA[You can read the initial part of this tutorial here: http://www.aspfree.com/c/a/ASP.NET/ASPNET-Web-Development-and-Hosting/ Using a MySQL database will be much more efficient in terms of managing content, since all the information is stored in the database. Why MySQL database? Getting Started Most Linux/Apache web hosting accounts use MySQL database, and not the Microsoft SQL server databases which are commonly used with ASP.NET websites. If the hosting account supports ASP.NET mono project, then you will have to use MySQL database for your ASP.NET mono website. However, even though you have e...]]></content:encoded>
<category>VB.NET</category>
<guid isPermaLink="true">http://www.aspfree.com/c/a/VB.NET/MySQL-in-ASPNET-Mono-using-VBNET/</guid>
</item>
<item><title>AsyncFileUpload File Type and File Size Validation using VB.NET</title>
<pubDate>Wed, 08 Dec 2010 09:00:02 -0500</pubDate>
<link>http://www.aspfree.com/c/a/VB.NET/AsyncFileUpload-File-Type-and-File-Size-Validation-using-VBNET/</link>
		<description><![CDATA[If you're just started using the AsyncFileUpload AJAX web control, you'll be pleased to hear it can do more than just upload files. There are also ways to validate the file types and sizes it uploads. This article will show you how, using both client and server side validation.]]></description>
		<content:encoded><![CDATA[You might have read the introductory tutorial on the AsyncFileUpload web control ( quot;AsyncFileUpload Updatepanel Example in ASP.NET AJAX using VB.NET quot;) as part of the AJAX Control Toolkit in ASP.NET 3.5. However, the sample project in that tutorial is plain and simple. It does not validate file types and file sizes, and it does not provide output as to the status of the file upload. In real web applications involving file uploading, there is a need to:  Validate the file type uploaded to the server.  Validate the uploaded file size.  Return results and status about the uploaded file. T...]]></content:encoded>
<category>VB.NET</category>
<guid isPermaLink="true">http://www.aspfree.com/c/a/VB.NET/AsyncFileUpload-File-Type-and-File-Size-Validation-using-VBNET/</guid>
</item>
<item><title>Visual Studio: Adding Functionality and Style</title>
<pubDate>Tue, 03 Aug 2010 09:00:02 -0400</pubDate>
<link>http://www.aspfree.com/c/a/VB.NET/Visual-Studio-Adding-Functionality-and-Style/</link>
		<description><![CDATA[To me, Visual Studio from Microsoft has always looked like it was planned a certain way and was supposed to be used in only this way. What I mean is that it lacked the support for customization and extensibility. Sure, you could change the colors and add third party applications, but what you had to do to accomplish this suggested that you would rather not do so. With the release of Visual Studio 2010, it looks like Microsoft is trying to contradict me. To find out with what kind of success, just read on.]]></description>
		<content:encoded><![CDATA[Microsoft Visual Studio is an Integrated Development Environment, and most  developers use it when developing anything for the Windows platform. In the spring of 2010, the new edition labeled 2010 was launched. Among many of the improvements, extensibility integration caught my eye. Perhaps now we can have a multitude of extensions, following the successful model of the Firefox browser.  Today I will first get into how well the new extensibility is working, and present a couple of third-party add-ins that will further extend and improve your work with Visual Studio. Before I sum up, I will loo...]]></content:encoded>
<category>VB.NET</category>
<guid isPermaLink="true">http://www.aspfree.com/c/a/VB.NET/Visual-Studio-Adding-Functionality-and-Style/</guid>
</item>
<item><title>Clocks and Countdowns</title>
<pubDate>Wed, 03 Feb 2010 09:00:02 -0500</pubDate>
<link>http://www.aspfree.com/c/a/VB.NET/Clocks-and-Countdowns/</link>
		<description><![CDATA[As a beginning coder in the world of Visual Basic.Net, you may feel that your programs have reached a plateau. If you want to take your programming to a new level, then you may want to consider the addition of a more advanced feature for the programs you design. One of the ways to do that is with the addition of a clock or a countdown in your program.]]></description>
		<content:encoded><![CDATA[Sure, they may not be right for all applications, but in the correct context, adding a clock or a countdown to your program can truly enhance your development. If you are considering adding a clock or a countdown to your next program, then this piece can help you to get it right, and make all of the decisions you need to make. Read on if you want to take it to the next level.  Why a clock or countdown?  You may wonder why, from a developer's point of view, putting in a clock or a countdown is a step up from your usual  quot;find the object on the list, place the object into your program and gi...]]></content:encoded>
<category>VB.NET</category>
<guid isPermaLink="true">http://www.aspfree.com/c/a/VB.NET/Clocks-and-Countdowns/</guid>
</item>
<item><title>User-defined Functions using Visual Basic Applications in Excel</title>
<pubDate>Thu, 06 Aug 2009 09:00:46 -0400</pubDate>
<link>http://www.aspfree.com/c/a/VB.NET/Userdefined-Functions-using-Visual-Basic-Applications-in-Excel/</link>
		<description><![CDATA[Microsoft Excel has a lot of built-in functions aimed at increasing the productivity of any office worker. “Built-in functions” means that these functions are shipped along with MS Excel installations, so by the time you have successfully installed the spreadsheet, these functions are readily available for use. However, not all functions can satisfy or be customized to office needs, so an average Excel user cannot make a function to suit a customized application. That is what this tutorial is all about.]]></description>
		<content:encoded><![CDATA[This series of tutorials aims to increase the knowledge of ordinary and average Excel users so that they can create their own Excel function. This is commonly called a  user-defined function.  With user-defined functions, an Excel application developer is able to develop limitless applications that can save a lot of office time when compared to using Excel's built-in functions. Okay, let's get started. Basic Requirements Microsoft Excel relies on the Visual Basic programming language. So in order to make your own Excel function, you need some knowledge of that programming language. The very go...]]></content:encoded>
<category>VB.NET</category>
<guid isPermaLink="true">http://www.aspfree.com/c/a/VB.NET/Userdefined-Functions-using-Visual-Basic-Applications-in-Excel/</guid>
</item>
<item><title>Understanding Object Binding in VBA</title>
<pubDate>Wed, 22 Jul 2009 09:00:46 -0400</pubDate>
<link>http://www.aspfree.com/c/a/VB.NET/Understanding-Object-Binding-in-VBA/</link>
		<description><![CDATA[Microsofts Office products allow you to create powerful macros using Visual Basic for Applications (VBA) in an object-oriented environment. Much of the power presented by VBA is in its ability to use third-party and COM objects to expand upon the codebase that the environment presents. Unfortunately, this is also a common point of confusion for many VBA developers. Today Im going to give a little “object lesson” to better help you understand how objects work and the different ways of implementing them in your code.]]></description>
		<content:encoded><![CDATA[Before we begin, there are a few concepts that you need to understand.  Objects are nothing more than external code classes that can be made available for extending your own application.  For example, if I were writing a simple calculator application, I might use a third-party math object that contained common mathematical operations.  Making use of this pre-written object would prevent me from having to create all of those math functions myself, allowing me to develop my application much more quickly. From a programming standpoint, objects represent code classes.  A class is simply a group of...]]></content:encoded>
<category>VB.NET</category>
<guid isPermaLink="true">http://www.aspfree.com/c/a/VB.NET/Understanding-Object-Binding-in-VBA/</guid>
</item>
<item><title>Mastering the Message Box</title>
<pubDate>Mon, 20 Jul 2009 09:00:46 -0400</pubDate>
<link>http://www.aspfree.com/c/a/VB.NET/Mastering-the-Message-Box/</link>
		<description><![CDATA[Its not uncommon for programmers to build scripts that communicate with the end user. Whether the script is delivering a notification or asking the user to make a choice, most programmers will turn to the simple message box. But theres more to the message box than meets the eye! From controlling the title bar text and icon to its appearance and behavior, the message box provides many different customizable options. Today were going to explore all of those options even the ones you wont find in the MSDN documentation!]]></description>
		<content:encoded><![CDATA[Message boxes are displayed by using the MessageBox function of the Win32 API.  Both VBScript and Visual Basic for Applications provide a MsgBox function that allows limited use of the API MessageBox function. The WshShell object's Popup method, on the other hand, provides more thorough access to the MessageBox function.  The MSDN documentation for the Popup method and the MessageBox function are incomplete at best, so learning to use them takes a little trial and error.  Luckily, I've already done that for you.  Let's take a look at the syntax for the Popup method. intButton = object.Popup(st...]]></content:encoded>
<category>VB.NET</category>
<guid isPermaLink="true">http://www.aspfree.com/c/a/VB.NET/Mastering-the-Message-Box/</guid>
</item>
<item><title>Testing a Windows Forms Application</title>
<pubDate>Wed, 15 Jul 2009 09:00:46 -0400</pubDate>
<link>http://www.aspfree.com/c/a/VB.NET/Testing-a-Windows-Forms-Application/</link>
		<description><![CDATA[Welcome to the conclusion of a five-part article series on how to code and test a Windows Forms application. In this part, we finally test our project. This article is excerpted from chapter three of Murach's Visual Basic 2008, written by Anne Boehm (Murach, 2008; ISBN: 1890774456).]]></description>
		<content:encoded><![CDATA[How to test a project  When you test a project, you run it and make sure the application works correctly. As you test your project, you should try every possible combination of input data and user actions to be certain that the project works correctly in every case. In other words, your goal is to make the project fail. Figure 3-17 provides an overview of the testing process for Visual Basic applications.  To start, you should test the user interface. Make sure that each control is sized and positioned properly, that there are no spelling errors in any of the controls or in the form's title ba...]]></content:encoded>
<category>VB.NET</category>
<guid isPermaLink="true">http://www.aspfree.com/c/a/VB.NET/Testing-a-Windows-Forms-Application/</guid>
</item>
<item><title>Using Visual Basic.NET Features to Code a Windows Forms Application</title>
<pubDate>Tue, 14 Jul 2009 09:00:46 -0400</pubDate>
<link>http://www.aspfree.com/c/a/VB.NET/Using-Visual-BasicNET-Features-to-Code-a-Windows-Forms-Application/</link>
		<description><![CDATA[Welcome to the fourth part of a five-part series that shows you how to code and test a Windows Forms application. In this part you'll learn how to use the smart compile auto correction feature, the My feature, and more. This article is excerpted from chapter three of Murach's Visual Basic 2008, written by Anne Boehm (Murach, 2008; ISBN: 1890774456).]]></description>
		<content:encoded><![CDATA[How to use the Smart Compile Auto Correction feature  As you learned in figure 3-9, Visual Studio puts a wavy line under any syntax errors that it detects while you're entering code. In some cases, though, Visual Studio takes that one step further with its Smart Compile Auto Correction feature. In those cases, a bar appears at the right end of the wavy underline.  To use this feature, you place the mouse pointer over this bar to display a smart tag. Then, you can click the drop-down arrow that appears to display the Error Correction Options window shown in figure 3-13. This window includes a d...]]></content:encoded>
<category>VB.NET</category>
<guid isPermaLink="true">http://www.aspfree.com/c/a/VB.NET/Using-Visual-BasicNET-Features-to-Code-a-Windows-Forms-Application/</guid>
</item>
<item><title>Correcting Code in a Windows Forms Application</title>
<pubDate>Mon, 13 Jul 2009 09:00:46 -0400</pubDate>
<link>http://www.aspfree.com/c/a/VB.NET/Correcting-Code-in-a-Windows-Forms-Application/</link>
		<description><![CDATA[Welcome to the third part of a five-part article series on how to code and test a Windows Forms application. In this article you will learn a number of useful ways to deal with code, such as how to correct syntax errors, how to use code snippets, and so forth. This article is excerpted from chapter three of Murach's Visual Basic 2008, written by Anne Boehm (Murach, 2008; ISBN: 1890774456).]]></description>
		<content:encoded><![CDATA[How to detect and correct syntax errors  As you enter code, Visual Studio checks the syntax of each statement. If a syntax error, or build error, is detected, Visual Studio displays a wavy line under the code in the Code Editor. In the Code Editor in figure 3-9, for example, you can see wavy lines under three different portions of code. Then, if you place the mouse pointer over one of the errors, Visual Basic will display a description of the error.  If the Error List window is open as shown in this figure, any errors that Visual Studio detects are also displayed in that window. Then, you can ...]]></content:encoded>
<category>VB.NET</category>
<guid isPermaLink="true">http://www.aspfree.com/c/a/VB.NET/Correcting-Code-in-a-Windows-Forms-Application/</guid>
</item>
<item><title>Write Readable Code and Comments for Windows Forms Applications</title>
<pubDate>Thu, 09 Jul 2009 09:00:46 -0400</pubDate>
<link>http://www.aspfree.com/c/a/VB.NET/Write-Readable-Code-and-Comments-for-Windows-Forms-Applications/</link>
		<description><![CDATA[In this second part of a five-part series that shows you how to code and test a Windows Forms application, you will learn (among other things) how to make sure your code and comments are clear and readable. This will simplify the debugging process and in general make code maintenance much easier. This article is excerpted from chapter 3 of Murach's Visual Basic 2008, written by Anne Boehm (Murach, 2008; ISBN: 1890774456).]]></description>
		<content:encoded><![CDATA[How IntelliSense helps you enter the code for a form  In figure 3-2, you saw how IntelliSense displays a list of the available members for a class or an object. IntelliSense can also help you select a type for the variables you declare, which you'll learn how to do in chapter 4. And it can help you use the correct syntax to call a procedure as shown in chapter 6 or to call a method as shown in chapter 11.  With Visual Basic 2008, IntelliSense has been improved to help you even more as you enter the basic code for an application. In particular, IntelliSense can help you enter statements and fun...]]></content:encoded>
<category>VB.NET</category>
<guid isPermaLink="true">http://www.aspfree.com/c/a/VB.NET/Write-Readable-Code-and-Comments-for-Windows-Forms-Applications/</guid>
</item>
</channel>
</rss>

