Upgrade:.. Transition din MCPD NET Framework 3.5 Windows Developer Skills for dig at MCPD NET nogle Windows Applications Developer 70-521 Test
Eksamen Navn: UPG: Trans MCPD.NET Frmwk 3.5 Dev Skil at hjælpe NET 4 Wndws App Development Eksamen Type:. Microsoft-eksamen Code: 70-521 Certificering Microsoft Certified Professional Developer Total spørgsmål: 108 (MCPD)
Spørgsmål: 1Du vil gøre en Windows Communication Foundation (WCF) udbyder dette isimplemented som følger (Linjenumre medtages normalt kun til reference.) 01. [tjenesteydelsesaftale] 02 [ServiceBehavior (IncludeExceptionDetailsInFaults = true)] 03 public class OrderService04. {05 [OperationContract] 06 anholdelse void SubmitOrder (Order anOrder) 07 {08 try09 {10 ... 11} 12. catch (DivideByZeroException ex) 13 {15} 16} 17} Du har virkelig brug for at sørge for, at denne staksporing oplysninger, der omfatter at forskellige må ikke være indeholdt i errorinformation sendt til den faktiske klienten. Hvad når du gør?
A. Udskift tier alder 14 overvejer forfølger linje. kaste B. Udskift rækkevidde 14, når du bruger følgende linje. kaste splinternye undtagelses (anOrder, ex.ToString ()); C. Efter serie 05, medbringe følgende linje. [FaultContract (typeof (undtagelses))] Udskift rækkevidde 14 med følgende linje. smide ex D. Efter serie 05, tilføje denne linje. [FaultContract (typeof (undtagelses))] Udskift serie fjorten, når du bruger følgende linje. chuck splinterny undtagelses (anOrder "Divide blot ved absolut ingenting undtagelse")
Svar: D
Spørgsmål: 2you opretter et Windows Communication Foundation (WCF) tjeneste. Du behøver ikke ønsker toexpose den interne setup på bærelaget. Du er nødt til at udsætte dette classas noget navngivne Aritmetik med en operation kaldet Sum.public uddannelse Calculator {public int Add (int x, int y) {}} Hvilken kode segment, hvis du bruge?
A. [Tjenesteydelsesaftale (Namespace = "udregning")] straffedomstol class Calculator {[OperationContract (Action = "Sum")] domstol int Add (int x, int y) {...
Side en enkelt med 49 Eksamen Navn: UPG: Trans MCPD.NET Frmwk 3.5 Dev Skil at kunne NET flere Wndws App Development Eksamen Type:. Microsoft-eksamen Code: 70-521 Certificering Microsoft Certified Professional Developer Total spørgsmål: 108 (MCPD)
}} B. [Tjenesteydelsesaftale (ConfigurationName = "udregning")] anholdelse skole Calculator {[OperationContract (Action = "Sum")] domstol int Add (int x, int y) {... }} C. [Tjenesteydelsesaftale (Name = "udregning")] anholdelse skole Calculator {[OperationContract (Name = "Sum")] offentlige int Add (int x, int y) {... }} D. [Tjenesteydelsesaftale (Name = "udregning")] åben klasse Calculator {[OperationContract (ReplyAction = "Sum")] domstol int Add (int x, int y) {... }}
Svar: C
Spørgsmål: 3A Windows Communication Foundation (WCF) software formål dine data post betalt med som har severaldata medlemmer. Du får brug for den ansøgende at smide en ny SerializationException i tilfælde af, at nogen af de datamembers ikke ligger, når en føljeton forekomst med filerne langsigtet kontrakt er faktisk serialiseret. Whatshould mennesker gør?
A. Tilføj denne KnownType attribut mod data kontrakten. Sæt en ny standard prisen inden alle de oplysninger kollega declarations.B. Tilføj denne KnownType kredit i info kontrakten. Angiv bestemt rækkefølge tilhører hver data medlem for at kunne unikke heltal value.C. Indstil EmitDefaultValue hjem hver registreringer associere til false.D. Indstil isrequired hjem hver eneste info medlem til true.
Svar: D
Spørgsmål: 4You tendens til at være at oprette en Windows Communication Foundation (WCF) bistand, som implementsoperations for i en rolig måde. Du har virkelig brug for at øge en ny rub out funktion. Du udfører thedelete teknik som follows.void DeleteItems (string id) Du skal konfigurere WCF til at kalde op ved hjælp af disse tjenester, hvis kundekreds kalder støtte, når du bruger HTTPDELETE operation .
Page 2 med Forty Nine Eksamen Navn: UPG: Trans MCPD.NET Frmwk 3.5 Dev Skil til NET 4 Wndws App Development Prøvetype:. Microsoft-eksamen Code: 70-521 Certificering Microsoft Certified Professional Developer Total spørgsmål: 108 (MCPD)
Hvad når du gør?
A. Tilsæt WebInvoke (UriTemplate = "/ Varer / {id}", Method = "Slet") kredit til operation.B. Tilsæt HttpDelete funktionen mod operation.C. Erstatte den særlige strengeinstrument parameter, der har en RemovedActivityAction parameter.D. Udskift gain slags med RemovedActivityAction.
Svar: A
Spørgsmål: 5You normalt konstruere en køber til alle Windows Communication Foundation (WCF) service.Du nødt til at bygge en ny proxy til at bruge op denne service. Hvilket elegance, hvis du bruger?
A. ChannelFactoryB. ServiceHostC. ClientRuntimeD. CommunicationObject
Svar: A
Spørgsmål: 6A Windows Communication Foundation (WCF) tjeneste er kendt for en callback kontrakt. Du aredeveloping kunde praktisk anvendelse, der vil kalde denne særlige tjeneste. Du skal sikre, at clientapplication kan kommunikere, mens du bruger WCF service. Hvad der i tilfælde af at du gør?
A. På denne OperationContractAttribute, fast, at AsyncPattern ejendomsvurdering, der vil true.B. På selve OperationContractAttribute, arrangeret at ReplyAction bopæl værdiansættelse retning endpoint adressen forbundet med client.C. På selve klienten, producere en proxy afledt fra DuplexClientBase.D. På selve klienten, gøre brug af GetCallbackChannel.
Svar: C
Spørgsmål: 7You generelt spiser en Windows Communication Foundation (WCF) tjeneste i et ASP.NET webapplikation. Støtten brugerfladen er synonymt med følger [tjenesteydelsesaftale] offentlig grænseflade ICatalog. {[OperationContract] [WebGet (UriTemplate = "/ Katalog / Varer / {id}", ResponseFormat = WebMessageFormat.Json)] strenget RetrieveItemDescription (int id);} Bistanden kan hostes i / Catalog.svc.You bør kalde dit program anvender jQuery til at hente denne forklaring på en vare asindicated af en justerbar branded itemId.Which værdi sektion skal du bruge?
A. $ Get (String.format ("/ Catalog.svc / Katalog / Varer / id = {0}?", ItemId) null, formål (data) {...} "javascript");. B. $. Get (String.format ("/ Catalog.svc / Katalog / Varer / {0}", itemId), null, function (data) {...
Page 3 forbundet med Forty Nine Eksamen Navn: UPG: Trans MCPD.NET Frmwk 3.5 Dev Skil til NET 4 Wndws App Development Eksamen Type:. Microsoft-eksamen Code: 70-521 Certificering Microsoft Certified Professional Developer Total Spørgsmål: 108 (MCPD )
} "JSON"); C. $ Get (String.format ("/ Catalog.svc / Katalog / Varer / {0}", itemId), null, function (data) {...} "xml");. D. $ Get (String.format ("/ Catalog.svc / Katalog / Varer / id = {0}", itemId), null, function (data) {...} "JSON").
Svar: B
Spørgsmål: 8You tendens til at udvikle et kreditkort applicatoin at revidere en brugers kulturelle status. Du er nødt til at tage theservice ansætte Windows Communication Foundation (WCF). Klienten konfiguration er som regel, når følger.
servicekontrakt er defineret som følger [tjenesteydelsesaftale] offentligt program ISocialStatus {[OperationContract] [WebInvoke (UriTemplate = "/ statusser / update.xml status = {text}?")] void UpdateStatus (string text);}. Hvilken regel besked i tilfælde af at du anvender til at hjælpe med at bringe ajour den kulturelle status?
A. gennemførelse (WebChannelFactory fabrik = forskellige WebChannelFactory ("SocialClient")) {factory.Credentials.UserName.UserName = user.Name, factory.Credentials.UserName.Password = user.password, ISocialStatus socialChannel = factory.CreateChannel (); socialChannel.UpdateStatus (newStatus);} B. ansætte (ChannelFactory fabrikken = new WebChannelFactory (typeof (ISocialStatus))) {
Page fem med Forty Nine Eksamen Navn: UPG: Trans MCPD.NET Frmwk 3.5 Dev Skil til NET nogle Wndws App Development Eksamen Type:. Microsoft-eksamen Code: 70-521 Certificering Microsoft Certified Professional Developer Total Spørgsmål: 108 (MCPD)
factory.Credentials.UserName.UserName = user.Name, factory.Credentials.UserName.Password = user.password, ISocialStatus socialChannel = factory.CreateChannel (); socialChannel.UpdateStatus (newStatus);} C. anvendelse (ChannelFactory fabrikken = splinterny ChannelFactory ("POST")) {factory.Credentials.Windows.ClientCredential.UserName = user.Name; factory.Credentials.Windows.ClientCredential.SecurePassword. SetAt (0, Convert.ToChar (user.password)), ISocialStatus socialChannel = factory.CreateChannel (); socialChannel.UpdateStatus (newStatus);} D. gennemførelse (WebChannelFactory fabrikken = new WebChannelFactory (typeof (ISocialClient))) {factory.Credentials.Windows.ClientCredential.UserName = user.Name; factory.Credentials.Windows.ClientCredential.SecurePassword. SetAt (0, Convert.ToChar (user.password)), ISocialStatus socialChannel = factory.CreateChannel (); socialChannel.UpdateStatus (newStatus);}
Svar: A
Spørgsmål: 9You normalt har en Windows Communication Foundation (WCF) service, der vil procedure ordrer. Thedata aftale dette arrangement er defineret som følger [DataContract] offentlige kategori Bestil {... [DataMember] offentlige string cardHolderName {få; sæt;} [DataMember] offentlige chain CreditCardNumber {få; sæt;}} Du har følgende krav.: Aktiver bestemt Tranny af de faktiske ejendele i bekendtgørelse fra forbrugerne for tjenesten. Sørg for, at vil thecontents af CreditCardNumber må ikke blive sendt over flere niveauer inden for klar tekst. Sørg hvilke thecontents vedrørende CreditCardNumber er normalt derude af selskabet at være i stand til metode bestemt rækkefølge. Du har brug for toimplement det særlige program til at opfylde disse slags krav. Hvad der i tilfælde af at du gør?
A. Tilføj en DataProtectionPermission attribut i CreditCardNumber egenskaben plus placeret, at ProtectData ejendom for at true.B. Konverter DataContract til en MessageContract, og også sæt, ProtectionLevel ejendom til EncryptAndSign.C. Skift data metode CreditCardNumber fra strengen til SecureString.D. Gennemføre CreditCardNumber ejendom getter foruden setter. I setter, arbejde ekstra værdighed af den faktiske CreditCardNumber med MD5CryptoServiceProvider klassen TransformBlock metode.
Svar: B
Page 5 forbundet med 49
Original ressource:
Besøg 70-521 Link: 70-521 Download PDF Link: 70-521
Ken Primby http://kenlyngeprimby.wordpress.com}
Automatic blog by iAutoblog
Ingen kommentarer:
Send en kommentar
Bemærk! Kun medlemmer af denne blog kan sende kommentarer.