1. What are the advantages and disadvantages of working with multiple tables? Present an example of a situation where multiple tables would be appropriate in an application and discuss why this approach is needed in this scenario.
2. Select a third-party control available for Visual Basic.NET. Discuss how this control is used in an application. What are the advantages and disadvantages of using third-party controls in applications?
3. ClickOnce is a new deployment technology for the .NET 2005 development platform. Precisely what is ClickOnce? What obstacle does it overcome and how? Provide an example of how you might use this technology.