Introduction to C#
C# is an Object-Oriented Programming (OOP) language from Microsoft, which was first released back in 2002, along with the .NET Framework. C#, along with the .NET software development framework, can be used to create both Microsoft Windows and web-based applications, as well as XML web services and much more. It shares much of its syntax with the C and C++ programming languages.
With the introduction of the .NET Core software development framework in 2016, it is now possible to produce cross-platform applications for the Microsoft Windows, Linux and macOS operating systems.
The Basics
Below are some of the basics of the C# programming language, including links to further resources.
- Basic Structure
- The ‘using’ Directive
- Variables
- Operators
- String Manipulation
- Dates and Times
- Escape Sequences
- Decision Making
- Loops
- Math
- Arrays
- Collections
- Non-Generic ArrayList
- Non-Generic Hashtable
- Non-Generic SortedList
- Non-Generic Stack
- Non-Generic Queue
- Generic List
- Generic Set
- Generic Stack
- Generic Queue
- Generic Dictionary
- Generic SortedList
- Generic SortedDictionary
- Regular Expressions
- Methods
- SQL Server Introduction
- SQL Server – Selecting Data
- SQL Server – Inserting Data
- SQL Server – Updating Data
- SQL Server – Deleting Data
- SQL Server – Importing Data
- SQL Server – Exporting Data (CSV)
- SQL Server – Exporting Data (Text)
- SQL Server – Exporting Data (XML)
- SQL Server – Exporting Data (JSON)
- SQL Server – Generating Data
- Oracle Introduction
- Oracle – Selecting Data
- Oracle – Exporting Data (Text)
- LINQ Introduction
Useful Stuff
Links
.NET Rocks! Podcast
- Containers on Azure with Tom Kerkhove
- Thu, 21 Jan 2021 00:00:00 EDT
- IdentityServer Update with Dominick Baier and Brock Allen
- Thu, 14 Jan 2021 00:00:00 EDT