DocumentCode
1068620
Title
C# and the .NET framework: ready for real time?
Author
Lutz, Michael H. ; Laplante, Phillip A.
Volume
20
Issue
1
fYear
2003
Firstpage
74
Lastpage
80
Abstract
Microsoft\´s integrated development environment, Visual Studio.NET, includes a new programming language C# (pronounced "C sharp"), which targets the .NET Framework. Both the .NET Framework and C# are fairly well-documented technologies, but the platform\´s appropriateness for real-time systems has not received much attention. Microsoft doesn\´t specifically claim that C# and NET are intended for real-time systems, but many of the platform\´s general purpose features including type unsafe features, thread synchronization, and overflow-sensitive arithmetic apply to real-time systems. This article will further explore C# and the .NET Framework\´s suitability for real-time systems.
Keywords
C language; programming environments; real-time systems; C#; Microsoft; NET; Visual Studio.NET; integrated development environment; overflow-sensitive arithmetic; real-time systems; thread synchronization; type unsafe features; Aerodynamics; Appropriate technology; Computer languages; Linux; Memory management; Operating systems; Power system management; Real time systems; Visual BASIC; Yarn;
fLanguage
English
Journal_Title
Software, IEEE
Publisher
ieee
ISSN
0740-7459
Type
jour
DOI
10.1109/MS.2003.1159034
Filename
1159034
Link To Document