Flylib.com

Books Software

 
 
 

Extending and Modifying the Resum Application

Extending and Modifying the Resum Application

The Resum application begs to be extended. My students always make suggestions for ways to improve the application and make it better. Here are some suggestions that you might want to try:

  • Let users select background colors for resum rendering.

  • Let users select background images for resum rendering.

  • Add additional information categories, such as memberships and publications .

  • Offer formatting options such as bold and italic for the content.

  • Offer more advanced searches, especially in the skills category.

Deploying the Resum Application

You must follow a few steps to deploy the Resum application on your server.

  1. Start by creating a database named Resume .

  2. Then restore the database, which you can obtain from the ASPNetSolutions.com Web site. (The Web page with a link to this download is www.ASPNET-Solutions.com/Chapter_2.htm.)

  3. Next , run Visual Studio .NET. Create a project on the server named Resume for a C# project, or ResumeVB for a VB project. You'll have to make sure you select the appropriate (C# or VB) type of ASP.NET project.

  4. Compile the application once you have created it.

  5. Close the project in Visual Studio .NET. Not doing so will create a sharing violation for the next steps.

  6. Make sure you have downloaded the zipped projects from the Web site.

  7. Unzip the projects (the Resume/ResumeVB applications) into the default Web site directory (usually c:\inetpub\ wwwroot ). You will be asked if you want to overwrite existing directories—answer Yes.

  8. Open the application project.

  9. Check the Global.asax file to make sure that the database connection string matches the connection string for your situation.

  10. Compile the Global.asax file.

Your Resum application should now be ready to use, and ready to modify as you see fit.

Summary

The Resum application is a good example of how you can create useful applications with Web Forms. The application is not overly complex, so it should be easy to understand. Its simplicity also provides opportunity for expansion.

Web Forms offer a unifying programming model for any developer using Visual Studio and the .NET platform. Using this model will reduce future software development costs.

Chapter 3. Effective Use of ADO.NET: Creating a Survey Application

In This Chapter:

  • ADO.NET Overview

  • The Survey Application

  • Extending and Modifying the Survey Application

  • Deploying the Survey Application

This chapter talks about effectively using ADO.NET. I'll spend the first part of the chapter introducing ADO.NET, mostly how it relates to the SQL Server managed provider. In the second half of the chapter, I'll walk you through a Survey application that was built using ADO.NET, and which focuses on a number of best practices along with some recommended design patterns.

Because this is an odd-numbered chapter, the featured program's (the Survey application's) source code is shown in VB.NET (VB). For the full C#.NET (C#) source code, just go to www.ASPNET-Solutions.com, follow the links to the examples for Chapter 3, and download the C# source code. (You can also download the VB.NET source code from a link on the same page.)

I have included a section toward the end of the chapter named "Extending and Modifying the Survey Application." In this section, I talk about ways to enhance the application so that it's even more useful. I'll post any changes I make to the Survey application (including these suggestions) on the Web site. Check for them on the Chapter 3 page. The site also includes a forum for discussion about the Survey application. And if you want to send me your modifications, I'll gladly post them for other users.