4)Building Solutions with the Microsoft .NET Compact Framework: Architecture and 5)Best Practices for Mobile Development