Это руководство поможет вам повысить уровень программирования на C# с Java или другого объектно-ориентированного языка, используя имеющиеся навыки. Вы научитесь писать идиоматический код для корпоративных приложений, освоите основные навыки бэкенда и примените их на практике, используя рефакторинг кода. Здесь нет примеров программ вида Hello, World! или основ программирования с нуля. Вы будете учиться, перерабатывая устаревшую кодовую базу: использовать новые методы, инструменты и лучшие практические приемы, чтобы привести ее в соответствие с современными стандартами C#.
Еще внутри:
I. Использование C# и .NET
• отличия .NET от других платформ
• принципы компиляции в C#
II. Исходная кодовая база
• обзор улучшений и недостатков унаследованной кодовой базы
III. Уровень доступа к БД
• рефакторинг службы
• создание нового проекта .NET Core
IV. Уровень репозитория
• пять классов репозитория
• разработка через тестирование
• методы расширения и LINQ
V. Уровень службы
• реализация классов
• обработка ошибок
VI. Уровень контроллера
• приемочное тестирование
• HTTP-маршрутизация
Об авторе
Йорт РОДЕНБУРГ — инженер-программист, писатель и лектор. Специализируется на C# и разработке ПО в различных сферах, таких как финансы и отчетность, медицинская визуализация, распределенные системы и кибербезопасность. Йорт помогает инженерам, владеющим другими языками программирования, быстрее освоить C# и .NET.
Для покупки товара в нашем интернет-магазине выберите понравившийся товар и добавьте его в корзину. Далее перейдите в Корзину и нажмите на «Оформить заказ» или «Быстрый заказ».
Когда оформляете быстрый заказ, напишите ФИО, телефон и e-mail. Вам перезвонит менеджер и уточнит условия заказа. По результатам разговора вам придет подтверждение оформления товара на почту или через СМС. Теперь останется только ждать доставки и радоваться новой покупке.
Оформление заказа в стандартном режиме выглядит следующим образом. Заполняете полностью форму по последовательным этапам: адрес, способ доставки, оплаты, данные о себе. Советуем в комментарии к заказу написать информацию, которая поможет курьеру вас найти. Нажмите кнопку «Оформить заказ».
Оплачивайте покупки удобным способом. В интернет-магазине доступно 3 варианта оплаты:
- Платежными картами Visa, MasterCard, American Express на сайте. Вы можете оплатить с помощью платёжной карты любого банка Казахстана систем Visa, MasterCard и American Express. Оплата производится через систему авторизации платежных карт Processing.kz АО «Сбербанк».
- Оплата наличными курьеру при получении товара. Вы можете оплатить заказ наличными или оплатить картой курьеру при получении.
- Банковским переводом. Этот способ оплаты, доступен для юридических лиц и индивидуальных предпринимателей. Производится безналичным переводом по реквизитам, указанным в выставляемом счете. Деньги на счёт зачисляются в течение 1-2 рабочих дней при оплате через АО «Сбербанк», и до 3 дней через другие банки.
- Самовывоз . Пункт самовывоза находиться в г. Алматы, по адресу Домбровского 3 "А", офис 1 (Заказ предварительно оформить на сайте). Работает по БУДНЯМ с 09:00 до 17:30 , пожалуйста позвоните нам за 20 мин и сообщите о своем приезде.
- Доставка в ближайшее отделение Казпочты. Для получения товара Вам нужно будет обратиться в назначенное отделение после смс-сообщения о прибытии товара. При себе нужно иметь удостоверение личности и знать трек-номер.
- Почтоматы Казпочты. Отправка заказов только по 100 % предоплате.