Learn ASP.NET Web Forms and ASP.NET MVC. Intensive courses for professional developers. Conducted by Bipin Joshi in Thane. Read more details here.

Jobs Site Starter Kit for ASP.NET 3.5

Jobs Site Starter Kit (JSSK) is an ASP.NET starter kit demonstrating many features of ASP.NET 3.5 including themes, master pages, data controls, membership, roles, profiles and AJAX. JSSK is a web application that provides a platform for candidates seeking job and the employers to share their needs.

Features

The candidates seeking job (referred as job seekers now onwards) can perform following operations:

  • Register with the web site.
  • Post their resume.
  • Modify their resume.
  • Search for job postings.
  • Browse searched job postings.
  • Add job posting to their favorites list.
  • Add frequently used searches to their favorites list.

The employers can perform following operations:

  • Register with the web site.
  • Enter profile of their company.
  • Post one or more job postings.
  • Modify the job postings.
  • Search the resume database.
  • Browse searched resumes.
  • Add resumes to their favorites list.

JSSK is developed using ASP.NET 3.5 and uses following features:

  • Completely based on n-tier architecture 
  • Forms based authentication 
  • User management via Membership providers 
  • Role based security 
  • Profiles 
  • Themes 
  • Master pages 
  • New data source controls - ObjectDataSource 
  • Data bound controls – GridView and DetailsView
  • Login controls – Login, PasswordRecovery, LoginName and LoginStatus 
  • Web parts for customization 
  • User controls for reusing code and markup
  • ASP.NET AJAX client script extensions
  • Calling web services via ASP.NET AJAX
  • UpdatePanel and UpdateProgress controls
  • AJAX Control Toolkit

System Requirements

  • .NET Framework 3.5
  • Visual Studio 2008 or Visual Web Developer 2008 Express Edition
  • SQL Server 2005 Express Edition

Installation Instructions

  • Download the JSSK_35_Setup.zip file from the associated links section at the bottom
  • Extract JSSK_35_Setup.zip so as to get JSSKSetup.exe
  • Run JSSKSetup.exe (see below for screen shot)

  • Specify a folder where you would like to extract the source code
  • Click on the Extract button to extract the following files (see screen shot of extracted files below):
    • JSSKCS.zip
    • JSSKVB.zip
    • EULA.rtf
    • Welcome.htm

  • Extract JSSKCS.zip and JSSKVB.zip to get source code in C# and VB.NET respectively
  • Read Welcome.htm carefully for information about the starter kit such as test user names and passwords
  • Open Visual Studio 2008 or Visual Web Developer 2008 Express Edition
  • Click on File > Open Web Site menu option
  • In the Open Web Site dialog select the folder where you extracted the contents of JSSKCS.zip or JSSKVB.zip
  • After successfully opening the web site your solution explorer should resemble as shown below:

FAQs

Q. What software do I need to use JSSK?

In order to use JSSK you need the following software:

  • .NET Framework 3.5
  • Visual Studio 2008 or Visual Web Developer 2008 Express Edition
  • SQL Server 2005 Express Edition

Q. Can I use JSSK with VS.NET 2003 or Visual Studio 2005?

No. JSSK is developed using Visual Studio 2008 and ASP.NET 3.5. Please see the system requirements above.

Q. Can I use beta versions of Visual Studio 2008 to run JSSK?

We have not tested the behavior of the application on Beta versions and we do not recommend that you use it with any other version except the final versions.

Q. Why JSSK for ASP.NET 3.5 doesn't come as a VSI file like earlier version of JSSK?

Based on user feedback and queries we observed that many users are confused about the VSI format and the templates created within Visual Studio. Hence, we decided to allow developers to simply extract the source code of the application via some simple mechanism (see installation instructions above).

Q. Can I use SQL Server 2005 instead of SQL Server 2005 Express Edition?

Yes. You can attach the JSSK database from App_Data folder of the resulting web site using SQL Server Management Studio. Make sure to change the database connection string accordingly in the web.config file.

Q. Can I use SQL Server 2000 instead of SQL Server 2005 Express Edition?

Not out of the box. JSSK is developed using SQL Server 2005 Express Edition as a database engine. We have not tested its behavior and functionality under SQL Server 2000.

Screen Shot


Bipin Joshi is the proprietor of BinaryIntellect Consulting where he conducts premier training programs on .NET technologies. He wears many hats including software consultant, mentor, prolific author, webmaster, Microsoft MVP and member of ASPInsiders. Having adopted Yoga way of life Bipin also teaches Kriya Yoga to the interested individuals. His detailed profile can be read at his blog. He can also be reached there.

Associated Links
Database Script for SQL 2000 (UNTESTED)
Database Script for SQL 2000 (UNTESTED)
Database Script for SQL 2005 (UNTESTED)
Database Script for SQL 2005 (UNTESTED)
Download JSSK Setup
Download JSSK Setup


Posted On : 02 Dec 2007
Current Rating :
Rate this article :


This page is protected by copyright laws. Copying in any form is strictly prohibited. For Copyright notice and legal terms of use click here.

Protected by Copyscape