Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 TM Allstream Corp. Allstream Proprietary. Use pursuant to company instructions. Tips & Tricks for 70-305/70-315: Developing Web Applications James Kovacs.

Similar presentations


Presentation on theme: "1 TM Allstream Corp. Allstream Proprietary. Use pursuant to company instructions. Tips & Tricks for 70-305/70-315: Developing Web Applications James Kovacs."— Presentation transcript:

1 1 TM Allstream Corp. Allstream Proprietary. Use pursuant to company instructions. Tips & Tricks for 70-305/70-315: Developing Web Applications James Kovacs Leader of Application Development MTS Allstream Inc. November 17, 2005

2 22 TM Allstream Corp. Allstream Proprietary. Use pursuant to company instructions. Agenda  Qualifications  Before preparing  Preparation strategies  Writing a multiple choice exam  What to do if you pass the exam?  What to do if you fail the exam?  Major topics of 70-305/70-315  Including demos, demos, and more demos  Questions

3 33 TM Allstream Corp. Allstream Proprietary. Use pursuant to company instructions. Qualifications  Why should you believe anything I’m going to tell you?  James Kovacs B.Sc. (Hon.) A.M. (aka M.Sc.) MCP MCSD (VS6) MCAD for.NET MCSD for.NET MCT

4 44 TM Allstream Corp. Allstream Proprietary. Use pursuant to company instructions. Before Preparing  Familiarize yourself with ASP.NET conventions and terminology  Write ASP.NET applications  Read articles/books on ASP.NET  Make sure you understand how to implement standard elements of a web user interface  Make sure you are familiar with any special offers available e.g. Second Chance

5 55 TM Allstream Corp. Allstream Proprietary. Use pursuant to company instructions. Preparation Strategies  Wing it!  Not recommended  Take self-assessments  http://assessment.learning.microsoft.com/test/home.asp  Self-paced study guide  MCAD/MCSD Self-Paced Training Kit: Developing Web Applications with Microsoft ® Visual Basic ®.NET and Microsoft Visual C# ®.NET, 2 nd Edition  Simulated tests  Transcender.com  Measureup.com  Study groups  Now where would you find one of those???

6 66 TM Allstream Corp. Allstream Proprietary. Use pursuant to company instructions. Writing a Multiple Choice Exam 1. Do a quick first pass through all the questions 2. Look for questions that can help you answer other questions 3. Read each question (and each answer) carefully 4. Read all the answers 5. Try to answer the question before looking at the answers

7 77 TM Allstream Corp. Allstream Proprietary. Use pursuant to company instructions. Writing a Multiple Choice Exam 6. Do not over-think the question 7. Don’t be afraid to guess, but eliminate choices to maximize your chances 8. Don’t be afraid to change answers 9. Don’t let one question throw you 10. Don’t waste time looking for patterns in the answers

8 88 TM Allstream Corp. Allstream Proprietary. Use pursuant to company instructions. What to do if you pass the exam? Congratulations!!!

9 99 TM Allstream Corp. Allstream Proprietary. Use pursuant to company instructions. What to do if you fail the exam?  Don’t get discouraged  Immediately write down every question that you can remember  Look at your score report to see where you need improvement  Try again soon while the previous test is still fresh in your mind!!!  And don’t forget to take advantage of special offers such as Second Chance

10 10 TM Allstream Corp. Allstream Proprietary. Use pursuant to company instructions. Major Topics of 70-305/70-315  Introduction to Web Programming  Types of Applications  Using ASP.NET  Using Visual Studio.NET  Creating Web Forms Applications  Creating an ASP.NET Web Application Project  Responding to Events  Where Does Processing Occur?

11 11 TM Allstream Corp. Allstream Proprietary. Use pursuant to company instructions. Sample Question The proper syntax for the page directive is: a) b) c) d)

12 12 TM Allstream Corp. Allstream Proprietary. Use pursuant to company instructions. Major Topics of 70-305/70-315  Working with Web Objects  Namespace Fundamentals  Namespaces in a Web Application  Maintaining State Information  Creating a User Interface  Using Controls  Validating Data  Navigating Between Forms

13 13 TM Allstream Corp. Allstream Proprietary. Use pursuant to company instructions. Sample Question Users of an application are required to fill out a form. After a postback, the user loses any data that they have entered. What is the easiest way to solve this problem? a) Persist the form variables in session state configured in state server or SQL Server mode b) Write the form variables into HTTP headers c) Store the form variables in cookies d) Enable viewstate for the page

14 14 TM Allstream Corp. Allstream Proprietary. Use pursuant to company instructions. Major Topics of 70-305/70-315  Storing and Retrieving Data with ADO.NET  Accessing Data with ADO.NET  Using Data Sets on Web Forms  Processing Transactions  Catching and Correcting Errors  Using Exception Handling  Using Error Pages  Logging Exceptions

15 15 TM Allstream Corp. Allstream Proprietary. Use pursuant to company instructions. Sample Question You are building a webpage that displays a table of user group meetings versus attendees. You have a dataset with three tables, Users, UserMeetings, and Meetings, with a foreign key constraint between Users and UserMeetings based on UserId and another FK between Meetings and UserMeetings based on MeetingId. Which order should you call the DataAdapters to fill the typed Dataset? a) UserMeetings, Users, Meetings b) Meetings, UserMeetings, Users c) Users, Meetings, UserMeetings d) Users, UserMeetings, Meetings

16 16 TM Allstream Corp. Allstream Proprietary. Use pursuant to company instructions. Major Topics of 70-305/70-315  Advanced Web Forms Programming  Saving and Retrieving User Information  Using Unmanaged Code  Interoperating with COM  Using Client-Side Scripts  Consuming XML Web Services  Maintaining Security  Authenticating and Authorizing Users  Using Windows Authentication  Using Forms Authentication  Using Passport Authentication  Providing Secure Communication

17 17 TM Allstream Corp. Allstream Proprietary. Use pursuant to company instructions. Sample Question You have created an ASP.NET application that will be accessed on a company’s intranet. Which line should you add to your web.config to configure the application for Integrated Windows authentication? a) b) c) d)

18 18 TM Allstream Corp. Allstream Proprietary. Use pursuant to company instructions. Major Topics of 70-305/70-315  Building and Deploying Web Applications  Building a Web Application  Deploying a Web Application  Creating an Installation Program  Maintaining a Deployed Application  Deploying Across Multiple Servers  Testing Web Applications  Creating Tests  Running Tests  Debugging

19 19 TM Allstream Corp. Allstream Proprietary. Use pursuant to company instructions. Sample Question A recent security audit has revealed that your ASP.NET application provides detailed error information, including stack traces and other debugging details, to remote clients. How should you modify your web.config file to prevent this? a) b) c) d)

20 20 TM Allstream Corp. Allstream Proprietary. Use pursuant to company instructions. Major Topics of 70-305/70-315  Creating Custom Web Controls  Creating Web User Controls  Creating Composite Custom Controls  Creating Rendered Custom Controls  Optimizing Web Applications with Caching  Caching Web Forms  Caching Parts of Web Forms  Caching Application Data  Monitoring Cache Performance

21 21 TM Allstream Corp. Allstream Proprietary. Use pursuant to company instructions. Sample Question You want to cache the default page for 60 minutes. Which of the following directives will accomplish your goal? a) b) c) d)

22 22 TM Allstream Corp. Allstream Proprietary. Use pursuant to company instructions. Major Topics of 70-305/70-315  Formatting Web Application Output  Using Cascading Style Sheets  Using XSL Transformations  Providing Help  Adding Help to Web Applications  Using the HTML Help Workshop  Linking HTML Help to Web Forms

23 23 TM Allstream Corp. Allstream Proprietary. Use pursuant to company instructions. Sample Question You want to use CSS within your ASP.NET application. To apply a style to page elements, you must link the stylesheet into the page in the and set which property of the page elements? a) CssClass b) Style c) StyleClass d) Css

24 24 TM Allstream Corp. Allstream Proprietary. Use pursuant to company instructions. Major Topics of 70-305/70-315  Globalizing Web Applications  Choosing an Approach  Creating and Using Satellite Assemblies  Globalization Issues

25 25 TM Allstream Corp. Allstream Proprietary. Use pursuant to company instructions. Sample Question You are using satellite assemblies to provide localized resources in your ASP.NET application. Where should you place your French Canadian satellite assembly? a) ~/bin/MyApp.resources.fr-ca.dll b) ~/bin/fr-ca/MyApp.resources.dll c) ~/bin/fr-ca/MyApp.resources.fr-ca.dll d) ~/bin/fr/ca/MyApp.resources.dll

26 26 TM Allstream Corp. Allstream Proprietary. Use pursuant to company instructions. Questions http://www.jameskovacs.com jkovacs@post.harvard.edu


Download ppt "1 TM Allstream Corp. Allstream Proprietary. Use pursuant to company instructions. Tips & Tricks for 70-305/70-315: Developing Web Applications James Kovacs."

Similar presentations


Ads by Google