Home TechnologieC#
Technologie C#
C# je moderní objektově orientovaný jazyk, který běží v rámci platformy .NET a používá se pro vývoj webových, desktopových i mobilních aplikací. Zde jsou hlavní výhody C#:
C# je staticky typovaný jazyk.
Zachytává chyby už při překladu a zvyšuje stabilitu aplikací.
Zlepšuje čitelnost a údržbu kódu.
Plná podpora dědičnosti, rozhraní a polymorfismu.
Podporuje čistou architekturu a testovatelnost kódu.
Umožňuje snadné rozšiřování aplikací.
K dispozici je vestavěná podpora async/await.
Snadno zvládá paralelní zpracování bez složitosti vláken.
Možnost vývoje webových (ASP.NET), desktopových (WinForms, WPF) i mobilních (Xamarin) aplikací.
Jednotný jazyk pro různé platformy.
Visual Studio, Rider a další IDE podporují C# na vysoké úrovni.
Zahrnují IntelliSense, profiling, debugging a další.
Používán ve velkých firmách i státní správě.
Dlouhodobě podporovaný Microsoftem.
C# má skvělou podporu vývoje díky nástrojům jako Visual Studio a Rider. Díky nim je refaktoring, ladění i testování výrazně jednodušší.
Díky nim je refaktoring, ladění i testování výrazně jednodušší.