29-30 ноября в Санкт-Петербурге и 06-07 декабря — в Москве мы запустим шестой семинар по .NET. У нас будет: 700 слушателей, огромные залы, много кофе и зудящее чувство знаний. Чтобы собрать рекордно-длинную программу и количество слушателей мы работали рекордные 5 месяцев. До старта — 9 дней.
Рубрика «C#» - 32
CLRium #6: 9 дней до старта
2019-11-19 в 20:24, admin, рубрики: .net, C#, Блог компании Семинары Станислава Сидристого, ПрограммированиеWorkflow Core — движок бизнес-процессов для .Net Core
2019-11-15 в 8:06, admin, рубрики: .net, .net core, avanpost, C#, IdM, windows workflow foundation, workflow, workflow core, Блог компании Avanpost, Программирование
Всем привет!
Мы решили поддержать тему миграции проекта, использующего Windows Workflow Foundation на .Net Core, которую начали коллеги из DIRECTUM, поскольку столкнулись с аналогичной задачей пару лет назад и пошли собственным путем.
.NET Core с блокнотами Jupyter — Preview 1
2019-11-15 в 7:00, admin, рубрики: .net, .net core, C#, F#, Jupyter Notebooks, microsoft, Блог компании Microsoft, ПрограммированиеКогда вы думаете о блокнотах Jupyter, на ум, вероятно, приходит код Python, R, Julia или Scala, а не .NET. Сегодня мы рады сообщить, что вы можете писать .NET-код в Jupyter Notebooks.
Try .NET развился, чтобы поддерживать больше интерактивных возможностей в Интернете с помощью сниппетов исполняемого кода, генератора интерактивной документации для .NET Core с глобальным инструментом dotnet try. Ну а теперь .NET доступен в Jupyter Notebooks.
Поиск данных и объектов в базе данных MS SQL Server с помощью бесплатной утилиты dbForge Search
2019-11-12 в 7:37, admin, рубрики: .net, C#, database tools, devart, Microsoft SQL Server, MS Sql Server, search, sql, sql server, t-sql, Администрирование баз данных, базы данныхОписание общей потребности в поиске данных и объектов в базе данных
Поиск данных, а также хранимых процедур, таблиц и других объектов в базе данных является достаточно актуальным вопросом в том числе и для C#-разработчиков, а также и для .NET-разработки в целом.
Достаточно часто может возникнуть ситуация, при которой нужно найти:
- объект базы данных (таблицу, представление, хранимую процедуру, функцию и т д)
- данные (значение и в какой таблице располагается)
- фрагмент кода в определениях объектов базы данных
Существует множество готовых решений как платных, так и бесплатных.
Сначала рассмотрим как можно осуществлять поиск данных и объектов в базе данных с помощью встроенных средств самой СУБД, а затем рассмотрим как это сделать с помощью бесплатной утилиты dbForge Search.
Читать полностью »
«Неуловимый» список установленных обновлений Windows
2019-11-08 в 14:52, admin, рубрики: .net, C#, DISM, windows update, windows update .net, windows update agent, windows update session, WMI, WSUS, wuapi, XML, xml parser, обновление Windows, панель управления, разработка под windows, реверс-инжинирингВы когда-нибудь задумывались, с помощью чего формируется список установленных обновлений Windows? А через какое API его достать? Ответы на эти и другие возникающие вопросы я постараюсь дать в своём небольшом исследовании.
Xamarin.Forms — декоративное отображение QRCode с помощью SkiaSharp
2019-11-07 в 16:08, admin, рубрики: Android разработка, C#, iOS разработка, xamarin, xamarin.forms, zxing, кроссплатформенная разработка
Для вывода/чтения штрихкодов есть популярная библиотека ZXing. Она умеет выводить и считывать много разных форматов: QRCode, Aztec и другие, более 2 десятков. Для считывания кодов в ней есть готовый контрол ZXingScannerView. Требуется минимум кода, чтобы добавить этот функционал в ваше приложение.
Однако, при помощи этой библиотеки код будет изображён канонически, чёрным по белому. Рассмотрим случай, когда надо изобразить код нестандартного вида, например цветной, со скруглёнными элементами или украшенный каким-либо другим способом (и чтобы он при этом продолжал хорошо считываться).
И настоящая свобода творчества открывается только если нарисовать код самому — тогда всё полностью в ваших руках. Этим и займёмся на примере QR-кода.
Читать полностью »
Performance in .NET Core
2019-11-06 в 18:11, admin, рубрики: .net, .net core, .net standard, ASP.NET, C#, optimization, Серверная оптимизацияPerformance in .NET Core

Всем привет! Данная статья является сборником Best Practices, которые я и мои коллеги применяем на протяжении долгого времени при работе на разных проектах.
Intel Core i5-8250U CPU 1.60GHz (Kaby Lake R), 1 CPU, 8 logical and 4 physical cores
.NET Core SDK=3.0.100
[Host]: .NET Core 2.2.7 (CoreCLR 4.6.28008.02, CoreFX 4.6.28008.03), 64bit RyuJIT
Core: .NET Core 2.2.7 (CoreCLR 4.6.28008.02, CoreFX 4.6.28008.03), 64bit RyuJIT
[Host]: .NET Core 3.0.0 (CoreCLR 4.700.19.46205, CoreFX 4.700.19.46214), 64bit RyuJIT
Core: .NET Core 3.0.0 (CoreCLR 4.700.19.46205, CoreFX 4.700.19.46214), 64bit RyuJIT
Job=Core Runtime=Core
ToList vs ToArray and Cycles
Бесплатная трансляция DotNext и HolyJS
2019-11-05 в 7:59, admin, рубрики: .net, C#, dotnext, holyjs, javascript, конференции
6 ноября, то есть уже завтра, начнется конференция DotNext 2019 Moscow. Это два дня докладов для .NET-разработчиков: хардкор, низкоуровневые подробности, максимальный перформанс, best practices, архитектура и так далее.
А сразу следом за ней, 8 и 9 ноября, состоится конференция HolyJS 2019 Moscow. Это два дня бесконечного фронтендерского веселья.
Из тридцатки докладов на каждой из конференций вы сможете совершенно бесплатно посмотреть на YouTube доклады первого дня, проводящиеся в первом зале — 6 штук. В той же онлайн-трансляции будут интервью между докладами.
За ссылками и подробностями ныряйте под кат.
Читать полностью »
7 бесплатных курсов для разработчиков от Microsoft
2019-11-05 в 7:00, admin, рубрики: .net, azure, Azure Notebooks, C#, devops, learn, microsoft, Microsoft Azure, python, serverless, Visual Studio, xamarin, бесплатный курс, бессерверные приложения, Блог компании Microsoft, данные, облако, Программирование, Учебный процесс в ITПривет! Сегодня мы начинаем серию статей, в которую войдет 5 подборок бесплатных обучающих курсов от компании Microsoft. В этой статье у нас самые крутые курсы для разработчиков, которые сильнее всего нравятся программистам.
Кстати!
- Все курсы бесплатные (вы даже сможете попробовать платные продукты бесплатно);
- 6/7 на русском языке;
- Начать обучение можно мгновенно;
- По окончании вы получите бейдж об успешном прохождении обучения.
Присоединяйтесь, подробности под катом!
Все статьи из серии
Этот блок будет обновляться с выходом новых статей
- 7 бесплатных курсов для разработчиков
- * бесплатных курсов для *T-А***н*******ров
- 7 бесплатных курсов для ************ *******
- 6 ***** ****** ****** по Azure
- ** ***** ********** ****** ** ********* ** *******
Уничтожение врагов прыжком, как в «Марио» Unity 2D
2019-11-03 в 17:00, admin, рубрики: 2d, C#, unity, unity3d, платформер, разработка игрЗдравствуйте! В этой статье хотел бы поделиться как реализовать, уничтожение врагов прыжком, как в Марио. Сам, еще учусь, так что если буду какие-нибудь полезные советы или подсказки пишите в комментарии обязательно прочту. Ну что же, после многочисленных просмотров туториалов, и прочитанных статей было найдено всего два интересных, и наверное проще всего в исполнение вариантов:
- первый это соприкосновение точек коллайдеров,
- второй это соприкосновение коллайдеров, когда на объект вешаются два коллайдера один отнимает жизнь у игрока, а второй уничтожает объект к которому он привязан.
Для начала напишем функцию которая будет отнимать жизнь у игрока, и необходима для обоих вариантов:
public int health = 3;
void Hurt()
{
health--;
if (health <= 0)
SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex);
}




