Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 www.quadrus.com Tips & Tricks for 70-306/70-316: Developing Windows ® -Based Applications Tips & Tricks for 70-306/70-316: Developing Windows ® -Based.

Similar presentations


Presentation on theme: "1 www.quadrus.com Tips & Tricks for 70-306/70-316: Developing Windows ® -Based Applications Tips & Tricks for 70-306/70-316: Developing Windows ® -Based."— Presentation transcript:

1 1 www.quadrus.com Tips & Tricks for 70-306/70-316: Developing Windows ® -Based Applications Tips & Tricks for 70-306/70-316: Developing Windows ® -Based Applications James Kovacs Technical Director Quadrus Development Inc. September 14, 2005

2 www.quadrus.com 2 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-306/70-316  Including demos, demos, and more demos Questions

3 www.quadrus.com 3 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 www.quadrus.com 4 Before Preparing Familiarize yourself with Windows conventions and terminology Write WinForms applications Read articles/books on WinForms Make sure you understand how to implement standard elements of a Windows user interface Make sure you are familiar with any special offers available e.g. Second Chance

5 www.quadrus.com 5 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 Windows ® -Based Applications with Microsoft ® Visual Basic ®.NET and Microsoft Visual C# ®.NET Simulated tests  Transcender.com  Measureup.com Study groups  Now where would you find one of those???

6 www.quadrus.com 6 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 www.quadrus.com 7 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 www.quadrus.com 8 What to do if you pass the exam? Congratulations!!!

9 www.quadrus.com 9 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 www.quadrus.com 10 Major Topics of 70-306/70-316 Introduction to the.NET Framework .NET and the CLR  Base Class Library  Classes and Structs  Methods  Scope and access levels  GC

11 www.quadrus.com 11 Major Topics of 70-306/70-316 Creating the User Interface  Forms and events  Controls and components  Menus  Validation

12 www.quadrus.com 12 Major Topics of 70-306/70-316 Types and Members  Data types and conversions  Constants, Enums, Arrays, and Collections  Properties  Delegates and events

13 www.quadrus.com 13 Major Topics of 70-306/70-316 Object-Oriented Programming and Polymorphism  Encapsulation  Inheritance  Polymorphism  Interfaces  Method overloading

14 www.quadrus.com 14 Major Topics of 70-306/70-316 Testing and Debugging Your Application  Exceptions  Debug and Trace classes  Unit testing

15 www.quadrus.com 15 Major Topics of 70-306/70-316 Data Access Using ADO.NET  Connections  DataReaders  DataSets, DataAdapters  Data binding  Filtering  XML

16 www.quadrus.com 16 Major Topics of 70-306/70-316 Creating Controls Using the.NET Framework  GDI+  Graphics class  Color, Brushes, and Pens  Shapes  Text  Inherited Controls vs. User Controls vs. Custom Controls  Adding your control to the toolbar

17 www.quadrus.com 17 Major Topics of 70-306/70-316 Advanced.NET Framework Topics  PrintDocument and PrintPreviewControl  Com Interop and ActiveX controls  P/Invoke  Calling Web Services  Accessibility  Help  Globalization

18 www.quadrus.com 18 Major Topics of 70-306/70-316 Assemblies, Configuration, and Security  Assemblies and resources  App.config  Performance tuning  Role-based authorization  Code Access Security (CAS)

19 www.quadrus.com 19 Major Topics of 70-306/70-316 Deploying Your Application  XCOPY  Install project  NGen

20 www.quadrus.com 20 Questions http://www.jameskovacs.com jkovacs@post.harvard.edu


Download ppt "1 www.quadrus.com Tips & Tricks for 70-306/70-316: Developing Windows ® -Based Applications Tips & Tricks for 70-306/70-316: Developing Windows ® -Based."

Similar presentations


Ads by Google