| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • Introducing Dokkio, a new service from the creators of PBworks. Find and manage the files you've stored in Dropbox, Google Drive, Gmail, Slack, and more. Try it for free today.

View
 

COP4834 Spring 2014 Topics and Assignments

Page history last edited by Dr. Ron Eaglin 5 years, 9 months ago

 

COP 4834 Summer 2013 Assignments

 

Prerequisite: Some students could use some review of programming concepts - this is available here - Topic - Basic Programming Concepts, Questions on basic programming will be covered here and if you have a basic question that is not answered in this topic I will add it.

 

I have created a number of case studies where I develop a full scale application from scratch. These can be extremely useful to you as you will also be required to develop a full scale application as part of the class. Here are a few of them; Case Study - SMADA OnlineCase-Study-Creating-a-Contact-Log-BookCase Study - My Daily Math .

 

List of All COP4834 Topics

 

Assignments

Week Assignment 
Topic Solutions

A1

due 1/22

COP4834 Spring 2014 Assignment 1 - Getting Started

Everything in this class will be posted to a hosting environment, this is an extensive assignment that will require installing, creating a project, and setting up hosting.

 

Topic - Getting Started with Web Form Applications  

Topic - Getting Started with Web Hosting

 

A2

due

1/27

COP4834 Spring 2014 Assignment 2 - Create a Form

 

The topic on creating a single table database object storage will be very useful in later assignments as it takes you through a technique of storing and retrieving objects in a single database table. You will use this in this assignment where you create an input form that stores data in the database.

 

A tutorial on Web Forms is available here

Topic - Object Oriented Programming  

Topic - Visual Database Objects

COP4709 - Topic - Creating an Interface

Topic - Creating a Single Table Database Object Storage

 

 
A3

COP4834 Spring 2014 Assignment 3 - Forms that Insert or Update

 

In this assignment you take the form from A2 and add the ability to update the data. This will involve 2 forms. The form used to create the data should also be used to edit. A second form will be necessary to select the data to edit.

 

Topic - Creating a Single Table Database Object Storage  

Topic - Using Collection Classes

Topic - User Controls

 
A4

COP4834 Spring 2014 Assignment 4 - Creating a Calculator

 

In this assignment we will start adding some useful functionality to your web site. Here is will add a page where you create a simple calculator in .NET and present the results of the calculations it does.

 

 

   
A5 

COP4834 Spring 2014 Assignment 5 - Adding Plotting to Your Calculator

 

In this assignment we will use a library available from CodePlex to add plotting capabilities to your calculator from Assignment 4.

 

Topic - Plotting and Charting    
A6

COP4834 Spring 2014 Assignment 6 - Project Specifications

 

As part of this class you need to decide on a project. You can come up with one of your own ideas, use one from the list I have supplied in the assignment, or find a client (I will supply some in the assignment). 

 

List of All COP4834 Topics    
A7

COP4834 Spring 2014 Assignment 7 - Source Control

 

As you start your project and managing multiple projects you need to be able to use source control. In this assignment you will install source control and create a source repository online

 

Topic - Tools    
A8

COP4834 Spring 2014 Assignment 8 - Ajax Controls

 

You will get to work with some Ajax controls as part of this assignment. A sample of a site that I just did is at http://centecorpwindloadcalculator.azurewebsites.net/ 

 

Topic - Ajax Controls    
A9

COP4834 Spring 2014 Assignment 9 - Gridview

 

In this assignment you will demonstrate the use of the ItemTemplate to embed controls into a GridView. This is applicable to many other controls that can serve as containers and can display a data set or data table.

 

Topic - The GridView Control    
A10

COP4834 Spring 2014 Assignment 10 - Unit Testing

 

Develop the ability to build basic test suites to ensure your code always works as expected. Create unit tests and use them to test your code output.

   
A11

Opportunity to catch up on all old assignments. If I have a submission for A1-A10 I will give you an automatic 10 here. Your grade will be the number of submissions you have completed by the due date.

 

You still need to submit a URL on for all submissions that you have completed.

A1 - URL

A2 - URL

A3 - URL, ...

   
A12

COP4834 Spring 2014 Assignment 12 - Controls and Data Binding

 

In this assignment we will look at the use of a number of controls and you will demonstrate using Data Tables, Lists, and binding of controls to these structures

   
A13 COP4834 Spring 2014 Assignment 13 - Creating Menu Front End
   
A14

COP4834 Spring 2014 Assignment 14 - Project Review

 

Have you client send me an email or letter with a statement that the project met their needs and requirements.

   
A15

COP4834 Spring 2014 Assignment 15 - Project Final

 

Submit a link to the project web site - and a login and password if I need them. Go to bulletin board for questions on alternate means of submitting this - I am flexible on methods.

   

 

COP 4834 Summer 2012 Assignments

Comments (0)

You don't have permission to comment on this page.