Skip to content

arisj/nbdn_setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

#Nothin But .Net - Setup Instructions

#Required Setup

The following is the setup that you will need to perform to configure all necessary prerequisites to be able to enjoy the week. If you have any questions, please do not hesitate to ask!!

##Get setup at Github

  • Sign up for a free account at github.com. My recommendation is to use an all lowercase username.

##Install Ruby

  • Install the latest version of Ruby from here
  • Make sure you select the following options:
    • Add Ruby Executables to your path
    • Associate .rb and .rbw files with this Ruby installation
  • Once the install has completed, verify your installation by opening up a command prompt and typing in: ruby -v. You should see:
    • ruby 1.9.2p180 (2011-02-18) [i386-mingw32]

##Install Git for windows

  1. Install the 1.7.4 version of git for windows from here
  • Configure according to the following screenshots:

git_setup_part_1 git_setup_part_2

##Setup your git ssh authentication key

  1. Open up a git bash prompt
  2. Enter the following command:
    ssh-keygen -t rsa -c your_email_address
    Accept the defaults for the remaining prompts (leave the passphrase blank).
  3. Navigate to the folder where your ssh key was created (by default your profile folder C:\Users\your_user_name)
  4. Open the file id_rsa.pub and copy the contents to the clipboard.
  5. Login to your account at github.
  6. Navigate to your ssh settings
  7. Click on the link: Add Another Public Key:
  8. Give your key a title and paste the public key that is in your clipboard from step 4 into the Key text entry:

ssh key entry

##Verify that your git ssh authentication works

  1. Open up a git bash prompt

  2. Enter the following command: ssh-v [email protected]

  3. You may be prompted to cache the server identity (type yes)

  4. If you have setup your ssh settings correctly the bottom part of the command output should look similar to the following:

successful authentication

##Fork the project repositories for the week

  1. Login to your account at github
  2. Search for the username developwithpassion:

Search for developwithpassion

  1. Click on the developwithpassion user

developwithpassion user

  1. Click on the shawaugp repository:

shawaugp repository

  1. Click on the fork button to create your own copy of this repository

shawaugp fork

  1. Repeat steps 2-5 for the repository shawaugs.

Checkout your local copies of the code

  1. Create a folder named course (keep it all lowercase) at the root of your main drive.
  2. Open up a git bash prompt and navigate to your course folder.
  3. Issue the following command from inside the course folder:

#Optional Setup

##Install TestDriven .Net

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published