Web разработка с помощью .NET Core

Аннотация

Это моя бесплатная книга по .NET для Web программистов. Она задумывалась бесплатной и я ни разу не предлагал ее никаким издательствам.

Я не ставлю задачей покрыть совершенно все, для понимания книги вам уже нужно знать основы C# и тут я могу порекомендовать свою книгу Библия C#

Читать онлайн

Введение

Когда появилась первая версия .NET Framework, я не очень хорошо воспринял ее и пару раз отзывался в негативном свете в своих статьях. Но с появлением второй версии, я полюбил .NET за его простоту, удобство и даже мощь.

Третье рождение платформы в лице .NET Core дает новый толчок платформе, потому что ее начали разрабатывать практически с нуля и на этот раз делают еще более правильно и лучше в соответствии с современными реалиями.

Ядро .NET работает быстрее полного фреймворка, лучше оптимизировано и для некоторых дополнительным плюсом может быть даже то, что оно может выполняться не только в Windows, но и в Linux или на macOS.

Те, кто читает мой блог уже давно знают, что я люблю Маки и macOS, но я так же люблю и .NET, поэтому для меня огромным плюсом является возможность писать приложения из-под этой ОС.

Я так же в основном Web программист, а .NET Core достаточно хорошо уже поддерживает Web и консольные приложения. Десктопные приложения будут поддерживаться чуть позже, пока эта часть ядра находится в разработке. Полноценные формы мы сможем создавать начиная со стандарта 3.0.

Для разработки .NET Core приложений нам понадобиться SDK, который можно скачать здесь: https://www.microsoft.com/net и желательно еще иметь среду разработки Visual Studio. Я часто использую более простую и быструю версию в лице Visual Studio Code, но для начинающих я все же рекомендую полную IDE, которую можно скачать здесь https://visualstudio.microsoft.com.

Microsoft уже давно предоставляет разработчикам одну бесплатную версию среды разработки. Раньше это была Express Edition с большими ограничениями, а сейчас это Community Edition, которая без проблем удовлетворит потребности большинства программистов, особенно работающих над Web проектами.


Содержимое

О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Обратная связь

Без проблем вступаю в неразборчивые разговоры по e-mail. Стараюсь отвечать на письма всех читателей вне зависимости от страны проживания, вероисповидания на русском или английском языке.

Пишите мне


Я в социальных сетях
Facebook Telegram Youtube
Програмысли Instagram Твитер