Pass Your Microsoft 70-564 Exam Easy!

Get 100% Real Exam Questions, Accurate & Verified Answers By IT Experts

Fast Updates & Instant Download!

Certification Exam: 70-564 (PRO: Designing and Developing ASP.NET Applications)

Download Free 70-564 Exam Questions

Exam 70-564 - PRO: Designing and Developing ASP.NET Applications
Size: 183.24 KB
Posted Date: Sunday, January 29, 2012
# of downloads: 20
Free Download:
  Download Free 70-564 Exam Questions
Exam
70-564 - PRO: Designing and Developing ASP.NET Applications
Size
183.24 KB
Posted Date
Sunday, January 29, 2012
# of downloads
20
Comments
* The most recent comment are at the top
  • Harry
  • India
  • Mar 19, 2013

Hi Ruth, Have you done with your exam? Hope,u cleared it.

  • Mar 19, 2013
  • Ruth
  • South Africa
  • Mar 15, 2013

am writting today leme hope i pass this exam. wil this dump help me though ?

  • Mar 15, 2013
  • May Thu
  • Myanmar
  • Sep 03, 2012

Thanks WHYNOTO.
Today i passed it. so happy :)

  • Sep 03, 2012
  • vera
  • Singapore
  • Feb 19, 2012

Hi guys, I toke the exam yesterday and I pass!!! I could not pass this exam without @Roman and @Chike's help, thank you guys!

Good news here, all my 62 questions are from this dump; Bad news is I only get 766, which means there still few incorrect answers; I recommended Roman's latest dump, which has more correct answers than this dump. I get 564's test questions and flash memory from www.transcender.com; However none of the questions is from this test paper but it will provide more knowledge. The memory flash is like a Q&A question, which I found quite helpful.

Here is the file: http://dl.dropbox.com/u/28234558/MS_MCPD/MS_70-564_Transcender_QUESTIONS_Feb10%20with%20Memory%20Flash_2012.zip

Feel free to contact me if you need other help. here is my email address:vera.zqin@gmail.com

  • Feb 19, 2012
  • vera
  • Singapore
  • Feb 18, 2012

@Roman,@Chike, thanks, guys! Going exam later, finger cross!!

  • Feb 18, 2012
  • Roman
  • Ukraine
  • Feb 17, 2012

@Vera:
1.You are creating an ASP.NET application by using the .NET Framework 3.5.
The application stores and retrieves sensitive data in a Microsoft SQL Server 2008 database. The database is
accessed by multiple applications.
You need to ensure that other applications that access the database are unable to view any sensitive data that
is stored by the application.
What should you do?
A. Enable the Transparent Data encryption for the SQL Server database.
B. Enable the secure sockets layer encryption for the SQL Server connections.
C. Encrypt sensitive data by using the Secure Hash algorithm before storing it in the database.
D. Encrypt sensitive data by using the Advanced Encryption Standard algorithm before storing it in the
database.

Dump Answer: D; My Answer: C;
Secure Hash algorithm is the encryption method for password, why use SHA in this scenario?

IMPORTANT: The application STORES and RETRIEVES sensitive data..
Advanced Encryption Standard algorithm can ENCRYPT and DECRYPT data. so if you encrypt your sensitive data and save to database you can get this data and decrypt back.
If you will use Secure Hash algorithm - you can only encrypt your data and get hash. You can't decrypt it back and use in your app. You can just compare hash from database with your generated hash from application (for example hash from user pass to recognize user)
But by condition of question your app should also retrieve data. So I think that correct answer is D - Advanced Encryption Standard algorithm.
Maybe I didn't understand correctly question (what does mean sensitive data) but I think in this was.
Please let me know if I am mistaken.

  • Feb 17, 2012
  • Chike
  • Nigeria
  • Feb 17, 2012

1. You are creating an ASP.NET application by using the .NET Framework 3.5.
The application stores and retrieves sensitive data in a Microsoft SQL Server 2008 database. The database is
accessed by multiple applications.
You need to ensure that other applications that access the database are unable to view any sensitive data that
is stored by the application.
What should you do?
A. Enable the Transparent Data encryption for the SQL Server database.
B. Enable the secure sockets layer encryption for the SQL Server connections.
C. Encrypt sensitive data by using the Secure Hash algorithm before storing it in the database.
D. Encrypt sensitive data by using the Advanced Encryption Standard algorithm before storing it in the
database.

Dump Answer: D; My Answer: C;
Secure Hash algorithm is the encryption method for password, why use SHA in this scenario?
------------------------------------
The correct answer is D. This is because SHA is not encryption but one-way hashing. AES is encryption with a key which can be stored in that application and unknown to others, hence would be used to encrypt and decrypt data sent to the database.
For more information, visit http://stackoverflow.com/questions/990705/whats-the-difference-between-sha-and-aes-encryption

  • Feb 17, 2012
  • Roman
  • Ukraine
  • Feb 17, 2012

@Vera:
2. You are creating an ASP.NET application by using the .NET Framework 3.5.
The application will contain a Data Access Layer (DAL) that will support databases from third-party vendors.
The application will display data by using a GridView control.
You need to ensure that the application meets the following requirements:
- Allow paging
- Provide optimistic concurrency
Which data access object should you use in the DAL?
A. Sql DataReader
B. Sql Data Adapter
C. OleDb DataReader
D. OleDb DataAdapter
DUMP Answer: D; My Answer: C
OleDb DataAdapter provide more features and read/write feature; Although OleDb DataReader is for read-only, it has the better performance.

Explanation:
To utilize the default paging with a DataGrid Web control you must use a DataSet. That is, if you set AllowPaging to True but do not employ custom paging, you cannot bind a SqlDataReader or OleDbDataReader to the DataGrid Web control and implement paging. If you attempt to do so you will receive an error along the lines of: "To support paging, you must use an object that supports the ICollection interface."

This error message occurs because the DataReader objects do not support the ICollection interface. Note that the DataSet does not support this intercace directly either; however, the DataSet does support the IListSource interface, which is inherited from the IList interface, which is inherited from the ICollection interface. Hence, the DataSet can be used to implement paging with the DataGrid Web control.

So that is why correct answer is : D. OleDb DataAdapter

  • Feb 17, 2012
  • vera
  • Germany
  • Feb 17, 2012

@Roman. thanks for your dump file. I have 2 questions answer is different from yours.

1. You are creating an ASP.NET application by using the .NET Framework 3.5.
The application stores and retrieves sensitive data in a Microsoft SQL Server 2008 database. The database is
accessed by multiple applications.
You need to ensure that other applications that access the database are unable to view any sensitive data that
is stored by the application.
What should you do?
A. Enable the Transparent Data encryption for the SQL Server database.
B. Enable the secure sockets layer encryption for the SQL Server connections.
C. Encrypt sensitive data by using the Secure Hash algorithm before storing it in the database.
D. Encrypt sensitive data by using the Advanced Encryption Standard algorithm before storing it in the
database.

Dump Answer: D; My Answer: C;
Secure Hash algorithm is the encryption method for password, why use SHA in this scenario?
------------------------------------
2. You are creating an ASP.NET application by using the .NET Framework 3.5.
The application will contain a Data Access Layer (DAL) that will support databases from third-party vendors.
The application will display data by using a GridView control.
You need to ensure that the application meets the following requirements:
- Allow paging
- Provide optimistic concurrency
Which data access object should you use in the DAL?
A. Sql DataReader
B. Sql Data Adapter
C. OleDb DataReader
D. OleDb DataAdapter
DUMP Answer: D; My Answer: C
OleDb DataAdapter provide more features and read/write feature; Although OleDb DataReader is for read-only, it has the better performance.

Kindly correct me if any mistake

  • Feb 17, 2012
  • Roman
  • Ukraine
  • Feb 16, 2012

4. The application must dynamically build the user interface.
You need to inialize the dynamically added controls so that they are accessible during the lifetime of the page..

Call the Page.ParseControl() method on the PREINIT event of the page.

This is correct answer.

  • Feb 16, 2012
  • Chike
  • Nigeria
  • Feb 15, 2012

reviewed questions 1 to 30 and only questions 7 and 8 answers are incorrectly formatted.any updates from @Vera and @Roman

  • Feb 15, 2012
  • Chike
  • Nigeria
  • Feb 15, 2012

the right answer format for question 8 is

A. Create multiple themes for the application. Specify a theme for the application in the Web.config file.

B. Create multiple master pages for the application. Specify the master page for the application in the Web.config file.

C. Create a master page that uses multiple Web Part zones. Disable membership and personalization for the application.

D. Ensure that all pages use multiple Web Part zones. Enable membership and personalization for the application.

correct answer is B

  • Feb 15, 2012
  • Chike
  • Nigeria
  • Feb 15, 2012

for question 7, the answers are not well formatted..the correct format is

A. Add an UpdatePanel control in the Web forms for each built-in ASP.NET Web server control. Place the corresponding ASP.NET Web server controls inside the UpdatePanel controls. Create a custom extender control for each built-in ASP.NET Web server control.

B. Add the extender controls along with the ASP.NET Web server controls in the Web forms. Create a Web UserControl control for each built-in ASP.NET Web server control. Encapsulate the corresponding ASP.NET Web server control and the client-side and AJAX behavior code in the UserControl control.

C. Replace each built-in ASP.NET Web server control with the UserControl control in the Web forms. Create a custom Web server control for each built-in ASP.NET Web server control. Add the corresponding ASP.NET Web server control as a child control, and encapsulate the client-side and AJAX behavior code in the custom Web server control.

D. Replace each built-in ASP.NET Web server control with the custom Web server control in the Web forms.

correct answer is B

  • Feb 15, 2012
  • Chike
  • Nigeria
  • Feb 15, 2012

@Roman and @Vera.i am currently reviewing the questions and would come up with a list.
@Vera please go through the entire questions too so we can fix this dump for you and get you set on the right note to the exams

  • Feb 15, 2012
  • Roman
  • Ukraine
  • Feb 15, 2012

@Vera, if "root of bewsite" it HomePage - so correct answer is B (implement on each page). I thought that root - it is masterpage, So in this case Correct answer is B (implement control on each page). Thanks.

Incorrect answers presents in next topics (from most to less number)
1. Accessing Data and Services
2. Leveraging and Extending ASP.NET Architecture
3. Designing the Presentation and Layout of an Application
4. Establishing ASP.NET Solution Structure
5. Applying security principles

So the most incorrect answers are in (Accessing Data and Services) topic and (Applying security principles) has only one incorrect answer.
In "Designing and Implementing Controls" ALL answers correct.
Maybe this info will be helpful in looking for not valid answers.

  • Feb 15, 2012
  • Vera
  • Germany
  • Feb 15, 2012

@Roman, due to the SiteMapPath question, I think the dump answer B is correct.
The SiteMapPath should be set to each page but not the root web site.if the SiteMapPath on the root, it will be only one note which will be HOME. I find this post on google, which explain this: http://forums.asp.net/t/1183757.aspx/1

BTW, there are few question. the answers like A and B combines into the same line, what is the real answer? later I will post an example.

Do correct me if I am wrong. My exam is this Sat. Please help!

  • Feb 15, 2012
  • Roman
  • Ukraine
  • Feb 14, 2012

I checked @alaa link. here are only 55 question on C# and same 55 on VB.
Answers completely the same as in current dump. So for my opinion we should find all incorrect answers in current dump and pass exam based on current but with "fixed" answers.
- GUYS, can you also take a look on questions in current dump and find wrong answers?
- let's contact each other to discuss questions from dump and create new one valid: my skype: roman.novachuk mail: r.novachuk@hotmail.com
- What do you think about this question:

You are creating ASP.NET applications by using the .NET Framework 3.5. You maintain a Web site that contains several nested pages defined in its site map file. You plan to implement a control on each page of the Web site. You need to ensure that the control meets the following requirements: It indicates the current location of the user in the Web site navigation structure. It displays a maximum of three pages. What should you do?
A. Add a TreeView control on each page, and set the MaxDataBindDepth property to 3.
B. Add a SiteMapPath control on each page, and set the ParentLevelsDisplayed property to 3.
C. Add a SiteMapPath control in the root of the Web site, and set the ParentLevelsDisplayed property to 3.
D. Add a TreeView control on each page, and set the StartingNodeOffsetproperty in the XmlSiteMapProvider class to 3.

in dump correct answer is B. But C also works in same way but with much less developers effort.

  • Feb 14, 2012
  • Chike
  • Nigeria
  • Feb 14, 2012

thanks, @alaa.maybe we should use this answers from the link @alaa gave to update this dump or what do u think @Roman

  • Feb 14, 2012
  • Roman
  • Ukraine
  • Feb 14, 2012

@alaa from Jordan: thanks for your link, but i didn't find here any question that it not in this dump. all questions the same as in current dump. Maybe you was inattentive while checking this dump.
Did you check my "Correct answers" before passing exam? Were they helpful for you?

  • Feb 14, 2012
  • alaa
  • Jordan
  • Feb 14, 2012

You can see the below link,which is contain some of questions.
http://www.dumpsquestions.com/dumps/question-70-564.html?answer=25
also there is more questions in the exams.

  • Feb 14, 2012
  • Roman
  • Ukraine
  • Feb 14, 2012

@alaa from Jordan: can you please write some of new question that you had on exam? will be useful for all.

  • Feb 14, 2012
  • alaa
  • Jordan
  • Feb 14, 2012

this dump contain many questions in exams but the Microsoft exam contain 10/62 questions not in this dump so we fail i our exam today and i have score 660/1000 .so can u please put new dump with correct answers.!!!!!!!!!

i think this dump will not help any body to pass the exam

  • Feb 14, 2012
  • Roman
  • Ukraine
  • Feb 14, 2012

@Chike. Thank you for your effort. You are right, I made a mistake, sorry for that. I made test application, configured it according conditions in question. Session store in database and sessionId is in cookie. But I saw that cookie with sessionId already expired when page is opened. After closing of browser all expired cookies were removed automatically - so I lost sessionId. after reopening browser I have new session with new Id.

So CORRECT ANSWER on 5 question is: store basket in browser COOKIES.

One more time sorry for my mistake.

@Chike, can you also write questions with correct answers that you found? please place them here in comments if it is not so difficult for you. We know all questions from exam, we can find all mistakes and create new dump ourselves. let's do it for peoples that are preparing to this exam.
Thank you in advance.

  • Feb 14, 2012
  • Chike
  • Nigeria
  • Feb 14, 2012

@Roman..The answer you provided to the question below is wrong
5. You create a custom web server control to implement the shopping cart functionality in the application.
You add following code fragment to the web.config:
<authentication mode="None"/>
<sessionState mode="SqlServer">
you need the enshure that when user reopens browser - the application remains the state of the shopping cart.

D. Use session state object.
Session state would be lost when you close the browser, its only the http cookie that can keep this value even when the browser is closed (provided that the browser cookie is not cleared)

  • Feb 14, 2012
  • Roman
  • Ukraine
  • Feb 13, 2012

@Chike, I didn't understad what do you want to say with: "ur no 5 answer is dead wrong. ". Do you mean that my answewr on 5-th question is not valid? Why?
What do I think:
1.session creates for not loggined users by default. SessionId is saved in browser cookies, but also session will be saved in database. So we can always get session from database and get basket entity.
2.Basket is too complex to save it in cookies.

  • Feb 13, 2012
  • Chike
  • Nigeria
  • Feb 13, 2012

this dump has invalid answers.just looked thru the 1st 10 questions and there are abt 3 wrong answers.
@Roman, ur no 5 answer is dead wrong.
someone pls next dump.

  • Feb 13, 2012
  • Jose Antonio
  • Spain
  • Feb 09, 2012

I do it today. The questions are the same but i dont pass it. My rate was 686. The answers are incorrect.

  • Feb 09, 2012
  • Roman
  • Ukraine
  • Feb 08, 2012

Hello. I checked current dump and found INCORRECT answers. Questions and CORRECT answers you can see below:
----------
1. The app will be accesed by intranet users. you plan to enable users authentication from the client-side script. In web config you have:
..
<authenticationservice enabled="true"/>
..
you need to configure the app to unsure user credentials are valdated against Active Directory by using client side script. chouse 2 actions:

A. use active directoryMembership provider. - correct
C. use <authentication mode="Forms"> - correct

Explanation: Authenticationservice requires asp.net FORM authentication to be anabled and cookies to be anabled on client browser.

----------

  • Feb 08, 2012
  • Roman
  • Ukraine
  • Feb 08, 2012

2. Your app stores HTML content in database. HTML provided by nultiple external information feeds. you need to ensure that any script code stored in the database cannot be executed when displayed in client browser.

B. Store data as it is. Use Server.HtmlEncode() when displaying data from the database.

----------
3. You repform security review on the app to identify the vulnerabilities to the cross-site scripting attaks. you need to reduse potential attack surface. Use two techniques.

B. Use HttpUtility.HtmlEncode()
C. Set the character encoding explicity.
----------
4. The application must dynamically build the user interface.
You need to inialize the dynamically added controls so that they are accessible during the lifetime of the page..

B. Call the Page.ParseControl() method on the LOAD event of the page.
----------

  • Feb 08, 2012
  • Roman
  • Ukraine
  • Feb 08, 2012

5. You create a custom web server control to implement the shopping cart functionality in the application.
You add following code fragment to the web.config:
<authentication mode="None"/>
<sessionState mode="SqlServer">
you need the enshure that when user reopens browser - the application remains the state of the shopping cart.

D. Use session state object.

----------
6. The app will reference a third-party component. The component might throw an unhandled exception from background thread,
causinf ASP.NET worker process to be terminated. You should logg exception before application will be terminated.

A. Handle the AppDomain.CurrentDomain.UnhandledException event.
----------

If you have some objection or you think that some of my answers are not correc - let's disscus it in skype: roman.novachuk
Fell you free to contact me

  • Feb 08, 2012
  • Moe
  • Spain
  • Feb 01, 2012

I do it today. The questions are the same but i dont pass it. My rate was 607/1000.
So i think the answers are incorrect

  • Feb 01, 2012
  • Roman
  • Ukraine
  • Jan 30, 2012

Does anybody has some suggestions about this dump validation? I checked questions in this dump today and found at leas 2 incorrect answers (for my opinion). I didn't have time to check them carefully but I will try to do it this week. I will write about result and correct answers on question. Let's do it together and discuss difficult or not clear questions. I think it will be useful for all peoples which are preparing this exam.

  • Jan 30, 2012

Add Comments

Only Registered Members Can Download VCE Files or View Training Courses

Please fill out your email address below in order to Download VCE files or view Training Courses. Registration is Free and Easy - you simply need to provide an email address.

  • Trusted By 1.2M IT Certification Candidates Every Month
  • VCE Files Simulate Real Exam Environment
  • Instant Download After Registration.
Please provide a correct e-mail address
A confirmation link will be sent to this email address to verify your login.
Already Member? Click Here to Login

Log into your ExamCollection Account

Please Log In to download VCE file or view Training Course

Please provide a correct E-mail address

Please provide your Password (min. 6 characters)

Only registered Examcollection.com members can download vce files or view training courses.

Registration is free and easy - just provide your E-mail address. Click Here to Register

Autumn Sale: 20% OFF!

ExamCollection Premium

ExamCollection Premium Files

Get Unlimited Access to all ExamCollection's PREMIUM files!

  • ExamCollection Certified Safe Files
  • Guaranteed to have ACTUAL Exam Questions
  • Up-to-Date Exam Study Material - Verified by Experts
  • Instant Downloads
Enter Your Email Address to Receive Your 20% OFF Discount Code
A Confirmation Link will be sent to this email address to verify your login
We value your privacy. We will not rent or sell your email address

Autumn Sale: 20% OFF!

Use Discount Code:

EXAM2020

A confirmation link was sent to your e-mail.
Please check your mailbox for a message from support@examcollection.com and follow the directions.

Next

Download Free Demo of VCE Exam Simulator

Experience Avanset VCE Exam Simulator for yourself.

Simply submit your e-mail address below to get started with our interactive software demo of your free trial.

Free Demo Limits: In the demo version you will be able to access only first 5 questions from exam.