Skip to content

Instantly share code, notes, and snippets.

@wendydra
Last active January 31, 2017 17:49
Show Gist options
  • Save wendydra/6a6743845174c8ae9195d6f06d0d268e to your computer and use it in GitHub Desktop.
Save wendydra/6a6743845174c8ae9195d6f06d0d268e to your computer and use it in GitHub Desktop.
Cold Dive into C#
//Absolute Beginner Content
https://channel9.msdn.com/Series/C-Sharp-Fundamentals-Development-for-Absolute-Beginners
http://www.tutorialspoint.com/csharp/index.htm
https://channel9.msdn.com/Series/C-Sharp-Fundamentals-Development-for-Absolute-Beginners
//Database Material
https://www.somethingsimilar.com/2013/01/14/notes-on-distributed-systems-for-young-bloods/
//Other
wibit.net
//Master List of Projects for Learning
https://github.com/karan/Projects
//References and Documentation (grabbed from users on Reddit)
http://www.blackwasp.co.uk/Tutorials.aspx
http://channel9.msdn.com/Series/C-Sharp-Fundamentals-Development-for-Absolute-Beginners
http://www.learnvisualstudio.net/
http://www.codeproject.com/Articles/4300/Quick-C
http://msdn.microsoft.com/en-us/vstudio/hh341490.aspx
http://www.codeplex.com/site/search?TagName=C%23&query=%22C%23%22
http://msdn.microsoft.com/en-us/vstudio/hh341490
http://www.reddit.com/r/learnprogramming/comments/w7vdg/i_am_sam_from_csharpdemos_i_have_a_series_of_41/
http://stackoverflow.com/questions/194812/list-of-freely-available-programming-books/392926#392926
//Books In Use
[BEGINNER] Yellow Book - http://www.robmiles.com/c-yellow-book/
[BEGINNER] Head First C# - 3rd Edition
[ADVANCED] CLR via C#
Note: Although this book is very advanced, it is VERY useful to have it on hand to reference back and forth when approaching topics in the beginner topics. It gives more insight into WHY something works, as opposed to just do the thing and see how it makes an action.
//Excellent Stackoverflow
Dependency Injection - http://stackoverflow.com/questions/14301389/why-does-one-use-dependency-injection
When To Use Static Classes - http://stackoverflow.com/questions/241339/when-to-use-static-classes-in-c-sharp
Single Method Breakdown - http://stackoverflow.com/questions/205689/class-with-single-method-best-approach#206481
How to Constructor Call When Mocking - http://stackoverflow.com/questions/23156482/how-to-call-constructor-with-interface-arguments-when-mocking-a-concrete-class-w
Compile time polymorphism vs Runtime - http://stackoverflow.com/questions/2152848/compile-time-polymorphism-vs-run-time-polymorphism
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment