Reference no: EM13861826
In this assignment, you will experience some of the C# features frequently used in Web programming.There isn't any client interaction in this assignment; rather,you statically construct some to-do item instances(you create a class named ToDoItem with your discretion about its members), and place them in a collection(you create a collection class named ToDoList, again with your discretion on the type of storage, and its instance variables and methods), and then display the collection on the "Existing" tab page in the following ways:
o Display all the items whose due dates are before (or after, or at) a specific date
o Display all the items with a specific level of priority (high, median, or low)
o Display all the items whose status is "completed" (or "pending")
Note:
While you could use traditional ways to filter data, it is much more elegant if youdo it by taking advantages of some newer C# constructs such as delegates, Lambda functions, methods that extend existing classes, or "yield" behavior of a statement.