Craig Oates
5 years ago
commit
4e4cc401f9
1 changed files with 55 additions and 0 deletions
@ -0,0 +1,55 @@
|
||||
* Created by: Craig Oates |
||||
* Web: craigoates.net |
||||
* Email: [craig@craigoates.net](mailto:craig@craigoates.net) |
||||
* License: MIT |
||||
|
||||
Welcome to the wiki of Death Socket. The aim of this wiki is to teach |
||||
you how to use Death Socket -- as a NuGet package and CLI. If you want |
||||
to work within the repositories source code, this wiki will, also, |
||||
show you how to do that. Feel free to use the sidebar or the links |
||||
below to navigate to the section you want. |
||||
|
||||
## Pre-Requisites |
||||
|
||||
Before continuing, I recommend you are familiar with the following; |
||||
|
||||
* [.Net 4.7+ and .Net Core 2.0+](https://dotnet.microsoft.com) |
||||
* [.Net Standard](https://docs.microsoft.com/en-us/dotnet/standard/net-standard) |
||||
* [Visual Studio 17 (15.3.9+)](https://visualstudio.microsoft.com) |
||||
* [F# 4.1+](https://fsharp.org) |
||||
* [NuGet](https://www.nuget.org) |
||||
* [xUnit](https://xunit.net/) |
||||
* [FsCheck](https://fscheck.github.io/FsCheck/) |
||||
* [Console.Waterworks](https://gitlab.com/craig.oates/Console.Waterworks) |
||||
* [SkiaSharp](https://github.com/mono/SkiaSharp) |
||||
* [System.Drawing](https://docs.microsoft.com/en-us/dotnet/api/system.drawing.graphics?view=netframework-4.8) |
||||
|
||||
## Notes on Writing Style |
||||
|
||||
1. I will often refer to Death Socket as D.S. |
||||
2. I will use "console program" and "console project" |
||||
interchangeably. This is because of how Visual Studio's "file |
||||
system" works. Overall, there is a "solution" which holds |
||||
"projects". A project can consist of things like a console |
||||
program. In-effect, this makes it a "program" and a |
||||
"project". Hopefully, this makes sense when viewed in context. |
||||
3. The repository has a testing library called "Test Centre". I will |
||||
refer to it as this (instead of "testing library") throughout the |
||||
wiki. |
||||
4. The console project uses a NuGet package called |
||||
Console.Waterworks. I will usually refer to as "C.W." |
||||
5. In an attempt to keep a level of consistency, I will abbreviate |
||||
words with a full-stop. So, "HTML" will be written as |
||||
H.T.M.L. This is because I usually abbreviate "non-tech." words |
||||
this way and I am not keen on using the different styles in the |
||||
same text. |
||||
|
||||
## Table of Contents |
||||
|
||||
**TODO: Write-up when paged added.** |
||||
|
||||
* Introduction to Death Socket |
||||
* As Source Code |
||||
* As a CLI |
||||
* As a NuGet |
||||
* Code Snippets |
Loading…
Reference in new issue