|
Time Sheet With One Shift
|
This is a technique of applying the Time Picker
control to create a time sheet that allows the user to set the
starting time and the end time without overlapping them.
|
Net Price Calculation |
A simple example of calculating and displaying the price of an
item |
Color Changer
|
An experimental application that creates its form
and necessary controls without the Designer. |
|
|
Tick Counter
|
Sometimes you may want to know how long a computer
or an application has been running. This is such an experiment. |
Operations
|
This serves as an introduction to knowing how to
convert the value of a control, such as a text box, to a numeric
value, such as double. |
GDI+ Examples: Column Chart
|
In this introduction to charts, we use a series
of rectangles to draw a column chart.
|
GDI+ Examples: 2-Column Chart
|
Continuing with our introduction to charts,
this time, we create a 2-column chart |
GDI+ Examples: Circular
|
In this example that simulates a screen saver,
we draw one circle in the center of the screen with four circles
around it. We use a timer to continually draw the circles as
their radii increase or decrease. |
GDI+ Examples: Move the Origin
|
This simulates a screen saver where we draw the
origin of a coordinate system and draw a circle that has its
center at the origin. We keep moving the center, thus moving the
circle around the screen. |
GDI+ Examples: Chase the Circle
|
This is another use of circular geometry for an
attempt of a screen saver. In this case, we draw 3 circles
around a central point. The circles move around that central
point continuously using a timer |
List-Based Applications |
Georgetown Cleaning Services |
This is another version of the Georgetown Cleaning
Services application. This time, the user is able to save orders to
a file and to open previously saved orders. |
|
|
|
|
|
|
|
|
|
|
Georgetown Cleaning Services
|
This application applies the DatePicker,
the TimePicker and the combo
box controls to simulate a dry cleaning business.
|
Application Online Help
|
This is a review of the many actions you can take
to provide online help to your application
|
Compound Interest
|
The compound interest is a technique of calculating
money owed on a loan depending on the frequency of calculating it. |
Red Oak High School
|
This application uses a series of articles on file
processing to register the grades of students, save them to file,
and be able to open them when necessary.
|
Department Store
|
This example applies the concepts of file
processing to create a file-based database meant to create an
inventory and process orders for a department store. |
Car Inventory
|
This example illustrates two things: how to use
your own structure in a program and how to use a managed array of a
structure (or a class) as a member variable of another structure or
class. |
Body Tag Formatter
|
This application creates a format for the
HTML's body tag |
Danilo Pizza
|
This application retrieves the values of radio
buttons, check boxes, and text boxes to perform some operations
live. That is, the user doesn't have to click a Calculate, a Submit,
or an Apply button: as soon as the value of a control changes, the
calculation is automatically updated. |
CD Publisher
|
This demonstrates the use of a spin button to
increase or decrease the values by clicking one of the buttons of
the control. |
Payroll
|
This application calculates overtime from an
employee's time sheet in a payroll simulation. |
System of Linear Equations
|
Programmatically or visually solving a system
of linear equations |
Pledge Distribution
|
This application uses three synchronized numeric up
down controls to calculate the percentage of money allocated to each
of three institutions.
|
Progressive Clock
|
Displays the time using (horizontal) progress bars
|
XML-Based Applications |
The Music Store |
This application applies the concepts reviewed for
the DataSet class, the data
tables, and the columns.
To do this, it simulates a musical instrument store that sells items
and saves them as XML. |
College Park Auto-Parts |
This is an application used to create an inventory
and process orders for an auto parts store. The inventory and the
orders are saved in XML files. |
College Park Auto-Shop |
In this exercise, we create an application that can
be used by a car repair business. An employee creates a work order
that includes the parts used to fix the car and the types of jobs
performed. When the repair is complete, the user can save it to an
XML file. The repair files created by default in files that hold the
date the repair was entered. The employee can save the file in
that default file or in an existing file. |
Department Store: Using XML Attributes
|
This application uses a list of items stored in
attributes of elements of an XML file. When processing an order,
the clerk enters the stock item number of an object. The number
is checked in the XML file. If it exists, its description and
unit price are then copied in the order form. |
XML Login Dialog Box |
This application simulates creating a login dialog
box. The usernames and passwords are stored in an XML file. |
Ice Cream Shop
|
The purpose of this application is to show how to
save a file as XML. |
|