Последнее с блога

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

Я понимаю, что дальше главной страницы народ не ходит в поисках новинок и не может сканировать весь сайт в поисках чего-то нового (даже вниз главной страницы редко смотрят, где показываются последние статьи), а потом жалуются, что на сайте мало информации для программистов. Блог - это не только о программировании, это обо всем. А о программировании много в разделе статей или даже в разделе книг.

На прошлой неделе появилась новая страничка для новой книги: Web разработка с помощью .NET Core.

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

Комментарии под книгами я все так и не сдалал, поэтому пока пишите здесь, что об этом думаешь. 

В C# 7 можно будет реализовывать методы в интерфейсе

Сейчас во время интервью часто можно услышать вопрос – чем отличается интерфейс от абстрактного класса или просто класса. И ответ достаточно простой – у интерфейса не может быть реализации методов. Классы должны реализовывать все методы своих интерфейсов. Это не полный и не идеальный ответ, но достаточный.

Начиная с C# 7 (может 7.1) этот ответ станет неверным. В нем можно будет у интерфейсов писать реализацию по умолчанию, которую потом классы смогут переопределять. Microsoft показывает такой интерфейса:

200 человек развелись из-за Fortnite

Согласно Divorce Online в 2018-м году уже 200 пар расcтались из-за Fortnite, а этот сайт считает данные только по Великобритании. Вот чем нужно заниматься британским ученым, нужно решать проблему семейных пар. 

Я сам в Fortnite еще ни разу не играл, но мой сын в последнее время только за ней и сидит. Я уже не помню, когда он последний раз играл в PlayStation, теперь в эту приставку играю в основном только я. 

Женатые любители компьютерных игр, рассказывайте, как ваши жены относятся к тому, что вы играете? Я думаю основная проблема как раз в играющих мужчинах. Не думаю, что много мужчин подают на развод из-за того, что жена играет в Fornite. 

Еще немного из новинок на блоге

  • Бесплатные главы Библии C#
  • Две новые статьи
  • .NET Core 3 будет поддерживать десктопные приложения
  • Что купить iPhone XS или iPhone XR?
  • Мало?

    А тут вообще много моих заметок

    Последнее с раздела статей

    Использование Shell для работы с файлами

    Прекрасный вопрос. Я рекомендую использовать системные функции. Это немного сложнее, потому что придется описывать необходимые системные интерфейсы, функции и структуры, которые в .NET не описаны. Но зато результат будет мощным и универсальным. В системе много функций работы с файловой системой, но какие из них нам понадобятся? Я помогу вам разобраться.

    Основы работы с Visual Studio

    В этом документе я хочу познакомить вас с работой средой разработки Visual Studio 2008. Мы не будем изучать программирование как таковое, нас будет интересовать сама среда разработки и ее возможности.  Вы познакомитесь с инструментами, которые предоставляет нам среда разработки, рассмотрим визуальный и текстовый редактор.

    Асинхронный доступ к WinForms компонентам

    До сих пор мы работали с консолью не просто так. Дело в том, что у потоков есть множество ограничений. Далеко не все объекты .NET также безопасно могут существовать при обращении к ним со стороны нескольких потоков. Давайте посмотрим это на примере. Создайте новое WinForms-приложение и поместите на форму компонент RichTextBox и кнопку. Пишем код, который должен выполняться по нажатию кнопки:

    Категории заметок

    О блоге

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

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

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

    Пишите мне


    Я в социальных сетях
    Facebook Telegram Youtube Instagram