title: Need an exercise suggestions to help me learn and exercise .NET
body: <p>Do you have any idea for a complex exercise that touches and covers most important and major concepts of .NET? (so I can learn while coding and implementation)</p>
  
  <p>The exercise should NOT be for beginners, but for someone who already familiar with .net, but enough complex to teach new features of .NET 2 for example.</p>
  
  <p>Thanks!</p>