Find jobs | Company-wise jobs
Jobseekers | Employer login
About us Sitemap of www.CareerRide.com Sitemap FAQ related with www.CareerRide.com FAQ Click here to Contact us Contact
       
Submit Resume Free ! | Access Resume Free !
Home Career services Resume services Interview Q&A Articles Oracle SQL Server NET Java Soft Skills CV GD Work from home Books store
Interview questions
C#.NET Part 1
C#.NET Part 2
C#.NET Part 3
C#.NET Part 4
C#.NET Part 5
C#.NET tutorial
C#.NET FAQs
VB.NET FAQs
DOT.NET FAQs
 
NET framework
NET assembly
NET code security
NET access modifiers
NET architecture
NET base class library
NET CLR
NET constants,enum,arrays
NET data types
NET menu
NET garbage collection
NET debug and trace
NET properties
NET form
NET assemblies & resources
NET class & structures
NET binding,viewing,filtering
NET configuring & optimizing
NET configuring setup project
NET constructors & destructors
NET control
NET dataset objects
NET debugging tools
NET debug & trace classes
NET delegates & events
NET exception handling
NET globalization-localization
NET interoperability
NET project deployment
NET securing application
NET using XML
NET validating user input
NET windows communication
NET windows presentation
NET windows workflow
 
ASP.NET | ADO.NET | AJAX
C#.NET | VB.NET | PHP
NET Remoting | NET Interview
  
C | C++ | Java | Oops
Data Structure | OS
   
Database concepts | Oracle
SQL Server | Biztalk | Sharepoint
Notification services
Reporting Services
Service-oriented architecture
Data warehousing | MySQL
  
Project Management 
Linux | Testing | Networking
Software engineering 
Microsoft solution framework 
  
UML | XML | HTML | SOAP 
CSS | VBScript  | Web Services
   
CV Cover letter | Interview 
HR | Soft skills | GD 
Working from Home 
Tutorial
ASP.NET | VB.NET | C#.NET     
Remoting.NET | Web service
Remoting overview | ADO.NET
UML | Sql server 
More links
Model View Controller 
Understanding Anonymous Types 
Working with the DataList Control 
Windows Presentation Foundation (WPF) 
Books on ASP.NET
ASP.NET 3.5 Application Architecture and Design 
LINQ Unleashed for C# 
ASP.NET Data Presentation Controls Essentials 
Microsoft Expression Blend Unleashed 

C#.NET frequently asked questions

Explain the use of abstraction with an example using C#.NET.

Latest answer: Abstraction is used to create a common set of methods that might have different specific implementations by subclasses. Abstract class cannot be instantiated and consists of abstract methods without any implementations.................
Read answer  

Explain the use of encapsulation with an example using C#.NET.

Latest answer: Encapsulation hides the internal state and behavior of an object. Encapsulation if used with access modifiers such as private, public, protected. It provides a way to protect data..................
Read answer

Differentiate between instance data and class data.

Latest answer: Class data in terms of static class is the data that particular class holds in its structure. Instances can refer to different objects of the same class................
Read answer

Explain the significance of static method in C#.NET. Provide an example.

Latest answer: Static methods are used when we want only one copy of that method to perform action and remain active at a single point in time.................
Read answer

Explain the uses of boxing and unboxing in C#.NET.

Latest answer: Boxing and Unboxing are used to convert value types into reference types and vice versa. Developers often need to make some methods generic and hence create methods that accept objects rather than specific value types..................
Read answer

Explain how to use the finally statement by providing sample code using C#.NET.

Latest answer: Finally statement is executed always irrespective of any condition or error occurring in a method. It is often used to cleanup code...............
Read answer

Explain the steps to create a .NET Assembly.

Latest answer: Add a project from templates called “Class Library”
Optionally in property pages of this project set the output type to Class Library....................
Read answer

Explain the steps to create and implement Satellite Assemblies.

Latest answer: Satellite assemblies are resource assemblies specific to language/culture. Different resource files are created for different languages/cultures and then the needed one is loaded based on the user................
Read answer

Explain the purpose of ResourceManager class. What namespace contains it?

Latest answer: Use ResourceManager class to retrieve resources that exist in an assembly. Steps to do so are:..................
Read answer

Explain the purpose of CultureInfo class. What namespace contains it?

Latest answer: System.Globalization namespace contains CultureInfo class. This class provides information about a specific culture, i.e. datetime format, currency, language etc.....................
Read answer

Explain steps to prepare culture-specific formatting.

Latest answer: The NumberFormatInfo class is used to define how symbols, currencies etc are formatted based on specific cultures..................
Read answer

Steps to implement localizability to the user interface.

Latest answer: Implementation consists of basically translating the UI,set the culture and UI culture for an application make the following entry in the web.config ..............
Read answer

What are Trace Listeners and Trace Switches?

Latest answer: Trace listeners are objects that are used to receive store and route tracing information. The trace listener decides the final destination where the tracing information is routed to. .............
Read answer

Explain how to implement tracing with an example using C#.NET.

Latest answer: In web.config, set EnableTracing=”true”
System.Diagnostics.Trace.WriteLine ("Error in Method1.");............
Read answer< /P>

Explain all the windows that help with your debugging.

Latest answer: Call stack: This window provides a description for the flow of application till the current line where the debugger is pointing to..............
Read answer

Explain the Debug class methods.

Latest answer: Assert:This method checks for a condition. It displays a user message if the condition is false. Write:used to write information which will be used by Trace Listeners...............
Read answer

Explain the steps to create a setup program that will install or uninstall a web application.

Latest answer: Add a new “Web setup project” from setup and deployment project templates..........
Read answer

Explain the steps to deploy a web application.

Latest answer: Add a websetup project to the application solution.
Customize it to make UI changes, registry entries, installation path etc information..........
Read answer

Explain the steps to add assemblies to the Global Assembly Cache.

Latest answer: sn -k StrongNameFile.snk – creates a strong key
b. [assembly:AssemblyKeyFile("StrongNameFile.snk")] – tag the assembly wid he string key..................
Read answer

Explain the steps in using XCOPY to deploy a web application.

Latest answer: xcopy c:\Inetpub\wwwroot\app1 \\RemoteServer\DeploymentDirectory\Webapp /E /K /R /O /H /I...............
Read answer

Explain the methods of windows-based authentication.

Latest answer: Anonymous authentication gives access to read-only areas of the Web site which do not need any username and password................ 
Read answer

Explain how to create windows Forms using visual inheritance in C#.NET.

Latest answer: a. Create a windows form called the basewindow
b. Add a menu bar on this form
c. Right click on the solution explorer and select add new item................
Read answer

Explain the key events in the lifecycle of the form

Latest answer: a. Load: fired when form is first loaded in the application
b. Activated: fired whenever the form gets the focus i.e. when loaded first time, restored from the minimize state, whenever the form is brought in front................
Read answer

Explain the steps to create menus in C#.NET.

Latest answer: MenuItem item1=new MenuItem();................
Read answer

What is Anchoring a control and Docking a control?

Latest answer: Anchoring: used to resize controls dynamically with the form.
Docking: to adhere to the edges of its container..................
Read answer

What is ErrorProvider control?

Latest answer: It is a control to provide a feedback about another control that has an error. It allows user to see where the error is by displaying a blinking icon in front of the control...............
Read answer

Explain the different types of windows control you can create in .NET.

Latest answer: Common controls: textbox, button etc
Containers: Controls to group other controls, e.g.: GroupBox, Panel etc.
Menus & toolbars: various menus, toolstips.................
Read answer

Explain how to build a composite control in .NET.

Latest answer: Steps to create a Composite control:
a. Select a project
b. Right click and add a new item (User Control - .ascx) to the selected project...............
Read answer

Explain how to license your control in C#.NET.

Latest answer: Create Activex Control that needs license at runtime................
Read answer

What are Strong Named Assemblies? Explain steps to create them.

Latest answer: They are the assemblies which can be uniquely identified by attaching the strong name to the dll name. It gives a unique name to each assembly of various versions. This allows solving the DLL hell problem....................
Read answer

Explain the ways to deploy your windows application

Latest answer: Merge Module Project: Allows the package of the components to be shared between multiple applications................
Read answer

Explain 3 types of configuration files in windows application in .NET

Latest answer: Application Coniguration: They contain configuration settings specific to applications. These files provide a way of overriding the metadata in assemblies without having to rebuild the application.................
Read answer

What are the ways to optimize the performance of a windows application?

Latest answer: Knowing when to use StringBuilder, Comparing Non-Case-Sensitive Strings............
Read answer

What is Code-Access security? Explain how to implement in windows application in .NET.

Latest answer: Code access security is a mechanism that helps limit the access to the code by protecting the resources. It defines permissions which tell about the rights to access various. It also imposes restrictions on code at run time..............
Read answer

What is Role-based security? Provide an example to demonstrate the use of Principals and role-based security.

Latest answer: Application that provide access to its data based on credentials check, verify the user’s role and hands over the access on the basis of such roles..............
Read answer

Explain steps to deploy an XML web service.

Latest answer: To deploy the XML Web service, once can add a Web Setup project using project templates or use xcopy to copy the files from the source to the destination server..............
Read answer

Steps to secure an XML web service.

Latest answer: Secure the transport layer,Implement XML filtering,Mask internal resources .........
Read answer

Demonstrate how to access unmanaged code using Interop.

Latest answer: a) Use System.Runtime.InteropServices.
b) Use DllImport to declare the unmanaged procedure...........
Read answer

 

 
More content
Java FAQ | Personal Interview
Earn promotion|Happy employee
Write a good CV | Cover Letter
Become boss's favorite | CV tips
Training and Development
Public relations
PM | CareerRide is hiring
Frequently Asked Questions
CV Writing
Testing
XML
.NET
AJAX
ASP.NET
VB.NET
C#.NET
NET Framework
OOPS in .NET
C++
Data warehousing
Sql Server
Core Java
JDBC
JMS
JSP
RMI
J2ME
EJB
MySQL
Linux
PHP
UML
ADO.NET
Net Architecture
Personal interview
Marketing
Mass communication
Java FAQs
Oracle FAQs
C#.NET FAQs
VB.NET FAQs
DOT.NET
Networking FAQs
MySQL FAQs
Copyright © 2008 - 2010 CareerRide.com. All rights reserved.