Giter Club home page Giter Club logo

bookstore_ass2's Introduction

BookStore_Ass2

BookStore assignment for COMP5348

How to build and run the solution

  1. Open the repository and select BookStore.sln to open
  2. Build the solution by right clicking on Solution BookStore node and pressing Build Solution
  3. Create database a. First select Tools > SQL Server > New Query b. Then expand Local and select MSSQLLocalDb. Then select Connect c. Write 'create database BookStore; and SQL>Execute the file d. Do the above for all the databases (Bank and DeliveryCo). The commands for this are 'create database Bank;' then SQL>Execute the file. You will also need to do 'create database DeliveryCo;'
  4. Create schema for the database a. Find the file BookStore.Business/BookStore.Business.Entities/BookStoreEntiyModel.edmx.sql. Click on this file and execute the code b. Expand Local and select MSSQLLocalDb and then Connect c. You will also need to do this for BankEntityModel.edmx.sql and DeliveryCoEntityModel.edmx.sql
  5. Running the code a. Right click on BookStore.Application/BookStore.Process project, click Debug > Start New Instance for the application server. You will also need to do this for Bank.Process, DeliveryCo.Process, Email.Process b. Right click on BookStore.Presentation/BookStore.WebClient, click Debug > Start New Instance for the webserver server

Installing Windows Message Queues (this will only work on a Windows computer)

  1. Open the Control Panel. Select Programs> Programs and Features> Turn Windows Features on and off
  2. Check the box for Microsoft Message Queue Server and expand the folder
  3. Check the box for Microsoft Message Queue Server Core and check the box
  4. You may also need to select the box for MSMQ HTTP Support and MSMQ Active Directory Domain Service
  5. Click OK and restart your computer if prompted

bookstore_ass2's People

Contributors

danielpahor avatar wolfman-numba1 avatar sophia-pol avatar danielpahoralt avatar

Watchers

 avatar

Forkers

danielpahor

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.