sse-698-project3

Goal
The goal for Project 3 was to extend the base website developed in Project 2. This included added a Computer Repair Request to the website, in which users register, submit a request, and then receive an automated confirmation e-mail about their submission. Also, an administrator was needed to help easily manage the user inputed data.

Topics Covered

 * SQL Database Server
 * ASP .NET Web Site Administration Tool
 * Roles and Restrictions
 * SMTP Protocol

Conclusion
Before this class, I had never developed a website and was excited about finally learning how to build my own site. I have learned a tremendous amount, but I still feel like a mere amateur. I believe with a lot more practice, I may feel more comfortable about developing more sites. Another thought, creating a website, along with a database and other ASP .NET features is relatively straight-forward on the localserver, the major challenge (at least for me) was getting the website to interact correctly on a live hosting server. I spent a majority of my time working with this, but this where I now feel more comfortable with. The book gives basic information, I had to used my best friend, Google, to help me get my site working properly. I believe everyone taking this class who has never deployed a website, should try to publish their site to live server. I don't know if Mercer provides any type of website services, but it was a good learning experience for me.

Future Work
Like I said in beginning of this class, I plan to use this site I have created for this class for my personal use. I want to expand the admin role functionality by added more pages to better manage the data. I also want to add more pages that a user a used to look-up status of questions and read previous answered questions. Eventually, after getting some responds, I want to create a FAQ page to answer some common questions that I have been asked.