├── .gitignore ├── Book ├── 00 │ └── Introduction.md ├── 01 │ └── Asynchronous-Programming-and-Tasks.md ├── 02 │ └── Task-Creation-and-Execution.md ├── 03 │ └── Continuation-and-Nested-Tasks.md ├── 04 │ └── Exception-Handling.md ├── 05 │ └── Managing-Cancellations.md ├── 06 │ └── Bonus.md ├── APPENDIX-A │ └── APPENDIX-A.md └── APPENDIX-B │ └── APPENDIX-B.md ├── LICENSE ├── README.md └── assets ├── image ├── 00 │ └── Figure-1.jpeg ├── 02 │ ├── Table 2-1.jpeg │ ├── Table 2-2.jpeg │ ├── Table 2-3.jpeg │ ├── Table 2-4.jpeg │ ├── Table 2-5.jpeg │ ├── Table 2-6.jpeg │ ├── Table 2-7.jpeg │ └── Table 2-8.jpeg ├── 03 │ ├── Table 3-1.jpeg │ ├── Table 3-10.jpeg │ ├── Table 3-2.jpeg │ ├── Table 3-3.jpeg │ ├── Table 3-4.jpeg │ ├── Table 3-5.jpeg │ ├── Table 3-6.jpeg │ ├── Table 3-7.jpeg │ ├── Table 3-8.jpeg │ └── Table 3-9.jpeg ├── 04 │ ├── Table 4-1.jpeg │ ├── Table 4-2.jpeg │ ├── Table 4-3.jpeg │ └── Table 4-4.jpeg ├── 05 │ ├── Table 5-1.jpeg │ └── Table 5-2.jpeg ├── 06 │ ├── Table 6-1.jpeg │ ├── Table 6-2.jpeg │ └── Table 6-3.jpeg └── Cover.jpg └── prompt.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/.gitignore -------------------------------------------------------------------------------- /Book/00/Introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/Book/00/Introduction.md -------------------------------------------------------------------------------- /Book/01/Asynchronous-Programming-and-Tasks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/Book/01/Asynchronous-Programming-and-Tasks.md -------------------------------------------------------------------------------- /Book/02/Task-Creation-and-Execution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/Book/02/Task-Creation-and-Execution.md -------------------------------------------------------------------------------- /Book/03/Continuation-and-Nested-Tasks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/Book/03/Continuation-and-Nested-Tasks.md -------------------------------------------------------------------------------- /Book/04/Exception-Handling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/Book/04/Exception-Handling.md -------------------------------------------------------------------------------- /Book/05/Managing-Cancellations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/Book/05/Managing-Cancellations.md -------------------------------------------------------------------------------- /Book/06/Bonus.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/Book/06/Bonus.md -------------------------------------------------------------------------------- /Book/APPENDIX-A/APPENDIX-A.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/Book/APPENDIX-A/APPENDIX-A.md -------------------------------------------------------------------------------- /Book/APPENDIX-B/APPENDIX-B.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/Book/APPENDIX-B/APPENDIX-B.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/README.md -------------------------------------------------------------------------------- /assets/image/00/Figure-1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/assets/image/00/Figure-1.jpeg -------------------------------------------------------------------------------- /assets/image/02/Table 2-1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/assets/image/02/Table 2-1.jpeg -------------------------------------------------------------------------------- /assets/image/02/Table 2-2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/assets/image/02/Table 2-2.jpeg -------------------------------------------------------------------------------- /assets/image/02/Table 2-3.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/assets/image/02/Table 2-3.jpeg -------------------------------------------------------------------------------- /assets/image/02/Table 2-4.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/assets/image/02/Table 2-4.jpeg -------------------------------------------------------------------------------- /assets/image/02/Table 2-5.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/assets/image/02/Table 2-5.jpeg -------------------------------------------------------------------------------- /assets/image/02/Table 2-6.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/assets/image/02/Table 2-6.jpeg -------------------------------------------------------------------------------- /assets/image/02/Table 2-7.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/assets/image/02/Table 2-7.jpeg -------------------------------------------------------------------------------- /assets/image/02/Table 2-8.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/assets/image/02/Table 2-8.jpeg -------------------------------------------------------------------------------- /assets/image/03/Table 3-1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/assets/image/03/Table 3-1.jpeg -------------------------------------------------------------------------------- /assets/image/03/Table 3-10.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/assets/image/03/Table 3-10.jpeg -------------------------------------------------------------------------------- /assets/image/03/Table 3-2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/assets/image/03/Table 3-2.jpeg -------------------------------------------------------------------------------- /assets/image/03/Table 3-3.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/assets/image/03/Table 3-3.jpeg -------------------------------------------------------------------------------- /assets/image/03/Table 3-4.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/assets/image/03/Table 3-4.jpeg -------------------------------------------------------------------------------- /assets/image/03/Table 3-5.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/assets/image/03/Table 3-5.jpeg -------------------------------------------------------------------------------- /assets/image/03/Table 3-6.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/assets/image/03/Table 3-6.jpeg -------------------------------------------------------------------------------- /assets/image/03/Table 3-7.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/assets/image/03/Table 3-7.jpeg -------------------------------------------------------------------------------- /assets/image/03/Table 3-8.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/assets/image/03/Table 3-8.jpeg -------------------------------------------------------------------------------- /assets/image/03/Table 3-9.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/assets/image/03/Table 3-9.jpeg -------------------------------------------------------------------------------- /assets/image/04/Table 4-1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/assets/image/04/Table 4-1.jpeg -------------------------------------------------------------------------------- /assets/image/04/Table 4-2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/assets/image/04/Table 4-2.jpeg -------------------------------------------------------------------------------- /assets/image/04/Table 4-3.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/assets/image/04/Table 4-3.jpeg -------------------------------------------------------------------------------- /assets/image/04/Table 4-4.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/assets/image/04/Table 4-4.jpeg -------------------------------------------------------------------------------- /assets/image/05/Table 5-1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/assets/image/05/Table 5-1.jpeg -------------------------------------------------------------------------------- /assets/image/05/Table 5-2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/assets/image/05/Table 5-2.jpeg -------------------------------------------------------------------------------- /assets/image/06/Table 6-1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/assets/image/06/Table 6-1.jpeg -------------------------------------------------------------------------------- /assets/image/06/Table 6-2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/assets/image/06/Table 6-2.jpeg -------------------------------------------------------------------------------- /assets/image/06/Table 6-3.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/assets/image/06/Table 6-3.jpeg -------------------------------------------------------------------------------- /assets/image/Cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/assets/image/Cover.jpg -------------------------------------------------------------------------------- /assets/prompt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hheydarian/task-programming-in-csharp-dotnet-persian/HEAD/assets/prompt.md --------------------------------------------------------------------------------