Thursday, 13 March 2014

ASP.NET Interview Questions and Answers (3.5)

Asp.net  Interview Questions and Answers (3.5)

What is the Windows Presentation Foundation
Answer :: The Windows Presentation Foundation is the unified presentation subsystem for Windows. It
consists of a display engine and a managed-code framework. The Windows Presentation Foundation unifies
how Windows creates, displays, and manipulates documents, media, and user interface, which enables
developers and designers to create visually-stunning, differentiated user experiences that improve customer
connection. When it ships, scheduled for 2006, the Windows Presentation Foundation will be available on
Windows XP, Windows Server 2003 and all future releases of the Windows operating system. When delivered,
the Windows Presentation Foundation will become Microsoft’s strategic user interface technology. 
What is XAML
Answer :: XAML, Extensible Application Markup Language, is Microsoft’s XML-based language for
creating a rich graphical user interface....XAML was introduced in 2003 as the language behind Windows
Presentation Foundation, then known as Avalon.
What is the Windows Presentation Foundation
Answer :: The Windows Communication Foundation is a set of technologies for building and running connected
systems.
The Windows Communication Foundation is a new breed of communications infrastructure built around the
Web services architecture. Advanced Web services support in the Windows Communication Foundation
provides secure, reliable, and transacted messaging along with interoperability. The Windows Communication
Foundation’s service-oriented programming model is built on the .NET Framework and simplifies
development of connected systems. The Windows Communication Foundation unifies a broad array of
distributed systems capabilities in an extensible architecture, spanning transports, security systems, messaging
patterns, encodings, network topologies and hosting models. The Windows Communication Foundation will be
an integral capability of Windows Vista and will also be supported on Windows XP and Windows Server 2003.
Microsoft has also done significant work to integrate the Windows Communication Foundation with existing
Microsoft technologies for building distributed systems including COM+, MSMQ, and ASP.NET Web services.
Applications built with those existing technologies can now be exposed as services without modification to the
application. This infrastructure-level solution greatly assists developers in exposing existing applications as
services. The Windows Communication Foundation also provides simple and mechanical mechanisms to
migrate applications that use .NET remoting, ASP.NET Web services, and .NET Enterprise Services to natively
use the Windows Communication Foundation programming model. 

Describe the usefulness Visual Studio 2008 Split View feature?
Answer :: Visual Studio allows you to set the default view (Split, Source or Design) and to choose between a
horizontal split and a vertical split. Especially this last option is very handy when you have a widescreen
monitor.
To enable vertical split-view orientation in VS 2008, select the tools->options menu item and go to the HTML
Designer->General section. Then check the "Split views vertically" checkbox:
Can you compare Nested Master Page Support in Visual Studio 2008 as compared to VS 2005?
Answer :: Already Visual Studio 2005 supports nested master pages concept with .NET 2.0, but the problem
with this Visual Studio 2005 that pages based on nested masters can't be edited using WYSIWYG web
designer. But now in VS 2008 you can even edit the nested master pages.
What is a Nested Master Page and how will you use it ?
Answer :: Master pages can be nested, with one master page referencing another as its master. Nested master
pages allow you to create componentized master pages. For example, a large site might contain an overall
master page that defines the look of the site. Different site content partners can then define their own child
master pages that reference the site master and that in turn define the look for that partner's content.
A child master page has the file name extension .master, as with any master page. The child master page
typically contains content controls that are mapped to content placeholders on the parent master page. In this
respect, the child master page is laid out like any content page. However, the child master page also has
content placeholders of its own to display content supplied by its own child pages. The following three page
listings show a simple nested master page configuration.
What is the enhanced ajax support for Asp.net in 3.5 as compared to the previous versions of Asp.net ?
Answer :: Previously developer has to install AJAX control library separately that does not come from VS, but
now if you install Visual Studio 2008, you can built-in AJAX control library. This Ajax Library contains plenty of
rich AJAX controls like Menu, TreeView, webparts and also these components support JSON and VS 2008
contains in built ASP.NET AJAX Control Extenders.
What is VS 2008 Multi-Targeting
Answer :: Earlier you were not able to working with .NET 1.1 applications directly in visual studio 2005. Now in
Visual studio 2008 you are able to create, run, debug the .NET 2.0, .NET 3.0 and .NET 3.5 applications. You
can also deploy .NET 2.0 applications in the machines which contains only .NET 2.0 not .NET 3.x. 

No comments:

Post a Comment

Note: only a member of this blog may post a comment.