Что нового в C# 12

  Рет қаралды 5,045

Platinum DEV

Platinum DEV

Күн бұрын

Пікірлер: 40
@azizashurov923
@azizashurov923 8 ай бұрын
Уважаемый автор ваш контент мне очень нравится... огромная благодарность на ваш проект чистый код. Это поставило мне опору в изучение этой архитектуры. Наверно раз 20 пересмотрел во время изучения. Но есть но вы не так часто появляетесь с новым контентом. Новых направлений очень много. Удачи в вашей работе.
@PlatinumTechTalks
@PlatinumTechTalks 8 ай бұрын
Спасибо вам большое!!!
@ZealousSanity
@ZealousSanity 8 ай бұрын
Поддерживаю!😊
@teperyaemo3995
@teperyaemo3995 8 ай бұрын
Автор, спасибо, что вернулся! Очень боялся, что такой грамотный канал забросили
@PlatinumTechTalks
@PlatinumTechTalks 8 ай бұрын
спасибо!
@OlegMongol18675
@OlegMongol18675 8 ай бұрын
Ооооо, ура, Вы живы!
@positivemoody
@positivemoody 6 ай бұрын
Спасибо за видео, обязательно пересмотрю еще раз 😂
@MarikYurchak
@MarikYurchak 8 ай бұрын
знаю не по темі але хотів запитатись це все що потрібно знати для того щоб стати джуном? 1. Основи програмування: - Розуміння базових понять програмування: змінні, типи даних, умови, цикли, функції. - Вивчення основ синтаксису C#: декларація змінних, операції, умови, цикли, функції. 2. Об'єктно-орієнтоване програмування: - Розуміння понять класів, об'єктів, успадкування, інкапсуляції, поліморфізму. - Вивчення основ ООП в C#: створення класів, використання об'єктів, успадкування, інтерфейси. 3. Робота з колекціями: - Вивчення базових колекцій: масиви, списки, словники, черги, стеки. - Робота з колекціями в C#: додавання, видалення, зміна елементів, сортування. 4. Робота з файлами та даними: - Основи роботи з файлами: читання, запис, видалення файлів. - Використання базових структур даних: рядки, масиви, структури, класи. 5. Робота з базами даних: - Основи роботи з SQL: створення таблиць, вибірка, вставка, оновлення, видалення даних. - Робота з базами даних у C#: підключення до БД, виконання запитів, взаємодія з даними. 6. Вивчення бібліотек та фреймворків: - Ознайомлення з популярними бібліотеками та фреймворками для розробки на C#: .NET Framework, ASP.NET, Entity Framework. 7. Розробка веб-додатків: - Вивчення основ веб-розробки: HTML, CSS, JavaScript. - Розробка веб-додатків на C#: створення серверної частини, взаємодія з клієнтом, робота з HTTP запитами.
@drews16-c2z
@drews16-c2z 8 ай бұрын
Ты вернулся, это радует)
@PlatinumTechTalks
@PlatinumTechTalks 8 ай бұрын
спасибо)
@DevOpsKaz
@DevOpsKaz 8 ай бұрын
Продолжай , друг
@gccode1076
@gccode1076 8 ай бұрын
C# превращается в монстра конечно)
@АртемийКонь
@АртемийКонь 8 ай бұрын
С возвращением)
@PlatinumTechTalks
@PlatinumTechTalks 8 ай бұрын
спасибо!
@Tony_Sol
@Tony_Sol 7 ай бұрын
первичные конструкторы, имхо, очень похожи на аналогичные в котлине, что не может не радовать
@lavonov
@lavonov 8 ай бұрын
Перехватчик очень напомнил миксины в джаве
@Дмитрийсекрет-н7о
@Дмитрийсекрет-н7о 8 ай бұрын
Ого. Кто вынырнул из тьмы забвения )))
@PlatinumTechTalks
@PlatinumTechTalks 8 ай бұрын
Здравствуйте-здравствуйте 👋
@miroslavmakhruk4102
@miroslavmakhruk4102 8 ай бұрын
Хорошее видео. Я поспал.. 🙂
@itirush2701
@itirush2701 8 ай бұрын
Очень ждал твоих видео !!! Можешь сделать новый видос про авторизацию, аунтификацию, а то прошлый устарел так как IdentityServer server4 умер:(
@PlatinumTechTalks
@PlatinumTechTalks 8 ай бұрын
спасибо! да, тема аутентификации интересная. не могу обещать, но посмотрим)
@BestDron
@BestDron 8 ай бұрын
Слишком много синтаксического сахара, язык становится всё сложнее и сложнее. Порог входа и так слишком высок. Одну и туже вещь можно написать 20 разными способами. Язык порой совсем на себя не похожий. Такая политика Microsoft, создат из него сложно читаемого монстра.
@PlatinumTechTalks
@PlatinumTechTalks 8 ай бұрын
А язык-то наоборот упрощается, например объявления коллекций с помощью простого [] упрощает синтаксис и снижает порог входа (который да, очень высокий, но сейчас везде так) И не все фичи это сахар, некоторые и новые есть:) Правда новая политика чтоб выпускать новую версию каждый год может вынуждать добавлять новые фичи просто потому что надо 😄
@hysapod
@hysapod 8 ай бұрын
Сахара может и больше, но трудностей не будет ни для кого, ибо: - Новички сразу сахар узнают и привыкнут, изначально будут писать меньше кода и более лаконичный. - Старички без проблем подтянут знания по необходимости.
@Amir-xg4nn
@Amir-xg4nn 8 ай бұрын
Привет, где работаешь?
@PlatinumTechTalks
@PlatinumTechTalks 7 ай бұрын
Сейчас в ГК Цифра
@fentan6806
@fentan6806 8 ай бұрын
Зачем использовать VS Code для C#?
@PlatinumTechTalks
@PlatinumTechTalks 8 ай бұрын
А что использовать и почему vs code плох?)
@fentan6806
@fentan6806 8 ай бұрын
@@PlatinumTechTalks Ну обычная vs мне кажется удобнее и отладчик хороший. Плюс C# extensions в vs code постоянно отваливаются.
@PlatinumTechTalks
@PlatinumTechTalks 8 ай бұрын
Согласен, обычная vs удобна для больших проектов, а тут простой проект и цель код показать, поэтому легковесной vs code показалось достаточно. Плюс они постоянно дорабатывают vs code и у меня не так часто как раньше отваливаются extensions
@Djdjdjdjmemeo
@Djdjdjdjmemeo 8 ай бұрын
Можнл больше видео про ср шарп и фишки си шарпа? Всякие функции для облегчение кода и тд
@ilyamedvedev8943
@ilyamedvedev8943 8 ай бұрын
Спасибо большое за описание но свойства перед конструктором режет глаз точно также как приватные поля без _ ps я не душнило)
@PlatinumTechTalks
@PlatinumTechTalks 8 ай бұрын
можно сделать конструктор с ps и приватное поле _ps = ps)
@mursmst7734
@mursmst7734 8 ай бұрын
Будешь продолжать снимать видео дальше или опять в забвение?
@PlatinumTechTalks
@PlatinumTechTalks 8 ай бұрын
материалы есть, осталось найти время, чтоб их обработать и снимать )
@mursmst7734
@mursmst7734 8 ай бұрын
​@@PlatinumTechTalks желаю тебе удачи и найти время. Жду видео про микросервисы и модульный монолит на практике.
@elisorium
@elisorium 8 ай бұрын
Первичные конструкторы похожи на какой-то кривой костыль. И они ломают конвенцию именования - вроде бы это параметр, значит должен быть назван по конвенции параметров, но используется почти как приватный филд класса.. вводить новую конвенцию? видимо да, так как оно может пересекаться с параметрами других методов. Вообще не могу придумать ни одного логичного аргумента, зачем нужно было добавлять такую конструкцию, только ради пункта в фич-листе видимо.
@PlatinumTechTalks
@PlatinumTechTalks 8 ай бұрын
можно сделать приватное поле по конвенции _field и присвоить ему значение из конструктора: _field = field про логичные аргументы например когда используется DI - первичные конструкторы помогают сильно сократить количество бойлерплейтного кода
@elisorium
@elisorium 8 ай бұрын
​@@PlatinumTechTalks Если надо добавлять руками филды, то и юзать этот сахар смысла нет, а вот про DI, пожалуй, соглашусь. Но так или иначе, эта фича 1 к 1 скопирована из Скалы, мэйби для удобства портирования как кода, так и разрабов.
@PlatinumTechTalks
@PlatinumTechTalks 8 ай бұрын
@@elisorium ага C# вообще к упрощению синтаксиса идет, скоро увидим пайтон в интерпретации C# )))
Что нового в C# 10 - новые фичи языка C#
11:24
Кирилл Бажайкин - Приемы экономии памяти в .NET
55:12
DotNext — конференция для .NET‑разработчиков
Рет қаралды 5 М.
Thank you Santa
00:13
Nadir Show
Рет қаралды 35 МЛН
Из какого города смотришь? 😃
00:34
МЯТНАЯ ФАНТА
Рет қаралды 2,6 МЛН
МЕНЯ УКУСИЛ ПАУК #shorts
00:23
Паша Осадчий
Рет қаралды 5 МЛН
Что нового в C# 11 - новые фичи языка C#
21:00
Redis за 20 минут
23:22
suchkov tech
Рет қаралды 156 М.
Вопросы собеседования на C# программиста
21:04
Програмысли Влог
Рет қаралды 68 М.
Всё о HttpClient и запросах в .NET
46:08
Platinum DEV
Рет қаралды 1,9 М.
Что должен знать C# Junior разработчик?
9:33
Sergey Nemchinskiy
Рет қаралды 108 М.
C# 10 New features | Новые фичи
14:37
codaza
Рет қаралды 12 М.
Фичи и производительность C#  11 .net 7 vs C# 10 .net 6
29:02
Архитектор ПО. Александр Желнин
Рет қаралды 12 М.
Thank you Santa
00:13
Nadir Show
Рет қаралды 35 МЛН