I Love To Help

Professor Smiley is currently working on his latest book, Learn to Program with Java Script.

Professor Smiley's mission is to help everyone learn to program. Time permitting, he would be glad to answer any questions you may have, but prior to sending an email, please check the following sources first to see if perhaps your question or problem already appears there or can be solved using one of these resources.

If not, feel free to email me---it's no problem!


Quick Page Index (Click to go there)


I have a VB question or project I'm working on and I'm stumped...

I have two sources to help you here, and I greatly encourage you to check these out prior to contacting me.

The first is a my VBExperts group---a group of talented individuals who have volunteered their time to help beginners (and intermediate and advanced programmers) as well solve problems. Most of their services are free---but if you need help completing a project at work or for a commercial venture, you may need to negotiate a fee. For more information, follow this link:

http://www.johnsmiley.com/vbexperts.htm

The second source is a great one also---and most people find their question is answered here pretty quickly. Join my helpwithvb group at YahooGroups.com--and after you join, you can then send the group your question, and hopefully someone will have an answer for you. 

Of course, after you get your answer, I ask that you chip in by answering other questions that may come along. This group is pretty busy---on average, they answer 5 or so questions per day--so expect to get at least that many emails from the group if you join. 

To join, just click on this BIG button:


Errata Pages for my books

Professor Smiley maintains an errata page for each one of his books. If you think you have found a problem with one of this books, please be sure to check these links first. If you have passed an errata onto Professor Smiley, he'll be sure to update the respective errata page and thanks you very much!

Learn to Program with Visual Basic 6

Learn to Program with Visual Basic Examples

Learn to Program Databases with Visual Basic 6

Learn to Program Objects with Visual Basic 6

Learn to Program with Visual Basic.Net

Learn to Program with Java

Learn to Program with C#

Learn to Program with C++


Gotcha Page for my Learn to Program with Visual Basic 6 book

Professor Smiley maintains a 'Gotchas' page for his Learn to Program with Visual Basic 6 book.

For those of you who have read the book, you know that just about every question and problem that could arise while writing a VB program was addressed in the book. The Gotchas page represents the questions that Rhonda forgot to ask!


Downloads and Sample Projects

I have close to a hundred projects you can download for free that are either projects I've written, student submissions, or VB Fair submissions. Here are the links that will get you there.

  • Addition Project (something I've done)
  • China Shop Projects (the China Shop is developed in all of my books)
  • Florida Voting Program (My son wrote this program in a more innocent time of history)
  • Fran's Flowers Projects (a VB Project I've assigned for my Internet classes)
  • Shareware Projects (Projects written by my students)
  • Sneaker Shop Projects (a VB Project I've assigned at Penn State)
  • Sounds Project (It's a program I wrote for my daughter--keyboard with sounds--uses the Windows API)
  • Tic-Tac-Toe Program (my sons wrote this--it needs some enhancements)
  • VBFair Projects (Visual Basic Programming Fair Projects)

Career Advice

Professor Smiley writes a weekly Careers Tip for Searchvb.com. You can check his archived tips at

http://www.searchvb.com

In addition, Professor Smiley's has a Careers Web Page that have Careers advice


Certification Advice

Interested in getting certified---Professor Smiley's Certification Page will give you information on the process


Book recommendations

Professor Smiley maintains a list of Recommended Programming Books


How can I order a book?

If you would like to order an Electronic Book (in Adobe Acrobat .pdf format), follow this link

http://www.johnsmiley.com/main/ebooks.htm

If you would like a printed book, follow the links below. If you would like to order an autographed copy of one of his books, you can do so, but the cost will be higher than Amazon or another Internet based bookstore.

Either way (Amazon or Autographed) my books can all be accessed via this site

http://www.johnsmiley.com/main/books.htm


If you need help with Visual Basic

If you need individual help with Visual Basic, the best thing to do is to join Professor Smiley's helpwithvb group at Yahoo Groups. 

Once you have joined, you can post your question, and one of the other members (or perhaps even Professor Smiley) will try to answer your question. Even better, you may find, in browsing the archives, that your question has already been asked. If you would like to join the group, follow this link...

Another valuable resource for Visual Basic questions is to check out the forums at 

http://www.vbexplorer.com

Professor Smiley and some other very knowledgeable people answer questions in that forum. You can also find many articles about Visual Basic there--including some that Professor Smiley has written.

Finally, this website 

http://www.google.com

is a great resource for Visual Basic questions. 

Once you get to the Google Website, click the Groups button, and then type your question before hitting the Search button. Groups will give you access to literally millions of messages posted to the various Usenet newsgroups. Professor Smiley uses it from time to time himself. Just type some keywords into the search box (click 'all' in the DropDown Listbox) and read the results. For instance, this search string

vb+command button+backcolor

will return results indicating how to change the BackColor property of a Command Button. 


I'd like to learn with you

You can learn with me in a variety of ways. Primarily, you can buy one of my books. If you need additional help, you can take an Internet Class with me. Follow this link to discover the classes I'm teaching and how they work

http://www.johnsmiley.com/main/training.htm


Don't see what you are looking for?

Perhaps Professor Smiley answered your question on his Question and Answer Page

http://www.johnsmiley.com/main/faqs.htm

© 1998-2005 John Smiley
All Rights Reserved