Tuesday, 27 December 2011

87.This programming language model is used sparingly in VB 6 but is one of the cornerstones of VB.NET. Knowing the ins and outs of it will make an application migration project easier and also prepare you for additional work in VB.NET. What is the model?

A.Modular programming
B.Aspect-oriented programming
C.Object-oriented programming
D.Reflective programming
Ans:C

86. Which of the following is the LEAST compelling reason to migrate an application from Visual Basic 6 to Visual Basic .NET?

A.You want to take advantage of ASP.NET features such as its caching abilities.
B.The application relies heavily on third-party controls or dynamic link libraries (DLLs).
C.The application's original developers were new to Visual Basic and/or used some "out of the box" development approaches.
D.Your company's business processes do not change all that often.
Ans:D

85.Does the Visual Basic Upgrade Wizard support ASP to ASP.NET migrations?

A.Yes, in all cases.
B.Yes, in some cases.
C.No, not at all.
Ans:C

84. True or False: The Visual Basic Upgrade Wizard will convert all the code in your VB 6 application to VB.NET code for you?

A.True
B.False
Ans:B

83.Some bits of a Visual Basic 6 application, like most APIs, can be easily migrated to VB.NET; other parts are not so straightforward. Which of the following will NOT have to be re-architected during a VB 6-to-VB.NET migration?

A.DHTML pages
B.ActiveX documents
C.OLE controls
D.ADO to ADO via Interop
Ans:D

81.Can you create Windows Services using VB.Net

 A.Yes
 B.No
 C.Not always
 D.None of these
ANS:A

82.If you know you want to migrate your Visual Basic 6 application to VB.NET, what is the first thing you should do?

A.Open the Visual Basic Upgrade Wizard, get a cup of coffee and watch it run.
B.Assess the VB 6 application; find out what controls it uses, what projects are in there and so on.
C.Cancel all social plans for the next couple months and start rewriting the app in .NET.
D.Schedule meetings with end users to see what features they want to add to the app.
Ans:B