master
Craig Oates 4 years ago
parent
commit
a6b3aab9a7
  1. 16
      CW-Console-Project-Breakdown.md

16
CW-Console-Project-Breakdown.md

@ -4,17 +4,17 @@ This project is a traditional .Net 4.7 console program, written in C#. Within it
The following files are standard C# files in a Visual Studio (console) project:
* [App.config](https://git.abbether.net/craig.oates/Console.Waterworks/blob/master/Console.Waterworks/CW-Console/App.config)
* [CW-Console.csproj](https://git.abbether.net/craig.oates/Console.Waterworks/blob/master/Console.Waterworks/CW-Console/CW-Console.csproj) (the ".csproj" bit is the standard part)
* [packages.config](https://git.abbether.net/craig.oates/Console.Waterworks/blob/master/Console.Waterworks/CW-Console/packages.config)
* [AssemblyInfo.cs](https://git.abbether.net/craig.oates/Console.Waterworks/blob/master/Console.Waterworks/CW-Console/Properties/AssemblyInfo.cs) (residing in the "Properties" folder)
* [App.config](https://git.abbether.net/craig.oates/Console.Waterworks/src/branch/master/Console.Waterworks/CW_Console/App.config)
* [CW-Console.csproj](https://git.abbether.net/craig.oates/Console.Waterworks/src/branch/master/Console.Waterworks/CW_Console/CW_Console.csproj) (the ".csproj" bit is the standard part)
* [packages.config](https://git.abbether.net/craig.oates/Console.Waterworks/src/branch/master/Console.Waterworks/CW_Console/packages.config)
* [AssemblyInfo.cs](https://git.abbether.net/craig.oates/Console.Waterworks/src/branch/master/Console.Waterworks/CW_Console/Properties/AssemblyInfo.cs) (residing in the "Properties" folder)
With these files being standard files, in a typical C# project, I will not spend any time of them. What I will do instead is focus on the project specific files. If you are more interested with jumping straight into the code, start at "Program.cs". then move onto "ConsoleCommands.cs".
The links for these files are as follows:
* [Program.cs](https://git.abbether.net/craig.oates/Console.Waterworks/blob/master/Console.Waterworks/CW-Console/Program.cs)
* [ConsoleCommands.cs](https://git.abbether.net/craig.oates/Console.Waterworks/blob/master/Console.Waterworks/CW-Console/ConsoleCommands.cs)
* [Program.cs](https://git.abbether.net/craig.oates/Console.Waterworks/src/branch/master/Console.Waterworks/CW_Console/Program.cs)
* [ConsoleCommands.cs](https://git.abbether.net/craig.oates/Console.Waterworks/src/branch/master/Console.Waterworks/CW_Console/ConsoleCommands.cs)
![cw-console file structure](cw_console-file-structure.png)
@ -26,5 +26,5 @@ As an aside, "Command-method" is a term specific to this project. They are regul
More information about command-methods is available at the following links:
* [Overview of Command-Methods](https://git.abbether.net/craig.oates/Console.Waterworks/wikis/Overview-of-Command-Methods)
* [Writing Command-Methods](https://git.abbether.net/craig.oates/Console.Waterworks/wikis/Writing-Command-Methods)
* [Overview of Command-Methods](https://git.abbether.net/craig.oates/Console.Waterworks/wiki/Overview-of-Command-Methods)
* [Writing Command-Methods](https://git.abbether.net/craig.oates/Console.Waterworks/wiki/Writing-Command-Methods)

Loading…
Cancel
Save