Research on the Google ANDROID SDK and the iPhone SDK: |   ![]() |
"Simple Calc" is my first C# Windows application. This project was created in Microsoft's Visual Studio 2005. With little (no) experience working with C#, I began by looking at an example application on functionx.com (specifically the "Pledge Distribution" application). From that simple walkthrough, I was able to learn my way around Visual Studio and design my first form. Through much trial and error, I ended up with a very simple calculator app, the crowning feature of which is a lovely "CE/C" indicator in the status bar. | ![]() |
"Keyboard Hero" is my second C# Windows application. Like "Simple Calc", this project was also created in Microsoft's Visual Studio 2005. This game ties audio output to typing. The idea is loosely based on "Guitar Hero", but does not require any rhythm, just quick fingers. Users can choose between 4 difficulty levels. A help page is included. | ![]() |
"Contacts" is my third C# Windows application, also created in Microsoft's Visual Studio 2005. This application connects to a remote SQL database to view and manage a group of contacts (Name, Email, etc.). I had one major problem with this project: I could not force the data-bound ListBoxes to sync with the database when records are updated/added/deleted. To fix this problem, did away with data-binding, and populated the Listboxes via SQL queries. | ![]() |
"Contacts Browser" is a C# web application. It is my fourth C# Windows application This application is a full-featured, web-based implementation of program 3, "Contacts. This program must run in conjunction with Assignment 5, "Contacts Web Service"." | ![]() |
"Contacts Web Service" is a C# web service with many functions which enable a subscriber to update, delete, select, or insert into the exixting "Contacts" database (also used in assignments 3 & 4). | ![]() |
"MapMe!" is a C# application that accesses Google maps via a dynamically written HTML page. Users can input latitude/longitude coordinates, or load a pre-existing set of coordinates. Alternately, users may poll a GPS receiver for coordinates. Helpful Link: NMEA Message Syntax Helpful Link: Google Maps API | ![]() |
CAT Net is a C# web application that tracks the current location of all CAT buses using on-board cellphones in conjunction with server-based user interface. Administrators can manage routes, while common users can view a map of Clemson with markers for buses and/or stops or request an SMS alert when a bus is approaching a specified stop. Database Schema: db_schema.jpg Funtions: functions.htm User Manual: CatNetMan.doc Tech Manual: CatNetTech.doc Current Project: CatNet.rar Current Deployment: Admin: mgridhost.clemson.edu/CATNet Map View: mgridhost.clemson.edu/CATNet/View.aspx Cell Alert: mgridhost.clemson.edu/CATNet/Alert.aspx | ![]() |