Visual Basic Short Answer: 1. What is the primary advantage to defining an interface type in an application? 2. How do you change the alignment of text inside a report TextBox? 3. Which directory service is helpful when you want to locate available web services? Solution Visual Basic it makes a clear distinction between classes and interfaces. One is declared in a Class statement; the other is declared in an Interface statement. A class cannot act as an interface. To act as an interface, the type must be declared using Interface . Members of an interface are not implemented. In fact, the syntax does not allow such lines of code as End Sub in an interface definition. Members of an interface are implemented in the class that declares an interface using the Implements statement: Interface only at namespace or module level. This means the declaration context for an interface must be a source file, namespace, class, structure, module, or interface, and cannot be a procedure or block. An interface defines a set of members, such as properties and procedures, that classes and structures can implement. The interface defines only the signatures of the members and not their internal workings Interface definitions are enclosed within the Interface and End Interface statements 2. textbox1.TextAlign=HorizontalAlignment.Center textbox1.TextAlign=HorizontalAlignment.Left textbox1.TextAlign=HorizontalAlignment.Right 3.WebService1 Directory .