Size: a a a

CODE BLOG / Чат

2020 May 03

𝓐𝓓

𝓐𝓵𝓮𝔁 𝓓𝓾𝓭𝓮𝓵... in CODE BLOG / Чат
Люди добрые, подскажите как в с# взять одну строку из текстового поля “text.box”.  Чтоб каждая строка бралась отдельно и вставлялась в код переменной string. Суть вопроса какой командой можно взять лишь одну строку, учитывая что строк много и выполнять это нужно будет столько раз, сколько и строк
источник

P

PlastS in CODE BLOG / Чат
Кто в курсе, в видео ролик можно кликабельную ссылку вставить?
Ютуб не даёт такой возможности новым ка каналам. Так что ищу другие способы.
источник

EP

Egor Plotkin in CODE BLOG / Чат
Есть  ключ для любой среды разработки от JetBrains IDE, действует до середины июня. Использовать можно не в коммерческих целях.
Отдаю бесплатно, так как не пользуюсь. Пинганите кому надо
источник

NK

ID:0 in CODE BLOG / Чат
Как обещал сегодня на стриме, выкладываю пост из закрытого чата для CODE BRO о том, что нужно знать junior .net-developer

1. Основные принципы работы .net clr, il и jit в том числе.
2. Основные структурные составляющие и зачем они нужны (классы, структуры, свойства, поля, методы, события, делегаты)
3. Уметь писать код и работать с visual studio
4. Зать типы примитивные типы данные и популярные типы FCL. Обязательно знание различий ссылочных и значимых типов (соответственно стек и куча тоже нужны)
5. Знать операторы (математические, логические, бинарные, унарные, побитовые)
6. Уметь приводить типы данных (апкаст, даункаст)
7. Условные операторы (if/else, switch/case, быстрая проверка)
8. Циклы (for, while, do/while, foreach, break, continue)
9. Коллекции (array, list<t>, dictionary<t, tt>, queue<t>, stack<t> - и обязательно иметь представление о соответствующих структурах данных. хеш-таблица и как она работает, очередь, стек, связный список и чем list отличается от linkedlist)
10. Методы (передача по ссылке и по значению, ref, out, params, return, рекурсия)
11. Перечисления enum и зачем они нужны, const и readonly переменные
12. ООП во всей красе. Знать и понимать парадигмы (инкапсуляция, наследование, полиморфизм), модификаторы доступа (public, internal, protected, private), перегрузка методов, статические методы и поля, абстрактные классы, интерфейсы и их различия, переопределения методов, пространства имен.
13. обобщенные типы (дженерики)
14. Исключительные ситуации, их отлавливание и обработка (throw, try/catch/finally), создание своего типа исключения. порядок блоков catch, как правильно пробрасывать исключение
15. Иметь приблизительное понимание, что такое делегаты, уметь работать с событиями, уметь писать лямбда-выражения, знать action, func, predicate
16. Методы расширения
17. Чтение и запись в файлы, сериализация и десериализация, типы файлов binary, xml, json, хорошо уметь работать с gzipstream, уметь писать безопасную работу с файлами (и через try/catch, и через using)
18. Знать про сборщик мусора GC, о трех поколениях и как они работают. уметь в ручную вызвать сборку мусора.
19. Знать о существовании типа dynamic и почему его лучше не использовать
20. Знать что такое сборка и домен
21. Иметь хотя бы общие представление о парралельном и асинхронном программировании. Уметь работать с thread, async/await
22. Знать что такое отражение/рефлексия. Знать что такое атрибуты, зачем они нужны и уметь использовать существующие
23. Хорошо знать linq и его методы.
24. Знать что такое домен приложения
25. Знать что такое ленивая загрузка
26. Знать основы баз данных, основные команды (insert, update, delete, select, join), знать что такое индексы и зачем они нужны (часто спрашивают различие кластерного и некластерного индекса)
27. Если web, то обязательно html, css, js. Знать про блочную верстку, уметь отцентровать элемент по вертикали и горизонтали, обновить значение в поле
28. Знать про модульные тесты и уметь их писать. Черный и белый ящик.
29. умение работать с системами контроля версий (git чаще всего)
30. Иметь общее представление об agile/scrum. Хорошо, если работал с jira, но не принципиально
источник

БР

Богдан Романченко... in CODE BLOG / Чат
Столько всего 😱
источник

P

Puish in CODE BLOG / Чат
Богдан Романченко
Столько всего 😱
Да не, не так и много, это то-же саме что и показать контрольный старых классов начальным классам, вроде до хера но и ни хера
источник

SP

Sergey Pol in CODE BLOG / Чат
ID:0
Как обещал сегодня на стриме, выкладываю пост из закрытого чата для CODE BRO о том, что нужно знать junior .net-developer

1. Основные принципы работы .net clr, il и jit в том числе.
2. Основные структурные составляющие и зачем они нужны (классы, структуры, свойства, поля, методы, события, делегаты)
3. Уметь писать код и работать с visual studio
4. Зать типы примитивные типы данные и популярные типы FCL. Обязательно знание различий ссылочных и значимых типов (соответственно стек и куча тоже нужны)
5. Знать операторы (математические, логические, бинарные, унарные, побитовые)
6. Уметь приводить типы данных (апкаст, даункаст)
7. Условные операторы (if/else, switch/case, быстрая проверка)
8. Циклы (for, while, do/while, foreach, break, continue)
9. Коллекции (array, list<t>, dictionary<t, tt>, queue<t>, stack<t> - и обязательно иметь представление о соответствующих структурах данных. хеш-таблица и как она работает, очередь, стек, связный список и чем list отличается от linkedlist)
10. Методы (передача по ссылке и по значению, ref, out, params, return, рекурсия)
11. Перечисления enum и зачем они нужны, const и readonly переменные
12. ООП во всей красе. Знать и понимать парадигмы (инкапсуляция, наследование, полиморфизм), модификаторы доступа (public, internal, protected, private), перегрузка методов, статические методы и поля, абстрактные классы, интерфейсы и их различия, переопределения методов, пространства имен.
13. обобщенные типы (дженерики)
14. Исключительные ситуации, их отлавливание и обработка (throw, try/catch/finally), создание своего типа исключения. порядок блоков catch, как правильно пробрасывать исключение
15. Иметь приблизительное понимание, что такое делегаты, уметь работать с событиями, уметь писать лямбда-выражения, знать action, func, predicate
16. Методы расширения
17. Чтение и запись в файлы, сериализация и десериализация, типы файлов binary, xml, json, хорошо уметь работать с gzipstream, уметь писать безопасную работу с файлами (и через try/catch, и через using)
18. Знать про сборщик мусора GC, о трех поколениях и как они работают. уметь в ручную вызвать сборку мусора.
19. Знать о существовании типа dynamic и почему его лучше не использовать
20. Знать что такое сборка и домен
21. Иметь хотя бы общие представление о парралельном и асинхронном программировании. Уметь работать с thread, async/await
22. Знать что такое отражение/рефлексия. Знать что такое атрибуты, зачем они нужны и уметь использовать существующие
23. Хорошо знать linq и его методы.
24. Знать что такое домен приложения
25. Знать что такое ленивая загрузка
26. Знать основы баз данных, основные команды (insert, update, delete, select, join), знать что такое индексы и зачем они нужны (часто спрашивают различие кластерного и некластерного индекса)
27. Если web, то обязательно html, css, js. Знать про блочную верстку, уметь отцентровать элемент по вертикали и горизонтали, обновить значение в поле
28. Знать про модульные тесты и уметь их писать. Черный и белый ящик.
29. умение работать с системами контроля версий (git чаще всего)
30. Иметь общее представление об agile/scrum. Хорошо, если работал с jira, но не принципиально
Ничего себе как много
источник

SP

Sergey Pol in CODE BLOG / Чат
За сколько примерно это реально выучить/опробовать на проектах своих?
источник

P

Puish in CODE BLOG / Чат
Sergey Pol
За сколько примерно это реально выучить/опробовать на проектах своих?
Выучить можно от 1-4 месяцев в зависимости твоих навыков и знаний, а практиковать... ну тут уже для каждого индивидума по разному (если что я сам не джун просто по словам других и по моему графику сказал)
источник

SP

Sergey Pol in CODE BLOG / Чат
жестко конечно, за пару месяцев
источник

P

Puish in CODE BLOG / Чат
Sergey Pol
жестко конечно, за пару месяцев
Ну, а что вы хотели) без этих знаний вряд-ли можно что-то нормальное кодить
источник

SP

Sergey Pol in CODE BLOG / Чат
Puish
Ну, а что вы хотели) без этих знаний вряд-ли можно что-то нормальное кодить
Это да, понимаю
источник

S

SeanWoo in CODE BLOG / Чат
Puish
Ну, а что вы хотели) без этих знаний вряд-ли можно что-то нормальное кодить
Я бы их разделил на две категории, важные и не важные
источник

V

Vadym in CODE BLOG / Чат
Кто-то знает где можно почитать про .net clr, il и jit ?
источник

P

Puish in CODE BLOG / Чат
Vadym
Кто-то знает где можно почитать про .net clr, il и jit ?
Посмотри на метаните, там должо быть
источник

P

Puish in CODE BLOG / Чат
Может банально конечно но не пробовал ли на гитхабе найти какой нибудь совместный проект? Гитхаб очевиден конечно но всё же.
источник

🎁

🎁Kopoh🎄 in CODE BLOG / Чат
Puish
Может банально конечно но не пробовал ли на гитхабе найти какой нибудь совместный проект? Гитхаб очевиден конечно но всё же.
Я просто не хочу лезть в дебри гатхаба и искать там то что мне нужно а потом списываться с человеком и договариваться, ну как-то совсем не по мне
источник
2020 May 04

B[

Bars0_o [SpamBlock] in CODE BLOG / Чат
Так, кто из вас боты, отпишите
источник

WK

Wolfgang Köhler in CODE BLOG / Чат
источник

P

Puish in CODE BLOG / Чат
Bars0_o [SpamBlock]
Так, кто из вас боты, отпишите
И это пишет бот, ну всё, восстание роботов
источник