2. 1. Design the Form This is the fun part! You design your form in the design mode. It is easier to draw it out on a piece of paper also for mapping, this helps in coding later. Design hints: Textboxes are for retrieving information, taking in input from the user; this is a value they can change. Labels can be either descriptive or display information, do not use a label if you do not want the user to be able to change the information inside of it, like a total.
3. Mapping the objects After designing your form for your application, map out the objects. Write out the names of the objects that you designed on your form on a screenshot, in your book, or on scratch paper. This will help in your programming so you know the names of the objects, where they are, and what you can use them for instead of having to click back and forth from your design in Visual Studio.
4. Requirements Check Next read through the problem again Make sure you know what they or I want you to do on the application before you begin. This way you know what the application needs to do, as well as making sure you designed it correctly. Check Requirements Document Procedures and user guidelines
5. 2. Plan your objects Know what the object will do Properties for each object, including naming the objects to use in the code later Planning hints: It is just as important to name Buttons as it is any other object. This way in the coding, you now exactly where you are at and what it will be doing.
6. Action Planning What action do you want to take place to allow the application to run? Normally, the code will be in a Button sub class because we want the user to click on the button to have the application calculate totals or other things. But that isn’t always the case, sometimes we want something to happen when we change the text in a textbox. Be aware of how you want the application to work.
7. 3.Code the solution Now you get to code the program! Follow a procedure What happens from very beginning when form loads
8. Pseudocode Lay out your basic program in pseudocode This means, in English describe the steps you will do in the program in the order in which you want to do them The basics of the application will always be the same when you are using variables or not
9. Steps with Variables Declare variables Assign variables, retrieve values from textboxes The math, either arithmetic or comparison operators Display results