Microsoft.NET Portfolio


Published on

  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Microsoft.NET Portfolio

  1. 1. Microsoft .NET Portfolio<br />John T. Munyeneh, Student <br />Setfocus<br />March 7, 2010 <br />
  2. 2. Table of Contents<br />Library phase 1<br />Library phase 2<br />Library phase 3<br />Library phase 4<br />
  3. 3. Library Phase 1<br />Introduction: create an UI for an n-tier library application.<br />Audience: Library employees managing library items and members.<br />Achievements: creating a UI (friendly) and connecting it to a data access and business layer to achieve a workable system.<br />
  4. 4. Library 1-Sample User Interface<br />MDI form is used with menu bar.<br />Textbox to enter users’ id. Labels show info about the particular users.<br />Grid shows book(s) the user have.<br />Status bar show what information one see.<br />
  5. 5. Continuation of Library phase 1 UI<br />MDI form show a form of an adult entry form. It has lots of textboxes to enter information<br />A combo box is place to select a state.<br />The menu, windows has items that enable the forms that are opened to be rearranged according to your selection.<br />
  6. 6. Con’t Library phase 1- code sample<br />This is the code behind the MDI form. It tells you how the very forms i.e. the checkout form, checkin form, adult form, juvenile form, etc. are called.<br />The business layer and data access were provided.<br />
  7. 7. Library Phase 2<br />Introduction: creating an UI with emphasis on writing your own business and data access layers<br />Audience: Employees through the friendly interface are able to manage library functions i.e. adding members, checking book(s) that is on loan, etc.<br />Project Goal: like the business and data access layer provided by Setfocus in the Phase 1,Phase 2 achieved the same functionalities. Store procedure is integrated, for data access layer.<br />
  8. 8. Phase 2 snap shot sample<br />This UI is designed with a tap control. It contains textbox and labels.<br />User info is displayed by mean of member number.<br />The grid shows book(s) that are currently on loan to that particular member.<br />
  9. 9. Con’t Phase 2- Business layer code<br />This is my business code view for adding adult, juvenile, checkIn, checkOut, items, etc.<br />
  10. 10. con’t Phase 2- Data access layer<br />This is the data access layer.<br />
  11. 11. Con’t Phase 2- store procedure.<br />Store procedure for adding member. <br />Parameters are defined. Insert statement are made into the adult table. <br />Values are the parameters declared.<br />@@errors are also declared with a roll back transaction.<br />
  12. 12. Library Phase 3<br /><ul><li>Introduction: This is a continuation of phase 2 project. Instead of building an ADO.NET like phase 2, this is built using website application. Business and data access layers are unchanged.
  13. 13. Audience: Library employees manage this application for maintaining members’ information.
  14. 14. Target Goal: depicting a website perspective of Phase 2 project. Functionalities are the same. The only difference is it is a website. ASP.NET as it is called is used to achieve a workable system unit.</li></li></ul><li>Phase 3 – User Interface<br />This is my login page. Employees are required to login before they can access any information about a member.<br />It is cleared and sample.<br />A database is setup using ASP.NET configuration for the employees to have permission.<br />
  15. 15. continuation of Phase 3<br />As you can see from, I incorporated a master page. Showing is member info page. I do have a grid to show book(s) a member has.<br />A textbox to enter member id.<br />This form is able to show address info of a particular member.<br />
  16. 16. Con’t of phase 4 – code view.<br />This is a partial code behind the member info form. It is no different from the code in phase <br />
  17. 17. Continuation of Phase 3<br />This is the Checkout view interface. <br />Three textboxes namely, member number, ISBN, Copy number.<br />A button is placed on the form to execute the desired function.<br />
  18. 18. Con’t Phase 3 code view<br />Code behind the check out form. Currently being view is the button click event.<br />The form is validated. <br />The number in the various textboxes are parse into integer.<br />
  19. 19. Library Phase 4 <br />Introduction: It is an ASP.NET application in which the business layer is expose globally through a web service.<br />Audience: Library employees manages the application.<br />Project Goal: To expose the business globally through web service.<br />
  20. 20. Continuation Phase 4 – code view<br />A partial code of the check out form.<br />A declaration of the web reference and a set policy is called.<br />