Собрали в одном месте самые важные ссылкичитайте авторский блог
Статья и код с примером создания интерактивного консольного приложения