CIS206 - Advanced Visual Basic - Week 9

Multithreading


Example 1

Using multiple threads to improve UI responsiveness

Download the example


Example 2

Multiple threads and shared storage

Download the example


Example 3

Using MSMQ - Microsoft Message Queue

Download the example


Example 4

Database transaction processing

Download the example


Assignment

Write a program that will make use of transaction processing as in Example 4. Use the bank transfer simulation, or make up one of your own. When a transaction fails, dump all related transaction information to a queue. Write a second program to display the queue information. The display program could present the queue data one screen at a time as in Example 3, or you could write the program to build a report (using the print preview) summarizing all of the bad transactions in a single report. 


Return to Home Page