• +91 9971497814
  • info@interviewmaterial.com

Computer Interview Questions Answers

DotNet Interview Questions Answers

Question - 131 : -   What is an Asssembly Qualified Name? Is it a filename? How is it different?

Answer - 131 : -   An assembly qualified name isn't the filename of the assembly; it's the internal name of the assembly combined with the assembly version, culture, and public key, thus making it unique. e.g. (""System.Xml.XmlDocument, System.Xml, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"")

Question - 132 : - How can you automatically generate interface for the remotable object in .NET with Microsoft tools?

Answer - 132 : - the Soapsuds tool.

Question - 133 : - What is .NET?

Answer - 133 : - .NET is essentially a framework for software development. It is similar in nature to any other software development framework (J2EE etc) in that it provides a set of runtime containers/capabilities, and a rich set of pre-built functionality in the form of class libraries and APIs The .NET Framework is an environment for building, deploying, and running Web Services and other applications. It consists of three main parts: the Common Language Runtime, the Framework classes, and ASP.NET.

Question - 134 : - What is "Common Type System" (CTS)?

Answer - 134 : - CTS defines all of the basic types that can be used in the .NET Framework and the operations performed on those type. All this time we have been talking about language interoperability, and .NET Class Framework. None of this is possible without all the language sharing the same data types. What this means is that an int should mean the same in VB, VC++, C# and all other .NET compliant languages. This is achieved through introduction of Common Type System (CTS).

Question - 135 : - How many languages .NET is supporting now?

Answer - 135 : - When .NET was introduced it came with several languages. VB.NET, C#, COBOL and Perl, etc. The site DotNetLanguages.Net says 44 languages are supported.

Question - 136 : - What namespaces are necessary to create a localized application?

Answer - 136 : -   System.Globalization and System.Resources.

Question - 137 : -   What is the CLS?

Answer - 137 : -   CLS = Common Language Specification. This is a subset of the CTS which all .NET languages are expected to support. The idea is that any program which uses CLS-compliant types can interoperate with any .NET program written in any language. In theory this allows very tight interop between different .NET languages - for example allowing a C# class to inherit from a VB class.  

Question - 138 : -   Difference between Dispose and Finallize method?

Answer - 138 : -   Finalize method is used to free the memory used by some unmanaged resources like window handles (HWND). It's similar to the destructor syntax in C#. The GC calls this method when it founds no more references to the object. But, In some cases we may need release the memory used by the resources explicitely.To release the memory explicitly we need to implement the Dispose method of IDisposable interface.

Question - 139 : - How can you automatically generate interface for the remotable object in .NET with Microsoft tools?

Answer - 139 : - Use the Soapsuds tool.

Question - 140 : - What is a formatter?

Answer - 140 : - A formatter is an object that is responsible for encoding and serializing data into messages on one end, and deserializing and decoding messages into data on the other end.

Computer Contributors

Rajeev Katiyar
Yes Baroda

Share your email for latest updates


Our partners