x

Wednesday, January 27, 2016

What types of applications is C# primarily used for?

What types of applications is C# primarily used for?

program03

C# is pronounced “see sharp”. C# is an object-oriented programming language. C# is intended to be a simple, modern, general-purpose, object-oriented programming language. C# is very similar to C++ and Java. It is one of the programming languages designed for the Common Language Infrastructure. C# is developed by Microsoft and works only on the Windows platform. The most recent version is C# 6.0

FEATURES OF C#

  • C# is a simple ,modern,object oriented language derived from C++ and Java.
  • It aims to combine the high productivity of Visual Basic and the raw power of C++.
  • Visual studio supports Vb,VC++,C++,Vbscript,Jscript.All of these languages provide access to the Microsft .NET platform.
  • It is a part of Microsoft Visual Studio 10.
  • .NET includes a Common Execution engine and a rich class library.
    CLR accommadates more than one languages such as C#, VB.NET, Jscript, ASP.NET,C ++.
  • Microsofts JVM eqiv is Common language run time(CLR).
  • The classes and data types are common to all of the .NET languages.
    Source code —>Intermediate Language code(IL) —> (JIT Compiler) Native code.
  • We may develop Console application,Windows application,Web application using C#.
  • It support garbage collection, automatic memory management and a lot.
  • In C# microsoft has taken care of C++ problems such as Memory management, pointers etc.

Information on various Microsoft platform technologies upon which you can base C# applications.

ApplicationsDescribes
Audio, Video, Games, and Graphics (Visual C#)Describes using Windows Media and DirectX for Managed code.
Tablet PC Programming (Visual C#)Describes developing ink-based applications for the Tablet PC.
Developing for the Enterprise (Visual C#)Describes developing applications for SQL Server, Microsoft Exchange Server, and more.
Developing on the Office Platform (Visual C#)Describes using Visual Studio Tools for Office to create smart documents.
Creating Components (Visual C#)Describes creating user controls and other components for the .NET Framework.
Creating and Accessing Web Services (Visual C#)Describes interacting with XML Web services.
Creating Mobile and Embedded Applications (Visual C#)Describes creating applications for smart devices, embedded devices, and thin mobile clients.
Accessing and Displaying Data (Visual C#)Describes interacting with databases.
Creating Console Applications (Visual C#)Explains creating applications that do not require a graphical user interface.
Creating Windows Forms Applications (Visual C#)Describes using Windows Forms to create Windows applications.
Creating ASP.NET Web Applications (Visual C#)Describes using the C# code editor within Visual Web Developer to create Web applications with code-behind pages in C#.
Using the .NET Framework Class Library (Visual C#)Describes using the .NET Framework class library types in your Visual C# projects.

Leave a Reply

No comments:

Post a Comment