You are on page 1of 3

Q. What are collaboration tools in Microsoft .net?

Ans: MS SHARE POINT, IBM Lotus Connections, Cisco WEBEX Connect etc.
Q. How TO Use TFS (Team Foundation Server) in Collaboration tools?
Ans: TFS is the collaboration platform at the core of Microsoft's application lifecycle management
solution. TFS automates the software delivery process and gives you the tools you need to effectively
manage software development projects throughout the IT lifecycle.
Q. Explain Approach of taking Business and Technical Requirements.
Q. What are wireframe and markup tools available?
Ans: Visual Studio
Q. What Is Agile Methodology?
Ans: The Agile movement proposes alternatives to traditional project management. Agile approaches
are typically used in software development to help businesses respond to unpredictability.
Q. What is N-tire?
N-tier application architecture provides a model for developers to create a flexible and reusable
application by breaking up an application into tier. The n-Tier application has mainly three tiers or
layers; they are called:
1. Presentation Layer
2. Business Logic Layer
3. Data Access Layer
Q. What MVC framework?
MVC is a framework methodology that divides an application's implementation into three component
roles: models, views, and controllers.
"Models" in a MVC based application are the components of the application that
are responsible for maintaining state. Often this state is persisted inside a database (for
example: we might have a Product class that is used to represent order data from the
Products table inside SQL).
"Views" in a MVC based application are the components responsible for
displaying the application's user interface. Typically this UI is created off of the model data
(for example: we might create an Product "Edit" view that surfaces textboxes, dropdowns and
checkboxes based on the current state of a Product object).
"Controllers" in a MVC based application are the components responsible for handling end user
interaction, manipulating the model, and ultimately choosing a view to render to display
UI. In a MVC application the view is only about displaying information - it is the controller that
handles and responds to user input and interaction.





Q. Explain MVVM Pattern
The MVVM pattern includes three key parts:
Model (Business rule, data access, model classes)
View (User interface (XAML))
ViewModel (Agent or middle man between view and model)
The ViewModel acts as an interface between Model and View. It provides data binding
between Viewand model data as well as handles all UI actions by using command.
The View binds its control value to properties on a ViewModel, which, in turn, exposes data contained in
Model objects.
Q. What is Scrum?
Scrum emphasizes empirical feedback, team self-management, and striving to build properly tested
product increments within short iterations.
Scrum has only three roles: Product Owner, Team, and Scrum Master.
Q. Difference between Windows Form & Web Form.
Ans.
Webapplications run on webservers (usually IIS) Winforms Applications run on Clients
Webservices & Websites (ASP.NET) are typical web
applications
Winforms applications are programs with a GUI put
together by controls in the System.Windows.Forms
namespace
ASPNet applications are forever physical 3 tier
application like as done on Unix.
Client (the webbrowser), The middle Tier (the
webapplication) The server (the database).
Physical is a windowform application mostly a 2 tier,
althoug in a good
design it has multi layers (what is by some called tiers).
Client (the window forms) The server (the database).
web applications have the
authentication/authorization mechanism partially
built

desktop applications (windows forms) need the entire
mechanism built

web apps have validation controls

windows apps don't have validation controls, data
needs to be validated
through code

Q. what class required to read xml file in .net
Ans: using directive on the System.Xml namespace so that you are not required to
qualify XmlTextReader declarations later in your code. You must use the using directive before any other
declarations.
Q. what is Impersonation
Ans: Impersonation is a technique to access application resources using the identity of some other user.
By default, Impersonation is off To enable impersonation:
<identity impersonate="true" userName="domain name\username" password="password"/>
Q. what are team celebrations tools available, explain?
Q. How to Get Technical and business requirements from client.
Q. Ajail Methodology Explain.
Q. What is Globle.ashx?
Q. what class use to perform read write function on xml file?

You might also like