Database-MySQL [TCS Placement]: Sample Questions 1 - 1 of 1

Get unlimited access to the best preparation resource for competitive exams : get questions, notes, tests, video lectures and more- for all subjects of your exam.

Question 1

Edit

Describe in Detail

Essay▾

What are the main components of . NET Framework?

Explanation

The following are the key components of . NET Framework:

  • . NET Framework Class Library

    Contains a huge library of reusable types- classes, interfaces, structures, and enumerated values collectively called types.

  • Common language Runtime
    • Performs memory management, exception handling, debugging, security checking, thread execution, code execution, code safety, verification, and compilation.
    • Code directly managed by the CLR is called the managed code. Managed code is compiled into a CPU independent intermediate language (IL) code.
    • A Just In Time (JIT) compiler compiles the IL into native CPU specific code.
  • Common Language Specification

    Contains the specifications for the . Net supported languages and implementation of language integration.

  • Windows Forms

    Contains graphical representation of any window displayed in the application.

  • Common Type System

    Provides guidelines for declaring, using, and managing types at runtime, and cross-language communication.

  • Common Language Specification

    Contains specifications for the . Net supported languages and implementation of language integration.

  • Runtime Host
    • Provides technology for working with data and databases- providing access to data sources like SQL server, OLE DB, XML etc.
    • Allows connection to data sources for retrieving, manipulating, and updating data.
  • Windows CardSpace

    Provides safety for accessing resources and sharing personal information on the internet.

  • . NET Framework class Library

    Contains a huge library of reusable types- classes, interfaces, structures, and enumerated values, which are collectively called types.

  • Metadata and Assemblies
    • Metadata is the binary information describing the program stored either in a portable executable file (PE) or in the memory.
    • Assembly is a logical unit consisting of the assembly manifest, type metadata, IL code, and resources like image files.
  • LINQ

    Imparts data querying capabilities to . Net languages using syntax similar to the traditional query language like SQL.

Developed by: