Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
0Activity
0 of .
Results for:
No results containing your search query
P. 1
Dot Net Interview Questions

Dot Net Interview Questions

Ratings: (0)|Views: 5 |Likes:
Published by Karan Arjun

More info:

Published by: Karan Arjun on Nov 02, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

12/04/2012

pdf

text

original

 
Satish Marwat Dot Net Web Resources satishcm@gmail.com1 Page
Dear Friends,Hi I am satish marwat, this documents contains all theimportant questions that usually asked during the .NETinterview, I had downloaded all the material from the Internetfrom various websites and collected to form a single film, uwill find few repeated questions also, all the material arefrom the various websites, so I had just bind it into a singlefile.So for any mistake I am not responsible, this is just for the view purpose. My view was only to collect a material toa single file.Please, if u find any mistake in this file, please contact me tomy email addresssatishcm@gmail.com, so that I can able tocorrect it.
ALL THE BEST
 ThanksSatish 
J
 
 
Satish Marwat Dot Net Web Resources satishcm@gmail.com2 Page
.NET FRAME WORK
 
Introduction
1.1 What is .NET?
 
.
NET is a general-purpose software development platform, similar to Java. Atits core is a virtual machine that turns intermediate language (IL) intomachine code. High-level language compilers for C#, VB.NET and C++ areprovided to turn source code into IL. C# is a new programming language,very similar to Java. An extensive class library is included, featuring all thefunctionality one might expect from a contempory development platform -windows GUI development (Windows Form s), database access (ADO.NET),web development (ASP.NET), web services, XML etc.
 
1.2 When was .NET announced?
 
Bill Gates delivered a keynote at Forum 2000, held June 22, 2000, outliningthe .NET 'vision'. The July 2000 PDC had a number of sessions on .NETtechnology, and delegates were given CDs containing a pre-release versionof the .NET framework/SDK and Visual Studio.NET.
1.3 What versions of .NET are there?
 
The final version of the 1.0 SDK and runtime was made publicly availablearound 6pm PST on 15-Jan-2002. At the same time, the final version of Visual Studio.NET was made available to MSDN subscribers..NET 1.1 was released in April 2003 - it's mostly bug fixes for 1.0..NET 2.0 is expected in 2005.
1.4 What operating systems does the .NET Framework run on?
The runtime supports Windows Server 2003, Windows XP, Windows 2000,NT4 SP6a and Windows ME/98. Windows 95 is not supported. Some parts of the framework do not work on all platforms - for example, ASP.NET is onlysupported on XP and Windows 2000/2003. Windows 98/ME cannot be usedfor development.IIS is not supported on Windows XP Home Edition, and so cannot be used tohost ASP.NET. However, the ASP.NET Web Matrix web server does run on XPHome.The .NET Compact Framework is a version of the .NET Framework for mobiledevices, running Windows CE or Windows Mobile.
The Mono project has a version of the .NET Framework that runs onLinux.
 
Satish Marwat Dot Net Web Resources satishcm@gmail.com3 Page
1.5 What tools can I use to develop .NET applications?
There are a number of tools, described here in ascending order of cost:
The .NET Framework SDK is free and includes command-line compilersfor C++, C#, and VB.NET and various other utilities to aiddevelopment.
ASP.NET Web Matrix is a free ASP.NET development environment fromMicrosoft. As well as a GUI development environment, the downloadincludes a simple web server that can be used instead of IIS to hostASP.NET apps. This opens up ASP.NET development to users of Windows XP Home Edition, which cannot run IIS.
Microsoft Visual C# .NET Standard 2003 is a cheap (around $100)version of Visual Studio limited to one language and also with limitedwizard support. For example, there's no wizard support for classlibraries or custom UI controls. Useful for beginners to learn with, orfor savvy developers who can work around the deficiencies in thesupplied wizards. As well as C#, there are VB.NET and C++ versions.
Microsoft Visual Studio.NET Professional 2003. If you have a license forVisual Studio 6.0, you can get the upgrade. You can also upgrade fromVS.NET 2002 for a token $30. Visual Studio.NET includes support forall the MS languages (C#, C++, VB.NET) and has extensive wizardsupport.At the top end of the price spectrum are the Visual Studio.NET 2003Enterprise and Enterprise Architect editions. These offer extra features suchas Visual Sourcesafe (version control), and performance and analysis tools.Check out the Visual Studio.NET Feature Comparison athttp://msdn.microsoft.com/vstudio/howtobuy/choosing.asp
 
Terminology
 
2.1 What is the CLI? Is it the same as the CLR?
 
The CLI (Common Language Infrastructure) is the definition of the fundamentals of the .NET framework - the Common Type System (CTS), metadata, the VirtualExecution Environment (VES) and its use of intermediate language (IL), and thesupport of multiple programming languages via the Common Language Specification(CLS). The CLI is documented through ECMA - seehttp://msdn.microsoft.com/net/ecma/ for more details.The CLR (Common Language Runtime) is Microsoft's primary
implementation 
of theCLI. Microsoft also have a shared source implementation known as ROTOR, foreducational purposes, as well as
 
the .NET Compact Framework for mobile devices.Non-Microsoft CLI implementations include Mono and DotGNU Portable. NET.

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->