Upload
others
View
7
Download
0
Embed Size (px)
Citation preview
Best In-Plant training/Internship Providers in chennai
1 WWW.KAASHIVINFOTECH.COM
THE EXPERT’S VOICE IN ASP.NET
ASP.NET – INTERVIEW QUESTIONS Gives you the interview tips in
A free ASP.NET interview questions by,
Venkatesan Prabu Jayakantham
Microsoft Most Valuable Professional
Best In-Plant training/Internship Providers in chennai
2 WWW.KAASHIVINFOTECH.COM
ABOUT THE AUTHOR Venkatesan Prabu Jayakantham (venkat) has more than 8 years experience in
the Microsoft Technologies such as VB.Net, ASP.Net, C#.net, SSIS, SSAS, ADO.Net, etc., He is the Managing Director of KAASHIVINFOTECH (http://www.kaashivinfotech.com/),a software company in Chennai. Before that, he worked in HCL Technologies (India and Australia) for six years as Project Lead.
As a service motive, Venkat contributed more than 700 articles which is read by the developers in 170 countries (400 developers per day) (http://venkattechnicalblog.blogspot.com/). Aligned with KaaShiv InfoTech’s mission,he met more than 20,000 young minds and spreaded Microsoft Technologies / Career guidance programs.
Venkat won many awards in his career, which includes Prestigious Microsoft MVP (Most Valuable Professional) award for the years 2008,2009,2010,2011,2012 and won many awards. List of other awards in his career,
Microsoft certified Smart .Net Candidate in 2004 Most valuable member for dotnetspider site in 2007 HCL SQL Subject Matter expert (SME - SQL Server) for the year (2008,2009) HCL Special contribution award winner on Dotnet skills for year(2008) HCL SQL Knowledge Champion for the year 2009 MindCracker MVP on SQLServer –2010 for the year 2010,2011 INETA champion - Gold Member – 2010 for the year 2010 HCL Service Contribution Award for the year 2010 Leading Lights "Rising Star" award from Common Wealth Bank, Australia for the
year 2010
Technical certifications Cisco certified Network Associate (CCNA) – 2004 Microsoft Certified Application Developer (MCAD) – 2005
Best In-Plant training/Internship Providers in chennai
3 WWW.KAASHIVINFOTECH.COM
ACKNOWLEDGEMENT I would like to thank my family members for their support and encouragement.
Without their support it would be impossible for me to publish this e-book. I would also
like to thank my KaaShiv InfoTech team for their support to publish this e-book.
DISCLAIMER All rights reserved. No part of this book may be copied, adapted, abridged or
stored in any retrieval system, computer system, photographic or other system or transmitted in any form or by any means without the prior written permission of the copyright holders. Any breach will entail legal action and permission without further notice.
Best In-Plant training/Internship Providers in chennai
4 WWW.KAASHIVINFOTECH.COM
1) What is Json.net ?
The abbreviation of JSON is JavaScript Object Notation .It is a open source, text-based data
exchange format and high-performance JSON framework for .NET.
2) What are the features of Json.net?
The features of Json.net are
1)Json is converedt to and from XML.
2) It is faster than built-in JSON serializers in .Net.
3) It supports .Net Framework 2.0/3.5/4.0, Silverlight, Windows Phone and Windows 8
Metro.
4) JSON serializer is flexible for converting between .NET objects and JSON.
3) What is the ideal size of a cookie?
4kb is the "official" maximum size of a cookie.
4) What are the drawbacks of collections in .net?
Some of the drawbacks of collections in .net are:
1. The performance of collections in .NET will be low as they store each and every member
as an object.
2. The incorrect parsing throws runtime "Invalid Cast" exception.
5) What is ELMAH ?
The abbreviation of ELMAH is Error Logging Modules and Handlers .It is an
application-wide error logging facility. ELMAH is added to a running .NET web application,
or even all .NET web applications dynamically without the need for re-compilation or re-
deployment.
6) What is meant by CCW ?
The CCW is COM Callable Wrapper. The wrapper i.e CCW is created by CLR, to enable
theCOM components which are used to access .NET objects.
7) What is meant by MIME ?
The abbreviation of MIME is Multipurpose
Internet Mail Extensions. To include various types
of contents in a single message MIME is used and
it is a standard form.This MIME extends the
Simple Mail Transfer Protocol (SMTP) format of
mail messages, or include multiple content.It can
be of textual or non-textual.Images, audio, or text
in different character sets can be included in these
messages.
www.jobsanddumps.com
Get all latest job updates
All Company Aptitude questions
with solution
Latest dumps for certification
www.catch2learn.com
Get educational videos on all
technologies, all degrees and
for all interviews for free of cost
Best In-Plant training/Internship Providers in chennai
5 WWW.KAASHIVINFOTECH.COM
8) What is meant by Scalability?
Scalability is the ability of a system,network or proccess to add capacity to maintain
the web applications which serves large number of users or large amounts of data. If the
performance of the system is improved after adding hardware, proportionally to the capacity
added, then it is said to be a scalable system.
9) What are the advantages of using Dependency Injection?
Some of the advantages of using Dependency Injection.
1) By using Dependency Injection, loosely coupled systems can be developed.
2) It is easy to swap in a different implementation of a component, As long as the component
implements the interface type,
3) It also allows the objects to be mocked with in the Unit Tests.
10) What is a Flat File?
The Flat File is the name that is given to text which can be read or written only
sequentially.It is also known as the collection of data stored that can be accessed sequentially.
The example of flat file is Microsoft Excel Sheet .
11) How is the ASP.NET worker process impersonated ?
The identity element’s impersonation attribute in the application’s Web.config file
should be set, to use impersonation to run the ASP.NET worker process as a user other than
ASPNET.
Best In-Plant training/Internship Providers in chennai
6 WWW.KAASHIVINFOTECH.COM
12) What do you mean by IIS Metabase ?
The metabase which is a structure is used for storing Internet Information Server (IIS)
configuration settings .This metabase is specific to Internet Information Server version 4.0
but it also performs some of the same functions as the Windows system registry.Some new
keys and values are added for flexible control of IIS.
13) What are the two types of control skins?
The two types of control skins are
1)Named Skins
2)Default Skins
14) What is the main role of Entity Client
Data Provider ?
The very important role of the Entity Client
Data Provider is converting Entity SQL queries into
SQL query which is understood by underlying database.
Entity Client Data Provider communicates with ADO.Net
data provider that in turn sends or retrieves data from the database.
15) What are the 3 things that are contained in Entity Data Model?
The 3 things that are contained in Entity Data Model are
1)Conceptual Model
2)Storage model
3)Mapping model
www.kernelmind.com
Get Online certification through
online exams
Test your skills with various
technology
www.Dotnetmiracle.com
Learn from articles and forum
Guide other members with your
articles