C-Sharp
(Created page with "C# (C-Sharp) is a general-purpose high-level programming language developed by Microsoft that runs on the .NET Framework. It is used to develop web apps, desktop apps, mobile apps, games, and much more. ===== Paradigms ===== C# supports multiple paradigms, including structured, imperative, object-oriented, event-driven, functional, and generic programming. ===== Features ===== * '''Static Typing''': C# enforces strong typing and lexically scoped rules. * '''Object-O...")
 
(Added Edited template with July 12, 2025.)
 
(5 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Edited|July|12|2025}}
<message>Write the content here to display this box</message>
C# (C-Sharp) is a general-purpose high-level programming language developed by Microsoft that runs on the .NET Framework.  
C# (C-Sharp) is a general-purpose high-level programming language developed by Microsoft that runs on the .NET Framework.  


Line 13: Line 15:
* '''Cross-Platform''': C# runs on the .NET Framework and is also supported by .NET Core and Mono.
* '''Cross-Platform''': C# runs on the .NET Framework and is also supported by .NET Core and Mono.


'''Learn more here:''' [[/www.w3schools.com/cs/index.php|https://www.w3schools.com/cs/index.php]]
'''Learn more here:''' https://www.w3schools.com/cs/index.php
 
===== Use in MDriven =====
Most of the MDriven platform is written in C#. You can write your own extensions or replace parts of the MDriven Framework using any .net language, but C# is the preferred choice.
 
The easiest way to add specific functionality to your system is to use [[Training:CodeDress|CodeDress]].

Latest revision as of 06:28, 20 January 2025

This page was created by Stephanie@mdriven.net on 2024-05-20. Last edited by Edgar on 2025-01-20.


C# (C-Sharp) is a general-purpose high-level programming language developed by Microsoft that runs on the .NET Framework.

It is used to develop web apps, desktop apps, mobile apps, games, and much more.

Paradigms

C# supports multiple paradigms, including structured, imperative, object-oriented, event-driven, functional, and generic programming.

Features
  • Static Typing: C# enforces strong typing and lexically scoped rules.
  • Object-Oriented: It follows a class-based object-oriented model.
  • Component-Oriented: C# allows building reusable components.
  • Cross-Platform: C# runs on the .NET Framework and is also supported by .NET Core and Mono.

Learn more here: https://www.w3schools.com/cs/index.php

Use in MDriven

Most of the MDriven platform is written in C#. You can write your own extensions or replace parts of the MDriven Framework using any .net language, but C# is the preferred choice.

The easiest way to add specific functionality to your system is to use CodeDress.