A text-mode FTP client for the Portland State University CS410 Agile class taught by Chris Gilmore over the summer of 2018.
This project uses the MIT license. Please see the file LICENSE
for details.
The software is set up as a Visual Studio 2017 solution.
- Clone the project.
git clone https://github.com/bgoldbeck/cs410-agile.git
- Download and install Visual Studio 2017. Visual Studio 2017
- Download and install .NET Core app SDK 2.1 from Microsoft. .NET Core SDK 2.1
- Open the solution
.sln
file in Visual Studio 2017. - Run the project with
F5
.
A "FluentFTP.dll" should be downloaded by VS for managing and providing the FTP protocol interface. FluentFTP
- Clone the project.
git clone https://github.com/bgoldbeck/cs410-agile.git
- Download and install Visual Studio Code. Visual Studio Code
- Download and install .NET Core app SDK 2.1 from Microsoft. .NET Core SDK 2.1 Instructions for your distribution may vary.
- Launch Visual Studio Code.
- Open the project folder from VS Code and select View > Extensions.
- Install "C# for visual studio code" extension.
- Install "C# FixFormat" extension.
- Install "C# Extensions" extension.
- Install "C# XML Documentation Comments" extension.
- Install NuGet package Manager extension.
- Open the terminal in Visual Studio Code "Ctrl + tilde" and type
dotnet run
to run the application. - Run tests with
dotnet test
.
- Repo owner or admin
- Other community or team contact