Skills
XHTML & CSS
Two column Fixed Width
- An Example of a Two column web page with a fixed width so it will appear the same on all computers.
Two column Liquid Width
- An Example of a Two column web page with a width that changes to display the page in different widths according to the users browser size and resolution.
Three column Flanking Menus
- An Example of a Three column web page that has one main column where the bulk of information will go, and then a smaller column on each side that can be used for navigation and other information
Basic Forms
- An Example of a basic form to take a user's input and validate it.
JavaScript
Don's Pizza
- An Example of basic javascript that will display the toppings on a pizza on the page when the pizza choice is selected.
CV Wedding Estimate
- An Example of using javascript to keep a running total of a wedding estimate. As the user enters or changes data the running total is changed.
CV Wedding GuestBook
- An Example of a Guestbook that will allow a user to enter their name and relationship and submit it to a text box that keeps a running list of everyone that has signed.
Physics Quiz
- An Example of using javascript to grade a quiz and return with how many answers are correct out of the five questions.
Target Heart Rate
- An Example of using javascript to allow a user to enter their age and have the computer calculate their target heart rate range for their age.
Leap Year Test
- An Example of a script that allows a user to enter a year and have the computer determine if the year is a leap year.
Prime Number Script
- An Example of a script that generates all the prime numbers between 1 and 1000 and stores it in a table with only ten columns.
Gosselin Motors
- An Example of using javascript to have banner changing, along with using it to control links to have them open in a new window, and the size and position of the links. It also implements the use of having a link that will close its own window.
Automatic Banner Change
- A simple Example of using javascript to change the banner every five seconds.
New Window Option
- An Example of using javascript to allow the user to choose whether they would like to open the page in the current window or in a new window but clicking a check box.
CV Tech Lab
- An Example of using javascript to validate a form, and add options to select lists. Also includes javascript to copy text.
Pizza labs
- A Simple example of using javascript to keep a running total for the customer based on their pizza and toppings choices.
Team roster
- An Example of using javascript to allow the user to select a team, and then have that teams roster appear in another select list.
Coast City Windsurfing
- An Example of using the javascript Date() object to create a calender and allow the user to choose a date, also a select box that allows the user to add information and then update at a later time.
Team Roster
- An Example of using javascript to allow the user to enter roster information and store it and modify it at a later date aswell.
MyMail Web Portal
- A form with a select box for adding new members, that also uses regular expressions to make sure that the e-mail address's are put in the proper format and to make sure the recipient name and subject are filled out.
Word Game
- A guessing game that uses javascript to allow the user to enter a letter and if it is in the hidden word display that letter then let the user guess again.
Palindromes
- A site that allows the user to enter a word or phrase and then checks to see if it is a Palindrome, such as racecar. It also checks if it is a perfect Palindrome, like racecar, or a standard palindrome, like "Maddam, I'm Adam".
Title Text Capitalization
- A simple example of using javascript to allow the user to enter a sentence, and then turn that sentence into title text, by capitalizing the first letter of every word.
Date Validation
- A simple text box that allows a user to enter a date, that uses a regular expression, to only allow proper dates with 1 or 2 digits in months and days, and 2 or 4 digits in years, with either a / or a - in between each.
Digital Clock
- An example of using javascript to create a digital clock, that has an hours, minutes, and seconds place, and says whether it is AM or PM.
Tip Calculator
- An example of entering in a cost of an item, how much you want to tip, and how many people are splitting the costs, and using javascript to come up with the total with tip, and the cost per person.
Regular Calculator
- An example of a calculator that uses javascript to complete the math and also uses hidden form fields to store values for later use with the calculator
Hidden Fields
Query Strings
Cookies
- Three examples of using javascript to store values across pages using hidden fields, query strings, and cookies, to acomplish the same things
Visit Counter
- An example of using cookies with javascript to count the number of times a user has visited your site, and the date of thier last visit.
Nag Counter
- An example of using cookies with javascript to urge the visiter to register every fifth time they come to the website, until they register. Once registered a popup of their username and password will appear on page load.
C#
Ability to use C# to create programs using classes, inheritance, variables, loops, if statements, switches, methods, delegates, nested classes, encapsulation,and working with SQL databases.
ASP.NET
Ability to create .aspx websites and projects the have authentication, masterpages, themes, skins, sitemaps, cookies, work with SQL databases, wizards, input validation, roles, access rules, users, SMTP settings for sending emails, and webservices.