Interview Questions
:: Home     :: MS Dynamics CRM     :: .Net 1.1     :: .Net 2.0     :: Sharepoint Portal     :: Ajax

  login:        
  passwords:  
Asp.Net Interview Questions
Asp.Net FAQS
  • Asp.Net Faq s
  • Asp.Net Faq With Answer
  • Asp.Net Faqs
  • Asp.Net Interview Faqs
  • Faq On Asp.Net
  • Faqs In Asp.Net
  • Faqs On Asp.Net
  • Questions In Asp.Net
  • Questions On Asp.Net Application Domain
  • To Asp.Net Faqs
  • Asp.Net 2.0 Interview Questions
  • Asp 2.0 Interview Questions
  • Asp Net 2.0 Exam Questions
  • Asp.Net 2.0 Interview
  • Asp.Net 2.0 Interview Question
  • Asp.Net 2.0 Interview Questions
  • Asp.Net 2.0 Job Interview
  • Asp.Net 2.0 Job Interview Questions
  • Asp.Net 2.0 Questions
  • Asp.Net 2.0 Website Programming Interview Questions
  • Asp.Net 2 Exam Questions
  • Asp.Net 2 Interview Questions
  • Asp.Net 2005 Interview Questions
  • Interview s Questions Of Asp.Net 2.0
  • Interview Question Asp.Net 2.0
  • Interview Question For Asp.Net 2.0
  • Interview Question In Asp.Net 2.0
  • Interview Question Of Asp.Net 2.0
  • Interview Question On Asp.Net 2005
  • Interview Questions Asp.Net 2.0
  • Interview Questions For Asp.Net 2.0
  • Interview Questions In Asp.Net 2.0
  • Interview Questions In Asp.Net 2.0
  • Interview Questions In Asp.Net 2.0
  • Interview Questions Of Asp.Net 2.0
  • Interview Questions On Asp.Net 2.0
  • Question On Asp.Net 2.0
  • Asp.Net 1.1 Interview Questions/FAQS
  • Asp.Net 1.1 Faqs
  • Interview Question On Asp.Net 1.1 & Asp.Net 2.0
  • Java Script/HTML/DHTML Interview Questions
  • Javascript Interview Questions In .Net
  • Interview Question Answer Html Dhtml
  • .Net WebServices & Remoting Interview Questions
  • .Net Remoting Interview Questions
  • .Net Web Services Interview Question
  • .Net Web Services Interview Questions
  • .Net Webservice Interview
  • .Net Webservices Interview Questions
  • Web Services Interview Questions
  • Share Point Interview Questions
  • Interview Questions For Sharepoint Developer
  • Sharepoint Administrator Interview Questions
  • Sharepoint Interview Questions
  • Sharepoint Interview Questions & Answers
  • Sharepoint Portal Interview Questions
  • Biz Talk Server Interview Questions
  • Biztalk Server Interview Questions
  • Visual Studio 2005/2003 Interview Questions
  • Visual Studio 2005 Interview Questions
  • Vs 2005 Interview Questions
  • .Net 2.0 Interview Questions
  • Interview Questions For .Net 2.0
  • Interview Questions In .Net 2.0
  • .Net 2.0 Interview
  • .Net 2.0 Interview Question
  • .Net 2.0 Interview Questions
  • .Net 2.0 Question
  • .Net 2.0 Questions
  • .Net 2 Interview Questions
  • .Net 2005 Interview Questions
  • .Net Framework 2.0 Faq s
  • . Net_Framework_2.0_Faq s.aspx
  • .Net Interview Questions/FAQS
  • Faqs In Net
  • Interview Question .Net
  • Interview Question Of .Net
  • Interview Question On .Net
  • Interview Question Related to net
  • Interview Questions For .Net
  • Interview Questions .Net
  • Interview Questions On .Net
  • Interview Work Exam For .Net Programmer
  • .Net Framework Interview Questions
  • .Net Interview Faq
  • .Net Interview Faqs
  • .Net Interview Question
  • .Net Interview Faq
  • .Net Interview Question List
  • .Net Interview Question With Options
  • .Net Interview Questions
  • Questions In .Net
  • What Type Questions In .Net
  • Download .net interview question
  • Microsoft .Net Interview Questions
  • Simple Interview Questions On Microsoft .Net
  • .Net Windows/Web Forms Interview Questions
  • .Net Web Developer Interview Questions
  • Windows .Net Forms Interview Questions
  • .Net Web Developer Interview Questions
  • Asp.Net/Classic Asp Questions
  • Asp Interview Questions
  • Asp.Net Multiple Questions
  • Asp.Net Possible Interview Question
  • Classic Asp Interview Questions

  • Interview Questions .Net


    1. What is the smallest unit of execution in .NET?

      An Assembly.

    2. How is .NET able to support multiple languages?

      a language should comply with the Common Language Runtime standard to become a .NET language. In .NET, code is compiled to Microsoft Intermediate Language (MSIL for short). This is called as Managed Code. This Managed code is run in .NET environment. So after compilation to this IL the language is not a barrier. A code can call or use a function written in another language.

    3. What’s a satellite assembly?

      When you write a multilingual or multi-cultural application in .NET, and want to distribute the core application separately from the localized modules, the localized assemblies that modify the core application are called satellite assemblies.

    4. What’s the difference between the Debug class and Trace class?

      Use Debug class for debug builds, use Trace class for both debug and release builds.

    5. How is the DLL Hell problem solved in .NET?

      Assembly versioning allows the application to specify not only the library it needs to run (which was available under Win32), but also the version of the assembly.

    6. What are the ways to deploy an assembly?

      An MSI installer, a CAB archive, and XCOPY command.

    7. When should you call the garbage collector in .NET?

      As a good rule, you should not call the garbage collector.  However, you could call the garbage collector when you are done using a large object (or set of objects) to force the garbage collector to dispose of those very large objects from memory.  However, this is usually not a good practice.

    8. How do you convert a value-type to a reference-type?

      Use Boxing.

    9. Whats an assembly?

      Assemblies are the building blocks of the .NET framework;

    10. What happens in memory when you Box and Unbox a value-type?

      Boxing converts a value-type to a reference-type, thus storing the object on the heap.  Unboxing converts a reference-type to a value-type, thus storing the value on the stack.

    11. Is .NET capable of supporting multi-thread?

      yes, .net supports multithreading which is one of the feature supported by .net

    12. What does assert() do?

      In debug compilation, assert takes in a Boolean condition as a parameter, and shows the error dialog if the condition is false. The program proceeds without any interruption if the condition is true.

    13. Can you store multiple data types in System.Array?

      No 

    14. Where does the Web page belong in the .NET Framework class hierarchy?

      System.Web.UI.Page

    15. Where do you store the information about the user’s locale?

      System.Web.UI.Page.Culture.

    16. Whats MSIL, and why should my developers need an appreciation of it if at all?

      MSIL is the Microsoft Intermediate Language. All .NET compatible languages will get converted to MSIL. 

    17. How many classes can a single .NET DLL contain?

      It can contain many classes.

    18. What is the role of the DataReader class in ADO.NET connections?

      It returns a read-only, forward-only rowset from the data source. A DataReader provides fast access when a forward-only sequential read is needed.

    19. What are advantages and disadvantages of Microsoft-provided data provider classes in ADO.NET?

      SQLServer.NET data provider is high-speed and robust, but requires SQL Server license purchased from Microsoft. OLE-DB.NET is universal for accessing other sources, like Oracle, DB2, Microsoft Access and Informix. OLE-DB.NET is a .NET layer on top of the OLE layer, so it’s not as fastest and efficient as SqlServer.NET.

    20. What is a pre-requisite for connection pooling?

      Multiple processes must agree that they will share the same connection, where every parameter is the same, including the security settings. The connection string must be identical.

    21. What is Serializatoin?

      Serialization is the process of converting an object or a con-nected graph of objects into a contiguous stream of bytes. Deserialization is the process of converting a contiguous stream of bytes back into its graph of connected objects. The ability to convert objects to and from a byte stream is an incredibly useful mechanism. Here are some examples:

      • An application's state (object graph) can easily be saved in a disk file or database and then restored the next time the application is run. ASP.NET saves and restores session state by way of serialization and deserialization.
      • A set of objects can easily be copied to the system's clipboard and then pasted into the same or another application. In fact, Windows® Forms uses this procedure.
      • A set of objects can be cloned and set aside as a backup while a user manipulates the main set of objects.
      • A set of objects can easily be sent over the network to a process running on another machine. The Microsoft® .NET Framework remoting architecture serializes and deserializes objects that are marshaled by value.
     
    ::  Home :: Services ::  Prices ::  Request Quote
    Copyright 2005-2010, Megasolutions Ltd