C#
C# is one of many languages with which a developer can program with the .NET Framework and it is the language of choice for Light Speed IT Solutions. C# is a C type language and has its origins in C++ and Java.
.NET Framework Languages
The .NET Framework supports many different languages, with which the source code can be written and complied, and re-used by other source code written in a different .NET Framework language. This is made possible by all languages using the Common Language Infrastructure and also by them being compiled in to a common low level language known as the Common Intermediate Language (formally MSIL).
Some of the most popular
.NET Framework languages, apart from C#, are:
- VB.NET
- C++/CLI
- F#
- J#
- Managed JScript
C# 3.0 and .NET 3.5
Light Speed IT Solutions uses the latest version of C#, the version accompanying .NET Framework v3.5, and is very enthusiastic about using Linq, lambda expressions, and extension methods in the applications we develop.
Using the LLBLGen SDK, Light Speed IT Solutions has upgraded the DotNetTemplateEngine so that the C# code generation templates are compiled for .NET Framework v3.5.