testinside的70548题库优惠放送中.docx
《testinside的70548题库优惠放送中.docx》由会员分享,可在线阅读,更多相关《testinside的70548题库优惠放送中.docx(19页珍藏版)》请在冰点文库上搜索。
testinside的70548题库优惠放送中
70-548考试资料
PRO:
Design&DevelopWdws-BasedApplbyUsingMS.NETFrmwk
科目编号:
70-548
科目名称:
PRO:
Design&DevelopWdws-BasedApplbyUsingMS.NETFrmwk
语言:
英语,法语,德语,日语,中文(简体)
考生:
开发人员
技术:
微软VisualStudio2005
类型:
监考考试
相关:
Testinside题库价格:
70-548考试是Microsoft公司的PRO:
Design&DevelopWdws-BasedApplbyUsingMS.NETFrmwk认证考试官方代号,PRO:
Design&DevelopWdws-BasedApplbyUsingMS.NETFrmwk认证作为全球IT领域专家Microsoft热门认证之一,是许多大中IT企业选择人才标准的必备条件。
70-548考试概述:
AboutthisExam
Whentheexambegins,youcanchoosetheprogramminglanguageinwhichthecodesegmentswillappear.Theavailablecodelanguagesforthisexamare:
MicrosoftVisualBasic2005
MicrosoftVisualC#2005
MicrosoftVisualC++2005
AudienceProfile
CandidatesforthisexamworkonateaminamediumorlargedevelopmentenvironmentthatusesMicrosoftVisualStudio.NET2003EnterpriseDeveloperorVisualStudio2005.CandidatesshouldhaveatleasttwoyearsofexperiencedevelopingMicrosoftWindows-basedapplicationsbyusingtheMicrosoft.NETFramework.CandidatesshouldhaveaworkingknowledgeofVisualStudio2005.
Candidatesshouldhaveatleastthreetofouryearsofon-the-jobexperiencededicatedtoWindows-basedapplicationdevelopmentandshouldhaveworkedinthefollowingphasesoftheapplicationlifecycle:
Technicalenvisioningandplanning
Designanddevelopment
Stabilizingandreleasing
CreditTowardCertification
Exam70-548:
PRO:
DesigningandDevelopingWindows-BasedApplicationsbyUsingtheMicrosoft.NETFramework:
countsascredittowardthefollowingcertification(s):
MicrosoftCertifiedProfessionalDeveloper:
WindowsDeveloper
70-548考试大纲:
EnvisioningandDesigninganApplication
Evaluatethetechnicalfeasibilityofanapplicationdesignconcept.
Evaluatetheproofofconcept.
Recommendthebesttechnologiesforthefeaturesandgoalsoftheapplication.
Weighimplementationconsiderations.
Investigateexistingsolutionsforsimilarbusinessproblems.
Createaproof-of-conceptprototype.
EvaluatetherisksassociatedwithASP.NET2.0technologyorimplementation.
Validatethattheproposedtechnologycanbeusedintheapplication.
Demonstratetostakeholdersthattheproposedsolutionwilladdresstheirneeds.
Evaluatethetechnicalspecificationsforanapplicationtoensurethatthebusinessrequirementsaremet.
Translatethefunctionalspecificationintodeveloperterminology,suchaspseudocodeandUMLdiagrams.
Suggestcomponenttypeandlayer.
Evaluatethedesignofadatabase.
Recommendadatabaseschema.
Identifythestoredproceduresthatarerequiredforanapplication.
Evaluatethelogicaldesignofanapplication.
Evaluatethelogicaldesignforscalability.
Evaluatethelogicaldesignforsecurity.
Evaluatethelogicaldesignagainstusecases.
Evaluatethelogicaldesignforrecoverability.
Evaluatethelogicaldesignfordataintegrity.
Evaluatethelogicaldesignforperformance.
Evaluatethelogicaldesignformaintainability.
Evaluatethelogicaldesignforextensibility.
Evaluatethephysicaldesignofanapplication.Considerationsincludethedesignoftheprojectstructure,thenumberoffiles,thenumberofassemblies,andthelocationoftheseresourcesontheserver.
Evaluatethephysicaldesignforsecurity.
Evaluatethephysicaldesignforrecoverability.
Evaluatethephysicaldesignfordataintegrity.
Evaluatethephysicaldesignforperformance.
Evaluatethephysicaldesignformaintainability.
Evaluatehowthephysicallocationoffilesaffectstheextensibilityoftheapplication.
Evaluatethephysicaldesignforscalability.
Evaluatethephysicaldesignforavailability.
DesigningandDevelopingaUserInterface
Chooseanappropriatelayoutforthevisualinterface.
Decidethecontentflowwithintheapplication.
Evaluateusernavigationneeds.
IdentifythegoaloftheUI.
Ensurethecongruencyandconsistencyoftheuserexperiencethroughouttheapplication.
Choosetechniquestocontrolthelayout.
EvaluateastrategyforimplementingacommonlayoutthroughouttheUI.
SuggestanapplicableUIstandardbasedontheapplicationspecification.ConsiderationsincludeMDI,SDI,controlgrouping,andsoon.
Chooseanappropriatecontrolbasedondesignspecifications.
Evaluateavailablecontrols.Considerationsincludestandard.NETFrameworkcontrolsandcustom,internallydeveloped,andthird-partycontrols.
Evaluatethemannerinwhichavailablecontrolsareimplementedinpreviousandongoingprojectsorapplications.
Evaluatetheuserdemographic.
Evaluatetheuserenvironment.
Evaluatethetypeofdatathatmustbecapturedordisplayed.
ChooseanappropriatedatavalidationmethodattheUIlayer.
Evaluatewhetheranexceptionmustbethrown.
Evaluatewhetheranexceptionmustbelogged.
Evaluatewhetheranexceptionmustbehandled.Thiswouldbethecasewhenthecomponentsyouareusingcouldthrowanexception.
Chooseavalidationmethodbasedonthedatatypeprovided.
Decidehowtoreportthefeedback.Considerationsincludecallbacks,exceptions,andwritingtoaneventlog.
Identifythesourceofinvaliddata.
Evaluatewhethervisualfeedback,suchasamessageboxorcolor,isrequired.
Identifythecauseofaninvalidentry.
Evaluatewhetherinvaliddatacanbeprevented.
Chooseappropriateuserassistanceandapplicationstatusfeedbacktechniques.
Designauserassistancemechanism.
Chooseanappropriateapplicationstatusfeedbacktechniquebasedonavailablecontroltypes.
Chooseanappropriateapplicationstatusfeedbacktechniquetosupportaccessibility.
Designanapplicationstatusfeedbacktechnique.
Chooseanappropriatemechanismtodelivermultimediadatafromanapplication.
Evaluateavailablemultimediadeliverymechanisms.Considerationsincludebandwidthproblems,fileformats,framespersecond,andstreamingtypes.
Designamultimediadeliverymechanism.
DesigningandDevelopingaComponent
Establishtherequiredcharacteristicsofacomponent.
Decidewhentocreateasinglecomponentormultiplecomponents.
Decidewhichtieroftheapplicationacomponentshouldbelocated.
Decidewhichtypeofobjecttobuild.
Createthehigh-leveldesignofacomponent.
Establishthelifecycleofacomponent.
Decidewhethertouseestablisheddesignpatternsforthecomponent.
Decidewhethertocreateaprototypeforthecomponent.
Documentthedesignofacomponentbyusingpseudocode,classdiagrams,sequencediagrams,activitydiagrams,andstatediagrams.
Evaluatetradeoffdecisions.Considerationsincludesecurityvs.performance,performancevs.maintainability,andsoon.
DevelopthepublicAPIofacomponent.
Decidethetypesofclientsthatcanconsumeacomponent.
Establishtherequiredcomponentinterfaces.
Decidewhethertorequireconstructorinput.
Developthefeaturesofacomponent.
Decidewhetherexistingfunctionalitycanbeimplementedorinherited.
Decidehowtohandleunmanagedandmanagedresources.
Decidewhichextensibilityfeaturesarerequired.
Decidewhetheracomponentmustbemultithreaded.
Decidewhichfunctionstoimplementinthebaseclass,abstractclass,orsealedclass.
Developanexceptionhandlingmechanism.
Decidewhenitisappropriatetoraiseanexception.
Decidehowacomponentwillhandleexceptions.Considerationsincludecatchingandthrowinganewexception;catching,wrapping,andthrowingthewrappedexception;catchingandterminating,andsoon.
Developthedataaccessanddatahandlingfeaturesofacomponent.
Analyzedatarelationships.
Analyzethedatahandlingrequirementsofacomponent.
Developacomponenttoincludeprofilingrequirements.
Decidewhethertoredesignacomponentafteranalyzingtheprofilingresults.
Identifypotentialissues,suchasresourceleaksandperformancegaps,byprofilingacomponent.
Decidewhentostopprofilingonacomponent.
DesigningandDevelopinganApplicationFramework
Consumeareusablesoftwarecomponent.
Identifyareusablesoftwarecomponentfromavailablecomponentstomeettherequirements.
Identifywhetherthereusablesoftwarecomponentneedstobeextended.
Identifywhetherthereusablesoftwarecomponentneedstobewrapped.
Identifywhetheranyexistingfunctionalityneedstobehidden.
Testtheidentifiedcomponentthatisbasedontherequirements.
Chooseanappropriateexceptionhandlingmechanism.
Evaluatethecurrentexceptionhandlingmechanism.
Designanewexceptionhandlingtechnique.
Chooseanappropriateimplementationapproachfortheapplicationdesignlogic.
Chooseanappropriatedatastoragemechanism.
Chooseanappropriatedataflowstructure.
Chooseanappropriatedecisionflowstructure.
Chooseanappropriateeventloggingmethodfortheapplication.
Decidewhethertologdata.Considerationsincludepolicies,security,requirements,anddebugging.
Chooseastoragemechanismforloggedevents.Forexample,database,flatfile,eventlog,orXMLfile.
Chooseasystem-wideeventloggingmethod.Forexample,centralizedlogging,distributedlogging,andsoon.
Decidelogginglevelsbasedonseverityandpriority.
Monitorspecificcharacteristicsoraspectsofanapplication.
Decidewhethertomonitordata.Considerationsincludeadministration,auditing,andapplicationsupport.
Decidewhichcharacteristicstomonitor.Forexample,applicationperformance,memoryconsumption,securityauditing,usabilitymetrics,andpossiblebugs.
Chooseeventmonitoringmechanisms,suchasSystemMonitorandlogs.
Decidemonitoringlevelsbasedonrequirements.
Chooseasystem-widemonitoringmethodfromtheavailablemonitoringmechanisms.
Evaluatetheapplicationconfigurationarchitecture.
Decidewhichconfigurationattributestostore.
Choosethephysicalstoragelocationfortheconfi