Your SlideShare is downloading. ×
0
Mi 09 N4 Theodore Columbus Portfolio
Mi 09 N4 Theodore Columbus Portfolio
Mi 09 N4 Theodore Columbus Portfolio
Mi 09 N4 Theodore Columbus Portfolio
Mi 09 N4 Theodore Columbus Portfolio
Mi 09 N4 Theodore Columbus Portfolio
Mi 09 N4 Theodore Columbus Portfolio
Mi 09 N4 Theodore Columbus Portfolio
Mi 09 N4 Theodore Columbus Portfolio
Mi 09 N4 Theodore Columbus Portfolio
Mi 09 N4 Theodore Columbus Portfolio
Mi 09 N4 Theodore Columbus Portfolio
Mi 09 N4 Theodore Columbus Portfolio
Mi 09 N4 Theodore Columbus Portfolio
Mi 09 N4 Theodore Columbus Portfolio
Mi 09 N4 Theodore Columbus Portfolio
Mi 09 N4 Theodore Columbus Portfolio
Mi 09 N4 Theodore Columbus Portfolio
Mi 09 N4 Theodore Columbus Portfolio
Mi 09 N4 Theodore Columbus Portfolio
Mi 09 N4 Theodore Columbus Portfolio
Mi 09 N4 Theodore Columbus Portfolio
Mi 09 N4 Theodore Columbus Portfolio
Mi 09 N4 Theodore Columbus Portfolio
Mi 09 N4 Theodore Columbus Portfolio
Mi 09 N4 Theodore Columbus Portfolio
Mi 09 N4 Theodore Columbus Portfolio
Mi 09 N4 Theodore Columbus Portfolio
Mi 09 N4 Theodore Columbus Portfolio
Mi 09 N4 Theodore Columbus Portfolio
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Mi 09 N4 Theodore Columbus Portfolio

163

Published on

Ted\'s Portfolio from Setfocus Projects

Ted\'s Portfolio from Setfocus Projects

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
163
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. .NET Portfolio<br />Theodore L Columbus<br />tlcolumbus432@yahoo.com<br />989-284-6616<br />
  • 2. Project 1 Framework<br /><ul><li>Introduction:
  • 3. Building parts of the business tier for a retail company.
  • 4. The first assembly is a class library project called Foundation.
  • 5. It will contain various interfaces and base classes as needed.
  • 6. The second assembly is a class library project called Foundation.
  • 7. It will contain various entity, collection, and exception classes used by other business processes. </li></li></ul><li>Foundation Project<br /><ul><li>The Foundation tier:
  • 8. Create interface ICompanyContact.
  • 9. Create properties for the following variables.
  • 10. Company Name
  • 11. Contact Name
  • 12. Contact Title
  • 13. ID
  • 14. Create interface IAddress.
  • 15. Create properties for the following variables.
  • 16. Address
  • 17. City
  • 18. Postal Code
  • 19. Region
  • 20. Create interface ICountryPhone.
  • 21. Create properties for the following variables.
  • 22. Country
  • 23. Fax
  • 24. Phone Number </li></li></ul><li>Foundation Project<br /><ul><li>The Foundation tier:
  • 25. Create interface IContactInfo.
  • 26. Will consolidate the following interfaces.
  • 27. ICompanyContact
  • 28. Iaddress
  • 29. ICountryPhone
  • 30. Create interface ICustomCollection.
  • 31. Create properties for the following variables.
  • 32. Count
  • 33. This
  • 34. Create methods for the following.
  • 35. Add – Adds new item to collection.
  • 36. Clear – Clears all items from collection.
  • 37. Contains – See if item is in collection.
  • 38. Copy To – Copy collection to new container.
  • 39. Index of – Returns the index of an item.
  • 40. Insert – Inserts an item at an index.
  • 41. Remove – Removes last item from collection.
  • 42. Remove At – Removes item at index.</li></li></ul><li>Foundation Project<br /><ul><li>Create Foundation Tier :
  • 43. Create Abstract class Contact.
  • 44. Will create fields for the properties created earlier.
  • 45. Create code for the properties from IContactInfo.
  • 46. Create constructors for the class.
  • 47. Default
  • 48. Parameterized </li></li></ul><li>Project Sample<br />
  • 49. Project Sample<br />
  • 50. AppTypes Project<br /><ul><li>The AppTypes tier:
  • 51. Create attribute DeveloperInfoAttribute.
  • 52. Create fields for the following variables.
  • 53. Name – Positional Argument.
  • 54. Date – Named Argument.
  • 55. Title – Named Argument.
  • 56. Create attribute CustomDescriptionAttribute.
  • 57. Create fields for the following variables.
  • 58. Description – Positional Argument.</li></li></ul><li>AppType Project<br /><ul><li>Create Product class
  • 59. Create constructors for the class.
  • 60. Default
  • 61. Parameterized
  • 62. Create private fields for entering data
  • 63. CategoryID
  • 64. ProductName
  • 65. SupplierID
  • 66. Create properties for the fields
  • 67. Code for validation for each property
  • 68. Test code to insure everything is working</li></li></ul><li>AppType Project<br /><ul><li>Create AppType Tier :
  • 69. Create Products class.
  • 70. Create constructors for the class.
  • 71. Default
  • 72. Parameterized
  • 73. Create fields and properties.
  • 74. ProductsCollection
  • 75. List Class collection
  • 76. To store data in products class
  • 77. Count
  • 78. Will keep track of the number in the collection</li></li></ul><li>AppType Project<br /><ul><li>Create AppType Tier :
  • 79. Create Products class.
  • 80. Create methods for the class.
  • 81. Add
  • 82. Adds products into collection
  • 83. Clear
  • 84. Will clear the collection
  • 85. Contains
  • 86. Looks to see if item is in the collection
  • 87. IndexOf
  • 88. Will return the index of an item.
  • 89. Insert
  • 90. Will insert an item at a given index.</li></li></ul><li>Library Windows Project<br /><ul><li>Introduction:
  • 91. Building a front – end application for a library.
  • 92. Create the forms for each function.
  • 93. Customer Information
  • 94. Add and adult
  • 95. Add a juvenile
  • 96. Check-in a book
  • 97. Check-out a book </li></ul>• Build all validation needed on each form.<br />
  • 98. Library Windows Project<br /><ul><li>Create the Customer Info form:
  • 99. Layout the labels and textboxes for items needed.
  • 100. Create DataGridView for form.
  • 101. Will hold all the columns for customer information.
  • 102. ISBN
  • 103. Copy Number
  • 104. Title
  • 105. Author
  • 106. Check-out date</li></li></ul><li>Library Windows Project<br />
  • 107. Library Windows Project<br /><ul><li>Create the Customer Info code:
  • 108. Check validation for input field.
  • 109. Check for null inputs
  • 110. Check to make sure only numbers are used
  • 111. Check to see how many books user has on loan.
  • 112. If user has no books on loan.
  • 113. Disable the check in book button
  • 114. If user has four books on loan.
  • 115. Disable the check out book button</li></li></ul><li>Library Windows Project<br />
  • 116. Library Windows Project<br />
  • 117. Library ADO Project<br /><ul><li>Introduction:
  • 118. Building a back – end application for a library.
  • 119. Create the Data Access Layer.
  • 120. Create methods for each stored procedure
  • 121. Write code in ADO.NET to perform each method.
  • 122. Create the Business Layer.
  • 123. Create a link for the front end to access the data layer.
  • 124. Create methods for each stored procedure to access the data layer methods.</li></li></ul><li>Library ADO Project<br /><ul><li>Create the Data Access Layer:
  • 125. Create method to get customer information.
  • 126. Use a sqlConnection object
  • 127. Use a sqlCommand object
  • 128. Use a sqlReader object
  • 129. Return the customer information back to the business layer.</li></li></ul><li>Library ADO Project<br />
  • 130. Library ADO Project<br /><ul><li>Create the Business Layer:
  • 131. Create method to get customer information.
  • 132. Allow front end to talk with the data access layer
  • 133. Conforms to multi-tiered design
  • 134. Allows many applications to reuse the same data layer.</li></li></ul><li>Library ADO Project<br />
  • 135. Library ASP Project<br /><ul><li>Introduction:
  • 136. Building a front – end Web application.
  • 137. Create the pages for each of the windows forms.
  • 138. Get customer information
  • 139. Add adult
  • 140. Add juvenile
  • 141. Check in book
  • 142. Check out book
  • 143. Add book</li></li></ul><li>Library ASP Project<br /><ul><li>Create Customer Information page:
  • 144. Create table for proper placement.
  • 145. Place all labels and text boxes in table.
  • 146. Place grid view on page
  • 147. Place buttons in to perform functions.</li></li></ul><li>Library ASP Project<br /><ul><li>Check for validation using AJAX controls:
  • 148. Use Regex controls
  • 149. Use Required Field Validator
  • 150. Use Range Validator
  • 151. Use of control panel to limit post backs:
  • 152. Limits certain sections not to post back
  • 153. Increases speed of page load.</li></li></ul><li>Library ASP Project<br />
  • 154. Library ASP Project<br /><ul><li>Add a book to the database:
  • 155. Book name
  • 156. Author
  • 157. Type of cover
  • 158. The language the book is in
  • 159. ISBN</li></li></ul><li>Library ASP Project<br />
  • 160. Library ASP Project<br /><ul><li>Create code behind for add book page:
  • 161. Fill drop down boxes with needed data
  • 162. Languages book written in
  • 163. Is the book loanable or not
  • 164. Is it hard cover or soft
  • 165. Assign a copy number to the new book:
  • 166. Check to see if ISBN exits
  • 167. If it does then find last copy number and add one to it
  • 168. If it does not then give it copy number 1</li></li></ul><li>Library ASP Project<br />

×