Как стать автором
Обновить
36
-0.5

net dev

Отправить сообщение

Стажер — это сколько?

Уровень сложностиПростой
Время на прочтение1 мин
Количество просмотров22K

Я провел небольшой опрос и получил в районе 200 откликов. Все они получены из городов миллионников и подавляющее большинство из Москвы и Санкт-Петербурга. Так сколько же получают в среднем стажеры?

Читать далее
Всего голосов 17: ↑15 и ↓2+13
Комментарии38

Avalonia и котики и дизайн для разработчика

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров3.4K

В эпоху невероятной популярности ChatGPT и OpentAI все кинулись играть с их инструментами и использовать API в своих продуктах. Я был в общих рядах и сделал продукт для тех, кому затруднительно воспользоваться официальным сайтом ChatGPT. Но в этой статье речь пойдет не о восхитительных продуктах MS, а о создании интерфейса с котиками на основе этого продукта.

Итак, у нас стоит задача: создать десктопный чат с GTP3, которым будет удобно пользоваться человеку, далекому от пк.

Читать далее
Всего голосов 2: ↑2 и ↓0+2
Комментарии1

Немножко кодгена

Время на прочтение5 мин
Количество просмотров11K

В C# давно уже добавили возможность использовать кодогенерацию. Но покопавшись в интернетах не было найдено обширного количество гайдов. Спасибо сайту мс, за наличие информации по данной теме. Но, увы, там она достаточно поверхностна, а подробности можно найти только экспериментальным путем или изучением различных готовых примеров.

Читать далее
Всего голосов 19: ↑19 и ↓0+19
Комментарии2

ИТМО. Первый классический?

Время на прочтение4 мин
Количество просмотров17K

В данном очерке я бы хотел рассказать свой опыт взаимодействия с университетом ИТМО. Эта заметка описывает только мой личный опыт и у других он может кардинально отличаться как в положительную так и в отрицательную сторону.

Read more
Всего голосов 4: ↑2 и ↓20
Комментарии7

О первой работе

Время на прочтение3 мин
Количество просмотров4.1K

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

Read more
Всего голосов 10: ↑6 и ↓4+2
Комментарии3

От WPF к Авалонии

Время на прочтение8 мин
Количество просмотров16K

WPF — любимый сообществом фреймворк для десктопной разработки, однако в то время как дотнет и вся его экосистема уже давно кроссплатформенные, WPF работает только под Windows. Сообщество решило эту проблему и теперь у нас есть Авалония — фреймворк, во многом очень похожий на WPF, но работающий на разных платформах. 

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

Читать далее
Всего голосов 29: ↑29 и ↓0+29
Комментарии20

Авалония для самых маленьких

Время на прочтение8 мин
Количество просмотров26K
В свежем превью Rider, помимо прочего, появилась поддержка Авалонии. Авалония — это самый крупный .NET фреймворк для разработки кроссплатформенного UI, и его поддержка в IDE — отличный повод наконец разобраться, как писать десктопные приложения для любых платформ.

В этой статье я на примере простой задачи по реализации калькулятора покажу:

  • как управлять разметкой,
  • как связывать функциональность с компонентами,
  • как управлять стилями.


Читать дальше →
Всего голосов 43: ↑43 и ↓0+43
Комментарии34

Во дни сомнений, во дни тягостных раздумий

Время на прочтение3 мин
Количество просмотров4.9K
В данной статье мне хочется рассказать, как я визуализировал статистику по происходящей пандемии, и поделиться с какими особенностями можно встретиться, используя для этого Avalonia UI.


Читать дальше →
Всего голосов 38: ↑16 и ↓22-6
Комментарии11

Задумчивая Авалония

Время на прочтение4 мин
Количество просмотров7.4K
В AvaloniaUI, как и в любом другом качественном инструменте куча возможностей. Но к сожалению, в отличие от веба для нее не сделали (пока что) в большом количестве различные анимации загрузок и прочих специфических штук.
В данной статье я хочу еще немного познакомить вас со стилизацией Авалонии, с ее анимациями и показать на примере, как можно сделать простенькое окно загрузки.

Читать дальше →
Всего голосов 23: ↑22 и ↓1+21
Комментарии23

Avalonia мои за и против

Время на прочтение3 мин
Количество просмотров11K
Я очень много пишу про Авалонию и часто восторгаюсь этим фреймворком, но, как и у любой технологии, у нее есть свои достоинства и недостатки, о них и хотелось бы поговорить.

Читать дальше →
Всего голосов 14: ↑14 и ↓0+14
Комментарии14

Stylish Avalonia

Время на прочтение6 мин
Количество просмотров16K
Styles, by default, in wpf, in Avalonia, are neutral, and far from always suitable for the tasks we need. In this article, I would like to talk about the basics of working with styles and show a couple of interesting examples.


Read more →
Всего голосов 9: ↑9 и ↓0+9
Комментарии0

Стильная Авалония

Время на прочтение7 мин
Количество просмотров12K
Стили, по умолчанию, что в wpf, что в авалонии, крайне нейтральны, и далеко не всегда подходят под нужные нам задачи, и немногие начинающие разработчики дружат с ними. В этой заметке я бы хотел рассказать про основы работы со стилями и показать пару интересных примеров.


Читать дальше →
Всего голосов 27: ↑27 и ↓0+27
Комментарии2

Regular Avalonia

Время на прочтение4 мин
Количество просмотров8K
Sometimes we don’t understand how the regular expression that we have composed works and want to check. There are many applications like regex101.com or vs code. I wanted to add one more to this list.

In this article we will see how you can wrap Regex in cross-platform graphics and create a simple application for testing regular expressions.


Read more →
Всего голосов 14: ↑13 и ↓1+12
Комментарии0

Регулярная Авалония

Время на прочтение4 мин
Количество просмотров7K
Иногда мы не понимаем как работает регулярное выражение, которое мы составили, и хотим проверить. Есть множество восхитительных приложений встроенных в различные среды или онлайн. Мне захотелось добавить еще одно к этому списку.

В данной статье мы посмотрим, как можно обернуть Regex в кроссплатформенную графику и получить простенькое приложение для теста регулярных выражений.


Читать дальше →
Всего голосов 29: ↑26 и ↓3+23
Комментарии13

Облака слов из ВК на колене

Время на прочтение2 мин
Количество просмотров3K
Недавно мне резко захотелось узнать, как часто слово «кофе» встречается в паблике моей знакомой, а так же построить красивое облако слов, опираясь на частоту их появления в постах.
Если вас заинтересовало, как это сделать буквально на колене, используя C#, то прошу под кат.
Читать дальше →
Всего голосов 8: ↑6 и ↓2+4
Комментарии3

AvaloniaUI features using the custom MessageBox

Время на прочтение3 мин
Количество просмотров4.3K
Avalonia ui is a delightful framework to which you want to return again and again. So let's go back to it again and look at some of the features with my message box.


Read more →
Всего голосов 13: ↑10 и ↓3+7
Комментарии0

AvaloniaUI: особенности на примере MessageBox

Время на прочтение4 мин
Количество просмотров12K
Avalonia ui — восхитительный фреймворк, к которому хочется возвращаться снова и снова. Так давайте же вернемся к нему еще раз и рассмотрим некоторые особенности вместе с моим message box.


Читать дальше →
Всего голосов 24: ↑24 и ↓0+24
Комментарии17

MessageBox для AvaloniaUI

Время на прочтение2 мин
Количество просмотров7.2K
MessageBox — достаточно часто используемая форма для различных графических фреймворков, но почему-то в avalonia ей не нашлось место, тогда подарим ей жизнь самостоятельно.

Читать дальше →
Всего голосов 14: ↑11 и ↓3+8
Комментарии3

Avalonia: первая встреча

Время на прочтение2 мин
Количество просмотров27K
Когда мы встречаем новый язык, мы пишем «Hello world», а когда встречаем новый UI, то создаем блокнот. Здесь же я хочу показать простейший пример дружбы с корссплатформенным GUI Framework AvaloniaUI.
Читать дальше →
Всего голосов 18: ↑14 и ↓4+10
Комментарии13
1

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность

Специализация

Backend Developer
C#
.NET
Entity Framework
ASP.Net
Java