Артём Смирнов, а что "Internal server error code 10"? Исправьте заголовок так, чтобы он передавать суть вопроса в форме вопросительного предложения. И добавьте в тело вопроса полный текст ошибки.
mayton2019, самые существенные изменения - это дженерики и лямбды, они повлияли на стиль программирования. Но это легко доучивается по Блоху и Уорбëртону.