Month: November 2016

SharePoint 2016 System Requirements

Install SharePoint 2016 (Single Server Farm)

Hardware Requirements
  • Pilot, user acceptance test (Including Development or evaluation installation)
  • RAM : 16-24 GB
  • Processor : 64-bit, 4 cores
  • Hard disk : 80 GB for system drive; 100 GB for additional drives
Software Requirements
  • Prerequisite : Windows Server 2012 R2 update : April 2014
  • 64-bit edition of Microsoft SQL Server 2014 Service Pack 1 (SP1)
    • SQL Server Express is not supported
  • 64-bit edition of Windows Server 2012 R2 Standard or Datacenter

See Also


What’s new in SharePoint 2016

  • Hybrid
    • OneDrive Redirection
    • Sites you follow in one place
    • Hybrid Cloud Search
    • App Launcher and UI Changes
  • Infrastructure and Performance Improvements
    • MinRoles
      • Multi-Server Farm
        1. Front-end
        2. Application
        3. Distributed Cache
        4. Search
        5. Custom
      • Single-Server Farm
    • Zero Downtime Patching
    • Removed 5000 View Threshold – Sort of
    • Increased File Size for Uploads
    • Fast Site Creation
  • New Compliance Center
  • New Collaboration Experience
    • Durable Links
    • Site Folders

See Also


Learning Git

Git is a software that allows you to keep track of changes made to a project over time. Git works by recording the changes you made to a project, storing those changes, then allowing you to reference them as needed.

  1. A Working Directory where you’ll be doing all the work creating, editing, deleting and organizing files.
  2. A Staging Area where you’ll list changes you make to the working directory.
  3. A Repository where Git permanently stores those changes as different versions of the project.
git init -- creates a new Git repository
git status -- inspects the contents of the working directory and staging area
git add -- adds files from the working directory to the staging area
git diff -- shows the difference between the working directory and the staging area
git commit -- permanently stores file changes from the staging area in the repository
git log -- shows a list of all previous commits
git checkout HEAD filename -- discards changes in the working directory
git reset HEAD filename -- unstages file changes in the staging area
git reset SHA -- can be used to reset to a previous commit in your commit history
git branch -- lists all a Git project’s branches
git branch branch_name -- creates a new branch
git checkout branch_name -- used to switch from one branch to another
git merge branch_name -- used to join file changes from one branch to another
git branch -d branch_name -- deletes the branch specified
git clone -- creates a local copy of a remote
git remote -v -- lists a Git project’s remotes
git fetch -- fetches work from the remote into the local copy
git merge origin/master -- merges origin/master into your local branch
git push origin branch_name -- pushes a local branch to the origin remote

See Also