С чего стоит начать изучать c# в 2020 для Win приложений?
Всем привет. Хотелось бы уйти от языка программирования delphi и так сказать "для себя" изучить/почитать про что-то новое. Выбрал в качестве альтернативы c#, т.к. часто приходиться писать приложения для windows. Нашел информацию, что winForms старая технология и сейчас используют что-то другое. Подскажите, что стоит изучать/читать и по каким книгам? Синтаксис языка + написание GUI. Нашел книгу Петцольд 2002 года 2 тома, но не старовата ли она?
Книга однозначно старая.
Хотя там не много изменилось но лучше начните с более нового, меньше косяков.
Потом с WPF ситуация следующая, никто не знает что с ним делать, хотя куски из него активно используются в Xamarin.
Василий Банников, Владимир Коротенко, джентльмены?!.. это опенсорц проект. МС может его либо игнорировать, либо поддержать, либо приобрести.. а вот что именно, это уже покажет будущее
#, Я не верю в опенсорс. Так случается что любой опенсорс вытанцовуется в большие деньги, либо люди офигевают какие бабки рубят на их работе ушлые парни.
Просто вопрос финансов в какой то момент встает перед всеми
Владимир Коротенко, это так. .. но для сравнения - Mono начинался как ОС проект.. потом Xamarin.. а теперь это SDK в составе VS.. а наработки Mono еще и Unity активно использует
а с другой строны
Я не верю в опенсорс
MS же не просто так делает ОС новый дотнет ))
SilverLight не лучшее сравнение для AvaloniaUI. SilverLight изначально создавался MS и ни когда не был ОС. но если ребята пилящие Авалонию, раскачают лодку.. в частности аудиторию.. Авалония может вполне влиться в общий котелок, не хуже чем моно ))
Сейчас понятнее будет послушать видео-курсы, чем книги почитать (но не всем и не всегда).
C# не настолько сложный, чтобы с минимальными знаниями войти. Для начала просто скачайте VS и все само пойдет, без книг, если знаете основы ОПП.