Inland Marina Web Application


Inland Marina is the final project in the course ".NET Development with ASP.NET CPRG-255" witch is the final course in the .NET Development Certificate of Achievement program at SAIT Polytechnic in Calgary Alberta.

Download Download Source code

Download Download Project Requirements

Download Run online demo project


For The

Inland Marina Web Application

Oct 2, 2015

Prepared for:

Prepared by:

Douglas Dougan

Table of contents

  1. Introduction
  2. Software Requirements
  3. Acquiring and Installing
  4. Running the application
  5. Removing the Application
  6. Restrictions

1. Introduction:

Inland Marina is the final project for the course CPRG-255 .NET Development w/ASP.NET. Which is part of the .NET Development Certificate of Achievement program at SAIT Polytechnic. Although I recently recreated the web application in Visual Studio® 2013, I left the database in it's original design as per the requirements .


  • Windows® 7, Windows® 8, Windows® Server 2008, Windows® Server 2012, Windows® Vista, Windows® 10
  • .Net Framework 4.5
  • Microsoft Visual Studio® 2012, 2013 or 2015
  • SQL Server 2005 min, but 2008 and greater is recommended
  • Any Modern Browser
    • Opera
    • Safari
    • Mozilla Firefox
    • Google Chrome
    • Microsoft Edge

If you choose to just run the sample application online you can skip to running the application


You do not have to install the Inland Marina to run it. I have provided two options to run the web application. A project with files to build and run the application, or an online sample for you to explore the application.
  1. Download Source code.
  2. Save to your desktop (this is for ease of access when running and deleting file).
  3. Create a folder to extract files to, then extract files to you newly created folder. Then delete the compressed file that you downloaded.
    1. If you downloaded the source code run Visual Studio®, as Administrator.
      This is important because WCF layer needs administrator rights to run.
    2. Set "SAIT.FinalProject.InlandMarina.WebApp" as StartUp Project
    3. Database is located in the "SAIT.FinalProject.InlandMarina.WcfService\bin\debug" folder. It was put it here just for convenience, I found that in a class library project DataDirectory defaults to the whichever output folder Debug/Release you choose to compile too. If you have any problems connecting to the database file, please check your connection string in the app.config folder. or if you would like move the database file, You will have to change the path in the SAIT.FinalProject.InlandMarina.WcfService app.config file.


  1. Run the online demo application.
  2. Run the Inland project application in Visual Studio®. Press "Ctrl + F5" to run the application.
  3. Please click "Available Slips" to view all available slips.
  4. You can narrow your search to a specific location and dock, then click on the check mark "
  5. Then you will be prompt to log in.
  6. If this is the first time you are running the Inland Marina application, please Register.
  7. Or you can use the default username "jdoe" and password "p@ssword" just a warning you cannot modify or delete this user


Just find the folder you created and delete it. this step is only needed to be done if you downloaded the project files.


Copyright 2019 by This publication is protected by federal copyright Law, with all rights reserved. No part of this Publication may be reproduced, stored in a retrieval system, translated, transcribed, or transmitted, in any form, or by any means manual, electric, electronic, electro-magnetic, mechanical, chemical, optical, or otherwise, with prior explicit written permission from Douglas Dougan.