May 24, 2019
Hot Topics:

More articles by Bill Hatfield

Bill Hatfield is a bestselling author of numerous books on software development including ASP.NET For Dummies. He has over 25 years experience and currently develops new features for dotStaff's mobile app.

Python Study Guide: Storing Things in Python: Working with Python Built-In and Core Data Types

Discover how Python tackles the basic but essential tasks of gathering, storing, manipulating, and presenting data.

Python Study Guide: Your New Home: Python IDLE

Go further in your pursuit of Python mastery. Discover Python IDLE.

Python Study Guide: Downloading and Installing Python

Ready to get your hands on this simple yet powerful language? Here's how to get started, no matter what platform you use.

Python Study Guide: Installing Python

Python is the third most commonly used language on GitHub. You should be learning it.

Writing Code that Writes Code

Every environment has its share of tedious, time-consuming but brain-dead code that’s required to get this or that working as it should. Tedious and time-consuming tasks are what computers do best. Why should you have to? See how the Microsoft T4 Templates make this possible.

Xamarin Tips from the Trenches: Compiling and Emulation for iOS and Android

If you're in the beginning stages of a Xamarin project or you're already into your project but are unhappy with the way your compile and emulation approach is set up, this article will provide some options and best practices that will accelerate your edit/compile/debug cycle.

The New Xamarin 3: Is it Time to Take the Dive?

If you want to leverage your existing C#/Visual Studio skills to create fast, native applications for iOS, Android, Microsoft and others, Xamarin is well worth your consideration.

When to Pass VB.NET Arguments as Reference Types Versus Value Types

When you pass arguments to a subroutine or function, you absolutely must know whether the type is a value type or a reference type. Only then can you determine which keyword to use to pass the data.

Creating VB.NET Public Methods That Accept Optional Arguments

Learn to provide flexibility in the ways your public method can be called by using Visual Basic .NET's three different approaches for specifying optional parameters.

Building an Employee Factory in VB.NET

Learn how to use a simple factory in a VB.NET application that accepts user input and uses it to create a new employee object.

VB .NET Tip: Assembly Deployment Best Practices

If maintaining your code is important to you, take note of these few assembly deployment best practices.

Tutorials: Discover Visual Basic

Are you new to Visual Basic .NET? Best-selling Dummies author Bill Hatfield teaches you the basics of Visual Basic .NET.

Discovering Visual Basic .NET: Repeating Code

For those new to Visual Basic, here is your chance to learn about the topic of looping and how to get your program to execute several lines of code again and again.

Discovering Visual Basic .NET: Making Decisions

Continue your learning of Visual Basic .NET by discovering the syntax for adding logical decisions into your programs.

Discovering Visual Basic .NET: Using Functions and Arguments

A lot of functionality it already done for you. Learn how to use built-in functionality in Visual Basic .NET. with this installment of Developer.com's Visual Basic .NET tutorials.

Discovering Visual Basic .NET: Working with Variables

Nearly every program needs to keep track of things. Discover how to with Visual Basic .NET in this installment of Developer.com's Visual Basic .NET tutorials.

Discovering Visual Basic .NET

There is no need to put off learning Visual Basic .NET any longer. With this tutorial you will be on your way!

Understanding OO Essentials: Classes, Inheritance, Polymorphism and Interfaces

Creating well-designing Visual Basic applications in an object-oriented world is a not a simple matter. But the first step is to gain a firm grasp of classes, inheritance and interfaces.

Enterprise Development Update

Don't miss an article. Subscribe to our newsletter below.

Thanks for your registration, follow us on our social networks to keep up-to-date