70-315 Exam
Developing and Implementing Web Applications with Microsoft Visual C# .NET
- Exam Number/Code : 70-315
- Exam Name : Developing and Implementing Web Applications with Microsoft Visual C# .NET
- Questions and Answers : 179 Q&As
- Update Time: 2013-04-05
- Price:
$ 119.00$ 69.00
70-315 Hard Copy (PDF)
70-315 Test Engine
Free 70-315 Demo Download
Test4pass offers free demo for MCSD.NET 70-315 exam (Developing and Implementing Web Applications with Microsoft Visual C# .NET). 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.
Exam Description
It is well known that 70-315 exam test is the hot exam of Microsoft certification. Test4pass offer you all the Q&A of the 70-315 real test . It is the examination of the perfect combination and it will help you pass 70-315 exam at the first time!
Why choose Test4pass 70-315 braindumps
Quality and Value for the 70-315 Exam
100% Guarantee to Pass Your 70-315 Exam
Downloadable, Interactive 70-315 Testing engines
Verified Answers Researched by Industry Experts
Drag and Drop questions as experienced in the Actual Exams
Practice Test Questions accompanied by exhibits
Our Practice Test Questions are backed by our 100% MONEY BACK GUARANTEE.
Test4pass 70-315 Exam Features
Quality and Value for the 70-315 Exam
Test4pass Practice Exams for Microsoft 70-315 are written to the highest standards of technical accuracy, using only certified subject matter experts and published authors for development.
100% Guarantee to Pass Your 70-315 Exam
If you prepare for the exam using our Test4pass testing engine, we guarantee your success in the first attempt. If you do not pass the MCSD.NET 70-315 exam (ProCurve Secure WAN) on your first attempt we will give you a FULL REFUND of your purchasing fee AND send you another same value product for free.
Microsoft 70-315 Downloadable, Printable Exams (in PDF format)
Our Exam 70-315 Preparation Material provides you everything you will need to take your 70-315 Exam. The 70-315 Exam details are researched and produced by Professional Certification Experts who are constantly using industry experience to produce precise, and logical. You may get questions from different web sites or books, but logic is the key. Our Product will help you not only pass in the first try, but also save your valuable time.
70-315 Downloadable, Interactive Testing engines
We are all well aware that a major problem in the IT industry is that there is a lack of quality study materials. Our Exam Preparation Material provides you everything you will need to take a certification examination. Like actual certification exams, our Practice Tests are in multiple-choice (MCQs) Our Microsoft 70-315 Exam will provide you with free 70-315 dumps questions with verified answers that reflect the actual exam. These questions and answers provide you with the experience of taking the actual test. High quality and Value for the 70-315 Exam:100% Guarantee to Pass Your MCSD.NET exam and get your MCSD.NET Certification.
Hot KeyWords On 70-315 test
We collect some hot keywords about this exam:
Test4pass , Pass 4 Sure , Test in Side ,Pass Guide ,Test King 70-315 exam | 70-315 pdf exam | 70-315 braindumps | 70-315 study guides | 70-315 trainning materials | 70-315 simulations | 70-315 testing engine | 70-315 vce | 70-315 torrent | 70-315 dumps | free download 70-315 | 70-315 practice exam | 70-315 preparation files | 70-315 questions | 70-315 answers.
How to pass your 70-315 exam
You can search on Search Engine and Find Best IT Certification site: Test4pass.com - Find the Method to succeed 70-315 test,The safer.easier way to get
MCSD.NET Certification
MCDBA Certification
MCAD.NET Certification
.
¡¡
Exam : Microsoft 70-315
Title : Developing and Implementing Web Applications with Microsoft Visual C# .NET
1. You are creating an ASP.NET page for the sales department at your company. The page enables users to access data for individual customers by selecting a customer's name. After a customer's name is selected, the page displays a list of that customer's unshipped orders and the total year-to-date (YTD) sales to that customer.
Your company's sales data is stored in a Microsoft SQL Server database. You write a stored procedure to return the data that you need to display on the ASP.NET page. The stored procedure returns a result set containing the list of unshipped orders, and it returns the YTD sales in a parameter named @YTD.
You write code that uses a SqlCommand object named cmd and a SqlDataReader object named reader to run the stored procedure and return the data. You bind reader to a DataGrid control on your page to display the list of unshipped orders.
You want to display the YTD sales in a Label control named ytdLabel. Which code segment should you use?
A. reader.NextResult();
ytdLabel.Text = cmd.Parameters["@YTD"].Value.ToString();
reader.Close();
B. reader.Close();
¡¡ytdLabel.Text = reader.NextResult().ToString();
C. reader.Close();
¡¡ytdLabel.Text = cmd.Parameters["@YTD"].Value.ToString();
D. ytdLabel.Text = cmd.Parameters["@RETURN_VALUE"].Value.ToString();
¡¡reader.Close();
Answer: C
2. You are creating an ASP.NET page for your company. The page contains a DataGrid control that displays all the current prices for the commodities that the company purchases. The page also contains a Button control that refreshes the data in the DataGrid control.
The DataGrid control needs to be repopulated each time the page is displayed. The data is accessed through a DataView object stored in the Session object. You want to ensure the fastest load time for the page.
What should you do?
A. Set the DataSource property and call the DataBind method of the DataGrid control in the Click event handler for the Button control.
B. Set the DataSource property and call the DataBind method of the DataGrid control in the Start event handler for the Session object.
C. Set the EnableViewState property of the DataGrid control to false.
D. Set the EnableViewState property of the DataGrid control to true.
Answer:C
3. You are creating an ASP.NET page for a bookstore. You want the page to display a list of authors in a DataGrid control named Authors. You write a method named BindAuthors() to bind Authors to a DataView object at run time. You enable paging for the grid. You place two Label controls on the page. One control is named Current, and the other control is named Total. In the Current label, you want to display the page number of the current page. In the Total label, you want to display the total number of pages that are available. You need to ensure that these controls are updated whenever a user moves from page to page in the grid. You are writing the following event handler for the Authors.PageIndexChanged event. (Line numbers are included for reference only.)
1 private void Authors_PageIndexChanged(object source, DataGridPageChangedEventArgs e) {
2 Authors.CurrentPageIndex = e.NewPageIndex;
3 BindAuthors()
4
5 }
Which code should you add at line 4 of the event handler?
A. Current.Text = (Authors.PageCount + 1).ToString(); Total.Text = Authors.PageSize.ToString();
B. Current.Text = (Authors.CurrentPageIndex + 1).ToString(); Total.Text = Authors.PageSize.ToString();
C. Current.Text = (Authors.CurrentPageIndex + 1).ToString(); Total.Text = Authors.PageCount.ToString();
D. Current.Text = Authors.CurrentPageIndex.ToString(); Total.Text = Authors.PageCount.ToString();
Answer: C
4. You create an ASP.NET application for your company. Your application contains a method named nextBusinessDay. This method uses a date parameter and returns the next date that is not a holiday or weekend day. You are debugging a page named ProjectTimeline.aspx. You need the execution to break on the following line of code when the value of the dStartDate variable changes:
dStartDate = nextBusinessDay(dStartDate);
What should you do?
A. Set a breakpoint on the line of code and open the BreakPoint Properties dialog box.
Specify the following breakpoint condition:
dStartDate != dStartDate Select the is true option.
B. Set a breakpoint on the line of code and open the BreakPoint Properties dialog box.
Specify the following breakpoint condition:
dStartDate Select the has changed option.
C.Add the following statement immediately after the call to nextBusinessDay:
¡¡System.Diagnostics.Debug.Assert( dStartDate != dStartDate, "dStartDate has changed.");
D. Add the following statement immediately after the call to nextBusinessDay:
¡¡System.Diagnostics.Trace.Assert( dStartDate != dStartDate, "dStartDate has changed.");
Answer: B
5. You create an ASP.NET application and deploy it on a test server. The application consists of a main page that links to 30 other pages containing ASP.NET code.
You want to accomplish the following goals:
?Enable tracing on all the pages in the application except the main page.
? Display trace output for up to 40 requests.
? Ensure that trace output is appended to the bottom of each of the pages that will contain trace output.
? Ensure that any configuration changes affect only this application.
You need to accomplish these goals with the minimum amount of development effort.
Which three actions should you take? (Each correct answer presents part of the solution. Choose three.)
A. Add the following element to the Web.config file: <trace enabled="true" pageOutput="true"/>
B. Add the following attribute to the Trace element of the application's Web.config file: requestLimit=40
C. Add the following attribute to the Trace element of the application's Machine.config file: requestLimit=40
D. Set the Trace attribute of the Page directive to true for each page except the main page.
E. Set the Trace attribute of the Page directive to false for the main page.
F. Set the TraceMode attribute of the Page directive to SortByTime for the main page.
Answer: ABE
6. You are working on a development team for a pharmaceutical company. Your team is creating an ASP.NET application named DrugInformation that records and analyzes pharmaceutical research data. The DrugInformation application calls a component named DrugAnalysis. The DrugInformation application contains the source code for the DrugAnalysis component. You enable tracing with page output for each page in DrugInformation. While you are testing DrugInformation, you discover that the DrugAnalysis component sometimes returns unexpected results. You want to add tracing to the DrugAnalysis component. You want the trace output from DrugAnalysis to appear along with the rest of the trace output at the bottom of each ASP.NET page that uses DrugAnalysis. What should you do?
A. Instantiate the System.Web.HttpContext.Current class within DrugAnalysis.
B. Instantiate the System.Web.HttpWriter.Synchronized class within DrugAnalysis.
C. Instantiate the Trace class within DrugAnalysis and write trace information to the default trace listener.
D. Instantiate the Debug class within DrugAnalysis and write trace information to the default debug listener.
Answer: A
7. You are maintaining an ASP.NET application named SalesForecast. The application is written in Visual C# .NET. The application includes a page named FirstQuarter.aspx that resides within the Sales namespace. The page class is named FirstQuarter.
You discover that another developer inadvertently deleted the Page directive for FirstQuarter.aspx. You want to create a new Page directive to allow FirstQuarter.aspx to work properly.
Which directive should you use?
A. <%@ Page Language="c#" Codebehind="FirstQuarter.aspx.cs" Inherits="FirstQuarter"%>
B. <%@ Page Language="c#" Codebehind="FirstQuarter.aspx.cs" ClassName="Sales.FirstQuarter"%>
C. <%@ Page Language="c#" Codebehind="FirstQuarter.aspx.cs" Inherits="Sales.FirstQuarter"%>
D. <%@ Page Language="c#" Codebehind="FirstQuarter.aspx.cs" ClassName="Sales.FirstQuarter" Inherits="FirstQuarter"%>
Answer: C
8. You are creating an ASP.NET application that will be published in several languages. You develop a satellite assembly that will include the localized resources for one of the other languages. The satellite assembly will also contain code that accesses Enterprise Services.
Your company has a build team that is responsible for compiling and publishing all software applications created by your group. The build team is also responsible for digitally signing the software with a public/private key pair. The build team permits you to have access to your company's public key, but not the private key. In order to test your localized satellite assembly, you need to digitally sign the assembly.
What are two possible ways to achieve this goal? (Each correct answer presents a complete solution. Choose two.)
A. Create a test certificate for your satellite assembly by using the Software Publisher Certificate Test tool (Cert2spc.exe).
B. Compile the satellite assembly by using the Resource File Generator (Resgen.exe) with the /compile switch.
C. Compile the satellite assembly by using the Assembly Linker (Al.exe) with the /delay+ switch.
D. Use the Global Assembly Cache tool (Gacutil.exe) to install the assembly in the global assembly cache.
E. Generate a new public/private key pair by using the Strong Name tool (Sn.exe).
¡¡Use the new key pair to sign the assembly temporarily for testing purposes.
Answer: CE
9. You are using Visual Studio .NET to create an ASP.NET application for your company's intranet. Your company's sales representatives will use your application to enter telephone orders from customers. Your application uses an XML Web service for credit card verification. The XML Web service contacts a third-party credit card processing service to authorize credit card charges. Your application also uses several Microsoft SQL Server stored procedures. The stored procedures were created by your company, and they are used by several other applications. You have access to the source code for the XML Web service and the stored procedures. Before you deliver your application for comprehensive testing, you need to perform unit testing to ensure that the application performs as intended. Which three courses of action should you include in your unit test plan? (Each correct answer presents part of the solution. Choose three.)
A. Use the T-SQL Debugger to step through each stored procedure used by your application and ensure that each stored procedure is functioning properly.
B. Add the source code for the XML Web service to your Visual Studio .NET solution. Use the Visual Studio debugger to step through calls to this code.
C. Ensure that your application is functioning properly when using various application parameters.
D. Examine and validate the input parameters, output parameters, and results from each call to the stored procedures.
E. Examine and validate the values sent to and received from the XML Web service.
F. Contact the third-party credit card processing service to verify that credit card charges issued by your application are being delivered properly by the XML Web service.
Answer: CDE
10. You create an ASP.NET application named MyProject on your client computer. The application has a page named ProjectCalendar.aspx. This page is located in a virtual directory named Scheduling, which is a child of the MyProject root directory. ProjectCalendar.aspx uses cookies to track modifications to the schedule during a user's session so that the user can undo modifications if necessary.
You deploy your application on a computer named Server1. Users report that the undo functionality stops working after they execute a specific sequence of actions. You need to view the cookie values after the sequence of actions to help identify the cause of the problem.
You add the following element to the Web.config file:
<trace enabled="true" pageOutput="false"/>
You want to display the trace output information on your client computer. Which URL should you use?
A. HTTP://Server1/MyProject/Scheduling/ProjectCalendar.aspx?Trace=true
B. HTTP://Server1/MyProject/Scheduling/ProjectCalendar.aspx?trace.axd
C. HTTP://Server1/MyProject/Scheduling/ProjectCalendar.aspx
D. HTTP://Server1/MyProject/Scheduling/trace.axd
E. HTTP://Server1/MyProject/ProjectCalendar.aspx?trace.axd
F. HTTP://Server1/MyProject/trace.aspx
Answer: D
11. You deploy an ASP.NET application on the Internet. One page of the application is named AccountInfo.aspx. This page contains client-side validation code that is different depending on the value of the User-Agent HTTP header field. The Web.config file for your application includes the following Trace element: Some users report that they receive an error message in the client-side validation code when using Internet Explorer 5.01. You need to examine the value of the User-Agent HTTP header field when a request is made by this browser version. You need to accomplish this task with the least impact to the users of the application. What should you do?
A. Modify the enabled attribute in the Trace element of the Web.config file as follows: enabled="true"
B. Add the following attribute to the Page directive for AccountInfo.aspx: Trace="true"
C. In AccountInfo.aspx, add Response.Write statements that return the HTTP header information.
D. In AccountInfo.aspx, add Debug.Print statements that return the HTTP header information.
Answer: A
12. You are creating an ASP.NET application for your company. The company deploys an XML Web service that returns a list of encyclopedia articles that contain requested keywords.
You want to create a class that calls the XML Web service. What should you do?
A. Select Add Web Service from the Project menu in Visual Studio .NET and browse to the XML Web service.
B. Select Add Reference from the Project menu in Visual Studio .NET and browse to the XML Web service.
C. Select Add Web Reference from the Project menu in Visual Studio .NET and browse to the XML Web service. D. Run the Type Library Importer (Tlbimp.exe) and provide it with the URL for the XML Web service. E. Run the Web Services Discovery tool (Disco.exe) and provide it with the URL for the XML Web service.
Answer: C
13. You are configuring security for your ASP.NET application. The folders for your pages are located in a hierarchy as shown in the exhibit. (Click the <> button.)
You need to allow all users to access pages located in the Products folder and the Orders folder.
You need to allow only members of the Accounting role to access pages located in the Accounting folder.
What are two possible ways to achieve this goal? (Each correct answer presents a complete solution. Choose two.)
A. Add code to the Global.asax file to dynamically configure access to the Accounting folder.
B. Place the authorization settings for all roles in the Web.config file located in the Products folder.
¡¡Use the location tag in the Web.config file to deny access to the Accounting folder for all roles except the Accounting role.
C. Place the authorization settings for all roles in the Web.config file located in the Products folder.
¡¡Allow access for only members of the Accounting role in the Web.config file located in the Accounting folder.
D. Create two custom roles in the Machine.config file for the application.
Configure one role for all users, and one role for the Accounting users.
Deny access to the Accounting folder for all users except members of the Accounting role.
Answer: BC
14. You are creating an ASP.NET page for your company's Web site. Customers will use the ASP.NET page to enter payment information.
You add a DropDownList control named cardTypeList that enables customers to select a type of credit card. You need to ensure that customers select a credit card type. You want a default value of Select to be displayed in the cardTypeList control.
You want the page validation to fail if a customer does not select a credit card type from the list. What should you do?
A. Add a RequiredFieldValidator control and set its ControlToValidate property to cardTypeList.
¡¡Set the InitialValue property of the RequiredFieldValidator control to Select.
B. Add a RequiredFieldValidator control and set its ControlToValidate property to cardTypeList.
¡¡Set the DataTextField property of the cardTypeList control to Select.
C. Add a CustomValidator control and set its ControlToValidate property to cardTypeList.
¡¡Set the DataTextField property of the cardTypeList control to Select.
D. Add a RegularExpressionValidator control and set its ControlToValidate property to cardTypeList.
¡¡Set the ValidateExpression property of the Regular Expression Validator control to !Select.
Answer: A




