Subject: Basics of .NETSubject Code: BSIT - 61Assignment TA (Compulsory)
What does .NET framework comprised off?ANS:
The .NET Framework is Microsoft's platform for building applications that havevisually stunning user experiences, seamless and secure communication, and the ability tomodel a range of business processes. The .NET Framework consists of:
Common Language Runtime - provides an abstraction layer over the operatingsystem
Base Class Libraries - pre-built code for common low-level programming tasksDevelopment frameworks and technologies - reusable, customizable solutions forlarger programming tasks
Which are the platform technologies supported by .NET framework?ANS:
The platform technologies mainly supported by .NET framework are ADO.NET,internet technologies and interface designing.
How the windows programming is different from .NET programming?ANS
In windows programming the application program calls the windows API functiondirectly. The application runs on the windows environment i.e operating system itself. Thesetype of application are called unmanaged or unsafe application.
n .NET programming the application program call .NET BaseClass Library function which will communicate with the operating system. The applicationruns in .NET Runtime environment. These type of application are called managed or safeapplication. The .net Runtime starts code execution, manages thread, provides services,manages memory etc. The .NET Base Classes are fully object oriented. It provides all thefunctionalities of traditional windows API along with functionalities in new areas likeaccessing database, internet connection and web services.
What is the function of CTS? Explain the classification of types in CTS with adiagram.
The Common Type Specification (CTS) performs the following functions: