Редактирование субтитров или баги в C#-проекте.
В образовательных целях или просто из-за любви к оригинальной озвучке, в интернете можно найти субтитры практически к любому фильму и на многих языках. Создаётся всё это в специальных программах. В одной из таких, Open Source C#-проекте Subtitle Edit, не обошлось без сюрпризов в виде багов. Автор этой статьи разбирает распространенные ошибки.
Подробнее: https://aka.ms/aticle_csharp_0318
#csharp #opensourse #article
В образовательных целях или просто из-за любви к оригинальной озвучке, в интернете можно найти субтитры практически к любому фильму и на многих языках. Создаётся всё это в специальных программах. В одной из таких, Open Source C#-проекте Subtitle Edit, не обошлось без сюрпризов в виде багов. Автор этой статьи разбирает распространенные ошибки.
Подробнее: https://aka.ms/aticle_csharp_0318
#csharp #opensourse #article
Habr
Нельзя просто так взять и отредактировать субтитры
Сколько людей пользуются субтитрами по всему миру? Вероятно, очень много. В образовательных целях или просто из-за любви к оригинальной озвучке, в интернете...
Unity выложила исходный C#-код на Github.
Теперь код C#-части движка и редактора Unity доступен для изучения на Github. Доступны все основные ветки, начиная с версии 2017.1 и заканчивая свежей 2018.1.0b12.
Подробнее: https://aka.ms/opensourse_article_0318
#csharp #opensourse #article #unity
Теперь код C#-части движка и редактора Unity доступен для изучения на Github. Доступны все основные ветки, начиная с версии 2017.1 и заканчивая свежей 2018.1.0b12.
Подробнее: https://aka.ms/opensourse_article_0318
#csharp #opensourse #article #unity
Хабр
Unity выложила исходный C#-код на Github
Возрадуйтесь все, кому хоть раз в силу жизненной необходимости приходилось декомпилировать .NET-код Unity! Теперь код C#-части движка и редактора Unity доступе...
Учебник: Наследование в C# и .NET.
В этом руководстве вы познакомитесь с концепцией наследования в C#. Наследование является ключевой функцией объектно-ориентированных языков программирования. Оно позволяет определить базовый класс для определенных функций (доступа к данным или действий), а затем создавать производные классы, которые наследуют или переопределяют функции базового класса.
Изучить: https://aka.ms/csharp_dotnet_guide_0318
#csharp #dotnet #guide
В этом руководстве вы познакомитесь с концепцией наследования в C#. Наследование является ключевой функцией объектно-ориентированных языков программирования. Оно позволяет определить базовый класс для определенных функций (доступа к данным или действий), а затем создавать производные классы, которые наследуют или переопределяют функции базового класса.
Изучить: https://aka.ms/csharp_dotnet_guide_0318
#csharp #dotnet #guide
Docs
Наследование в C#
Сведения об использовании наследования в библиотеках и приложениях C#.
Прокачиваем производительность C#.
Сегодня мы поговорим о производительности в C#, о способах прокачать её до неузнаваемости. Задача этой статьи — продемонстрировать такие способы повышения производительности, которые, при необходимости, вы смогли бы использовать самостоятельно. Однако эти методики не являются универсальными — вы не сможете использовать их в качестве общего решения любой задачи. Они хороши при наличии вполне конкретных сценариев использования, о которых пойдет речь.
Подробнее: https://aka.ms/csharp_article_0418
#csharp
Сегодня мы поговорим о производительности в C#, о способах прокачать её до неузнаваемости. Задача этой статьи — продемонстрировать такие способы повышения производительности, которые, при необходимости, вы смогли бы использовать самостоятельно. Однако эти методики не являются универсальными — вы не сможете использовать их в качестве общего решения любой задачи. Они хороши при наличии вполне конкретных сценариев использования, о которых пойдет речь.
Подробнее: https://aka.ms/csharp_article_0418
#csharp
Хабр
Прокачиваем производительность C# с Федерико Луисом
Сегодня мы поговорим о производительности в C#, о способах прокачать её до неузнаваемости. Задача этой статьи — продемонстрировать такие способы повышения произв...
Руководство по языку C#.
Наше недавно обновленное руководство по C#. В нем вы найдете обзор языка, новые возможности C#, основные понятия, а также другие руководства и справочник по теме.
Изучить: https://aka.ms/csharp_guide_0418
#csharp #guide
Наше недавно обновленное руководство по C#. В нем вы найдете обзор языка, новые возможности C#, основные понятия, а также другие руководства и справочник по теме.
Изучить: https://aka.ms/csharp_guide_0418
#csharp #guide
Docs
Документация по C#. Начало работы, руководства, справочные материалы.
Программирование на C#. Документация для начинающих разработчиков, для тех, кто только начинает работать на C#, а также для опытных разработчиков C# и .NET
Проверяем исходный C#-код Unity.
Недавно произошло долгожданное для многих событие — компания Unity Technologies разместила исходный C#-код игрового движка Unity для свободного скачивания на GitHub. Представлен код движка и редактора. Автор статьи попытался найти баги и ошибки в этом коде.
Подробнее: https://aka.ms/artilce_dev_0418
#csharp #unity #article
Недавно произошло долгожданное для многих событие — компания Unity Technologies разместила исходный C#-код игрового движка Unity для свободного скачивания на GitHub. Представлен код движка и редактора. Автор статьи попытался найти баги и ошибки в этом коде.
Подробнее: https://aka.ms/artilce_dev_0418
#csharp #unity #article
Хабр
Проверяем исходный C#-код Unity
Недавно произошло долгожданное для многих событие — компания Unity Technologies разместила исходный C#-код игрового движка Unity для свободного скачивания на Gi...
Новинки C# 7.2. Span<T> и Memory<T>.
Столкнувшись с проблемой замедления работы системы при передаче и использовании переменных, хранимых в стеке, автор нашел отличное решение по использованию коллекции Span<T>, которая была добавлена в версии языка C# 7.2.
Подробнее: https://aka.ms/dev_0418_article
#article #csharp
Столкнувшись с проблемой замедления работы системы при передаче и использовании переменных, хранимых в стеке, автор нашел отличное решение по использованию коллекции Span<T>, которая была добавлена в версии языка C# 7.2.
Подробнее: https://aka.ms/dev_0418_article
#article #csharp
Хабр
Новинки C# 7.2. Span и Memory
Доброго времени суток, %habrauser%! Столкнувшись с проблемой замедления работы системы при передачи использовании переменных хранимых в стеке я отправился в гу...
Правостороннее присваивание и другие необычные приёмы программирования в C#.
А вы любите нестандартное? В этой статье будут рассмотрены с нового ракурса такие привычные вещи, как присваивание и передача параметров в методы. Присоединяйтесь!
Подробнее: https://aka.ms/csharp_article_0518
#csharp #article
А вы любите нестандартное? В этой статье будут рассмотрены с нового ракурса такие привычные вещи, как присваивание и передача параметров в методы. Присоединяйтесь!
Подробнее: https://aka.ms/csharp_article_0518
#csharp #article
Хабр
Правостороннее присваивание и другие необычные приёмы программирования в C#
В этой статье будут рассмотрены с нового ракурса такие привычные и фундаментальные вещи, как присваивание и передача параметров в методы. Вероятно, предлагаемые...
Книга C# Smorgasbord теперь доступна бесплатно.
Автор книги C# Smorgasbord решил выложить ее в свободный доступ. Кроме ссылок на скачивание на странице вы найдете милую историю о том, как он пришел к мысли о том, что ее нужно бесплатно раздать всем желающим.
Скачать: https://aka.ms/book_0518
#book #csharp
Автор книги C# Smorgasbord решил выложить ее в свободный доступ. Кроме ссылок на скачивание на странице вы найдете милую историю о том, как он пришел к мысли о том, что ее нужно бесплатно раздать всем желающим.
Скачать: https://aka.ms/book_0518
#book #csharp
www.filipekberg.se
C# Smorgasbord is now Free
C# Smorgasbord is now Free to download!
Книга C# Notes for Professionals.
Сегодня рассказываем о книге с заметками для профессионалов в C#. Более 700 страниц и 165 глав кода. Скачивайте бесплатно по ссылке ниже!
Подробнее: https://aka.ms/csharp_book_0518
#book #csharp
Сегодня рассказываем о книге с заметками для профессионалов в C#. Более 700 страниц и 165 глав кода. Скачивайте бесплатно по ссылке ниже!
Подробнее: https://aka.ms/csharp_book_0518
#book #csharp
Goalkicker
Free C# Programming Book
Getting started with C# Language, Literals, Operators, Conditional Statements, Equality Operator, Equals and GetHashCode, Null-Coalescing Operator, Null-conditional Operators, nameof Operator, Verbatim Strings, Common String Operations, String.Format, String…
Будущее C#.
Совсем недавно на мы провели главную конференцию Build 2018. Одной из тем обсуждения стало будущее языка C#. По ссылке ниже вы найдете видео, в котором наши коллеги делятся сведениями по наработкам, которые планируется внедрить в самое ближайшее время. Кстати, там вы можете скачать презентацию, в которой представлена та же информация, но в более удобном формате.
Подробнее: https://aka.ms/csharp_0518
#msbuild #csharp
Совсем недавно на мы провели главную конференцию Build 2018. Одной из тем обсуждения стало будущее языка C#. По ссылке ниже вы найдете видео, в котором наши коллеги делятся сведениями по наработкам, которые планируется внедрить в самое ближайшее время. Кстати, там вы можете скачать презентацию, в которой представлена та же информация, но в более удобном формате.
Подробнее: https://aka.ms/csharp_0518
#msbuild #csharp
Channel 9
The future of C#
Over the last year we shipped no less than three "point releases" of C# (7.1, 7.2 and 7.3), full of small but useful language features. Mads and Dustin will race you through a tour of these,
Новые возможности в C# 7.3.
А вы уже успели изучить нововведения недавно представленной версии C# 7.3? Если нет, то переходите по ссылке ниже, в статье автор собрал самое интересное. Кроме того, в конце вы найдете несколько полезных ссылок.
Подробнее: https://aka.ms/csharp_0518_1
#csharp #article
А вы уже успели изучить нововведения недавно представленной версии C# 7.3? Если нет, то переходите по ссылке ниже, в статье автор собрал самое интересное. Кроме того, в конце вы найдете несколько полезных ссылок.
Подробнее: https://aka.ms/csharp_0518_1
#csharp #article
InfoQ
New Features in C# 7.3
Though a comparatively minor release, C# 7.3 addresses some long outstanding complaints from C# 1 and 2 such as overload resolution and generic constraints that work with enums and delegates.
Build 2018: Будущее C#.
Недавно мы делились видео, в котором наши коллеги рассказывали о том, какие фичи планируется добавить в C# в ближайшее время. Ребята из InfoQ написали статью для тех, кому формат видео не нравится, но про будущее нашего языка программирования узнать хочется. Присоединяйтесь!
Подробнее: https://aka.ms/csharp_article_0518_1
#csharp #article #msbuild
Недавно мы делились видео, в котором наши коллеги рассказывали о том, какие фичи планируется добавить в C# в ближайшее время. Ребята из InfoQ написали статью для тех, кому формат видео не нравится, но про будущее нашего языка программирования узнать хочется. Присоединяйтесь!
Подробнее: https://aka.ms/csharp_article_0518_1
#csharp #article #msbuild
InfoQ
Build 2018: The Future of C#
Number one on the list of future C# features is Nullable Reference Types. But also on the table are enhancements to pattern matching, array slicing, asynchronous iterators, default interface methods, and possibly even records.