Other 70-549 Exams :

70-549 Exam

PRO:Design & Develop Enterprise Appl by Using MS.NET Frmwk

  • Exam Number/Code : 70-549
  • Exam Name : PRO:Design & Develop Enterprise Appl by Using MS.NET Frmwk
  • Questions and Answers : 82 Q&As
  • Update Time: 2011-03-30
  • Price: $ 114.00 $ 99.00

Free 70-549 Demo Download

pass999.info offers free demo for MCPD 70-549 exam (PRO:Design & Develop Enterprise Appl by Using MS.NET Frmwk). You can check out the interface, question quality and usability of our practice exams before you decide to buy it. We are the only one site can offer demo for almost all products.

Download 70-549 Exam Testing Engine


70-549 Exam Description

It is well known that latest 70-549 exam test is the hot exam of Microsoft certification. pass999.info offer you all the Q&A of the 70-549 real test . It is the examination of the perfect combination and it will help you pass 70-549 exam at the first time!

 
 
Exam : Microsoft 70-549
Title : PRO:Design & Develop Enterprise Appl by Using MS.NET Frmwk


1. You are an enterprise application developer. You create a component that exposes a Shared method.
The Shared method performs a complex business algorithm and the method must support concurrent callers. You use asynchronous processing to implement the method.
You need to ensure that the client application is notified about the completion of the method.
What should you do?
A. Add a Public Shared Event to the component and raise the event when processing is complete.
B. Pass a callback Delegate from the client application as a parameter to the processing method. Invoke the Delegate when processing is complete.
C. Add a Public Shared Property to the component and permit the client application to poll the component for completion.
D. Add a constructor that accepts a callback Delegate as parameter from the client application. Invoke the Delegate when processing is complete.
Answer: B

2. You are an enterprise application developer. You are implementing a new component for an application. The component accesses a database to populate a list of customer objects and exposes a method that is named GetAllCustomers.
The component uses a design pattern to access the database only on an as-needed basis. A caching mechanism exists in a lower tier of the application architecture. The component must not cache data.
You need to implement the logic for populating a list of customer objects by using a database query. You also need to ensure that you meet the company guidelines for the component design pattern.
What should you do?
A. Execute a query in the constructor of the component to populate a field of type List(Of Customer). Return the List reference in the call to the GetAllCustomers method.
B. Execute a query in the static constructor of the component to populate a static field of type List(Of Customer). Return the List reference in the call to the GetAllCustomers method.
C. Execute a query in the GetAllCustomers method to populate a local variable of type List(Of Customer). Return the List reference.
D. Execute a query in the GetAllCustomers method to populate a field of type List(Of Customer) only if the field is null. Return the List reference.
Answer: C

3. You are an enterprise application developer. You are creating a component that will be deployed as part of a class library. The component must meet the following specifications:
The interface of the component must be accessible to components outside the hosting assembly.
The interface of the component must be interoperable with components written in any other .NET Framework languages.
The implementation of the component cannot be expanded upon by a derived class.
You need to design the interface of the component.
Which three tasks should you perform? (Each correct answer presents part of the solution. Choose three.)
A. Apply the CLSCompliant(True) attribute to the assembly and component definition.
B. Apply the MustInherit keyword to the component definition.
C. Apply the ComVisible(True) attribute to the assembly and component definition.
D. Create a primary interop assembly for the assembly that hosts your component.
E. Apply the NotInheritable keyword to the component definition.
F. Apply the Public keyword to the component definition.
Answer: A AND E AND F

4. You are an enterprise application developer for Woodgrove Bank. You are creating an application to manage different loan types.
All loan types share a common implementation for interacting with the financial systems of Woodgrove. Each loan type must implement its own rules for calculating interest. In the first version of the application, you must support car loans and house loans.
You need to develop an architecture for the different loan types within your application.
What should you do?
A. Implement Loan as a MustInherit class. Implement CarLoan and HouseLoan as concrete classes.
B. Implement Loan as an interface. Implement CarLoan and HouseLoan as concrete classes.
C. Implement Loan as a concrete class. Implement CarLoan and HouseLoan as interfaces.
D. Implement Loan as a NotInheritable class. Implement CarLoan and HouseLoan as abstract classes.
Answer: A

5. You are an enterprise application developer. You are creating a component that processes loan requests. Your component will be used inside Microsoft Windows Forms client applications.
The loan request form is complex and time consuming to complete. Loan data is saved to a Microsoft SQL Server 2005 database.
You need to ensure that in case of a system failure the loan officer does not need to re-enter any loan data.
What should you do?
A. Implement a Private Save method that saves all Property values to the database. Call the Save method from inside your components finalizer.
B. Implement code inside the Set accessor for each Property that saves the Property value to the database.
C. Implement a Public Save method that saves all Property values to a Shared variable.
D. Implement code inside the Set accessor that saves the Property value to a Shared variable.
Answer: B

What's pass999.info and what pass999.info can do?

pass999.info provides high quality IT exam practice questions and answers. Especially, Cisco CCNA CCDA CCNP CCIE, Checkpoint CCSE, CompTIA A+ Network+ certification practice exams and so on. We promise that you can pass any IT exam at the first try using pass999.info Testing Engine, or else give you a FULL REFUND. In pass999.info, you also can find latest exam releases about real certification exam resources from most famous IT companies, and we recommend some hot exams for you.

About Microsoft 70-549 exam

There are many ways to prepare for your 70-549 Certification Exam. pass999.info provides the most reliable training tools to prepare for your next 70-549 Certification Exam. Our 70-549 Certification Study Material includes 70-549 test questions, 70-549 practice exam, 70-549 Practice Testing Software, 70-549 Audio Learning and Preparation Labs. We will meet the needs of all about IT certification in pass999.info.

The 70-549 test questions give you possibility to work in any country of the world because they are acknowledged in all countries equally. This pass999.info 70-549 torrent certificate helps not only to improve your knowledge and skills, but it also helps your career, gives a possibility for qualified usage of pass999.info 70-549 exam products under different conditions.

Once you purchase our 70-549 PDF,we will offer you the best service.After you purchase we will offer free update in time for 90 days.No matter any questions you have we will help you solve it. And in 3 weeks we will offer you free updates,so please pay attention our site at all times.