Questions
Questions
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
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) Webservices & Websites (ASP.NET) are typical web applications 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). web applications have the authentication/authorization mechanism partially built web apps have validation controls Winforms Applications run on Clients Winforms applications are programs with a GUI put together by controls in the System.Windows.Forms namespace 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). desktop applications (windows forms) need the entire mechanism built
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"/>