41⟩ Tell us how many languages are supported by .Net?
Following are the languages supported by VB.Net:
★ C#
★ VB.Net
★ COBOL
★ Perl
“VB Dot Net Developer related Frequently Asked Questions by expert members with experience in VB.Net Developer. These questions and answers will help you strengthen your technical skills, prepare for the new job test and quickly revise the concepts”
Following are the languages supported by VB.Net:
★ C#
★ VB.Net
★ COBOL
★ Perl
Convert.tostring handles Null and i.tostring does not handle null.
Serialization is defined as a process of converting an object to stream of bytes. This is used mainly to transport objects.
They are - Common Language Runtime (CLR) and .NET Framework class library.
Thread is used to execute more than one program at a time. Whereas, Process executes single program at a time.
Strong type is checking the types of variables at compile time and weak type is checking the types of system as late as possible which is nothing but run time.
Only one language will be supported by one DLL.
.NET framework provides security features to secure code from unauthorized users. There are two types of security in .NET:
★ Role based security - Authorizes User
★ Code access security - Protects system resources from unauthorized calls
Hash table is the collection class that allows an element to be accessed using Unique key.
Mscoree.dll is used for Microsoft .NET runtime DLL.
BinaryWriter is used to store decimal data in .NET.
Managed Code is used to run inside the CLR environment and it is called as .NET run time. All Intermediate Language (IL) are set to be Managed code.
Deep copy is nothing but creating a new object and then copying the non-static fields of the current object to new object.
Unlimited number of classes can be present in a DLL.
Common Language Specification is a subset of CTS and it is used to unite all languages in to one umbrella. This extends to support all the .NET language into one unit.
CLR is abbreviated as Common Language Runtime and it forms heart of the .NET framework. It is the responsibility of runtime to take care of the code execution of the program. CLR takes care of the following:
★ Garbage Collection
★ Code Verification
★ Code Access Security
★ IL (Intermediate Language)