Recommended Books (click for Amazon link)
What’s new in C#: 8.0 7.3 7.2 7.1 7.0
Resources
C# Official Documentation (Microsoft) (website) [free]
.NET Architecture Guides (Microsoft) (website) [free]
C# on github [free]
C# on reddit (website) [free]
C# on stackoverflow (website) [free]
C# on twitter (C# Corner) [free]
C# Notes for Professionals (PDF) (808 pages) [free]
My certification page: 70-483
My C# Crash Course page [free]
My C# Math page [free]
C# Corner (developer resource) (website) [free]
Fundamentals of Computer Programming in C# (website) (ebook) [free]
Software Engineering Tutorial (TutorialsPoint) (PDF) (107 pages) [free]
Software Engineering (Sommerville) (PDF) (811 pages) [free]
Lecture Notes on Software Engineering (Behera) (PDF) (213 pages) [free]
C# shopping (amazon) (website)
Software Engineering shopping (amazon) (website)
Posts (52)
pinned: { Basics – Part 1 of 2 2 of 2 } { Desktop Notification } { Math }
C# – Compare List1 with List2, Return Differences
C# – Search Unsorted Array for Value
C# – Progress Bar as Thread Wrapper
C# – Read Text File, Remove Dupes, Write Text File
C# – Sorting Lists: Read Text File, Sort, Write Text File
C# – Read Text File into Array, Return Specific Elements
C# – Load, Copy, Reverse Elements in Array
C# – Return Area and Circumference of Circle
C# – File to Bytes to Stored Hex to Bytes to File
C# – Knapsack Problem
C# – Turn Off Computer Screen
C# – Return Lines Matching String
C# – Set Wallpaper and WallpaperStyle in Windows
C# – Disable Desktop Icons in Windows
C# – Enable Desktop Icons in Windows
C# – FizzBuzz Example
C# – Change Base Priority of Current App
C# – Flashing Taskbar Icon
C# – Display Triangle Patterns
C# – Simple Desktop Notification with two Return Codes
C# – Test String for Palindrome
C# – Getter Setter Example
AI – C# – Chatbot with Random Responses
C# – Show or Hide Process
C# – Console ShowWindow
AI – C# – Neural Net
AI – C# – Chatbot With Built-in Responses
C# – Run Application
C# – Return FileWriteTime of File
C# – Calling into Native DLLs
C# – Return LastWriteTime Registry Key
C# – Check Email Address Formatting
C# – Arrays
C# – Elevation of Applications, Runas (Jump)
C#/VBScript – LANDesk Client Elevated Repair – Proof of Concept
C# – Hashes and Comparisons
C# – Encrypt/Decrypt Password
C# – Change Local Admin Password
C# – Change Local Admin Password and Add Encrypted Reg Key
C# – Date and Time (Studies)
C# – Working with Collections (Studies)
C# – Classes and Constructors (Studies)
C# – LINQ (Studies)
C# – Enumeration and Switch (Studies)
C# – Handling Exceptions (Studies)
C# – Windows Task View using Code
C# – Text File and Arrays
C# – Testing Some Basics – Part 2 of 2
C# – Buttons, Transparency, and On Top
C# – Add Reg Key
C# – Common Data Types
C# – Testing Some Basics – Part 1 of 2