325 / 136 / 28
Регистрация: 18.09.2014
Сообщений: 167
|
|
1 | |
Обучающие видеоуроки по C#, WPF, Entity Framework29.02.2016, 16:23. Показов 23077. Ответов 50
Уважаемые коллеги, позвольте представить вам обучающие видеокурсы собственного авторства по технологиям .NET Framework (и не только).
Я занимаюсь разработкой программного обеспечения около 15 лет, начинал еще с первой версии .NET, к сегодняшнему дню накопил огромный опыт в этой области, которым и хочу поделиться с вами ) Курсы, как правило, начинаются с самых базовых понятий, специальной подготовки не требуют (хотя, конечно же, желательно иметь хотя бы общее представление о программировании) и рассматривают широкий спектр механизмов в каждой технологии. Я старался записывать уроки с минимумом "воды" и с максимум полезной практической информации. Сейчас на канале есть следующие курсы: Уроки C# Теоретическое изложение основных понятий C#, с примерами и местами - с картинками ) Практикум C# Разработка реального проекта. Проектирование, создание кода, рефакторинг Технология WPF Отдельно - про WPF. Разметка XAML, применение шаблона MVVM и многое другое База данных MS SQL Server Так как MS SQL Server - это наиболее частая СУБД, используемая совместно с .NET, то на ее примере рассматриваются основные понятия в проектировании баз данных. Приглашаю всех желающих на свой канал и буду благодарен вам за любые отзывы о просмотренных уроках!
59
|
29.02.2016, 16:23 | |
Ответы с готовыми решениями:
50
Entity Framework и WPF Работа с изображениями Entity Framework и WPF WPF, DataGrid, Entity Framework - отображение и редактирование связанных таблиц Клиент (WPF) + сервер приложений (WCF) + БД (MS SQL) + Entity Framework |
0 / 0 / 0
Регистрация: 08.11.2012
Сообщений: 13
|
|
29.02.2016, 19:49 | 2 |
Отличные уроки. Лучшее что есть в рунете по шарпу
0
|
0 / 0 / 0
Регистрация: 27.01.2016
Сообщений: 1
|
|
29.02.2016, 19:50 | 3 |
Отличные уроки, по больше бы таких.
0
|
29.02.2016, 20:50 | 4 |
Defazze, особенно интересует T-SQL. И вообще всякие заморочки по работе с БД. Синхронизация, подробно про уровни изоляции транзакций (что, зачем, почему). Какие-то особенности работы с БД, которые нужно знать и т.д.
Например, интересна грамотная репликация данных. Пример с Partitioned View было бы интересно увидеть и это будет полезнейший урок. Разделение с целью быстрого удаления лишних данных. Есть сервер. Пишем в суточные таблицы данные - TableName_YYYY_MM_DD. У каждой суточной таблицы есть ещё таблица с похожим названием (TableName_YYYY_MM_DD_NR), в которой хранятся айдишники записей из одноимённой суточной таблицы (TableName_YYYY_MM_DD), айдишники тех записей, которые ещё не реплицированы (не были отправлены в архивный сервер, например). Читаем из таблицы TableName_YYYY_MM_DD_NR SELECT TOP(30) айдишников, по этим айдишникам находим записи в TableName_YYYY_MM_DD и отправляем на архивный сервер, как архивный сервер прислал в ответ айдишники сохранённых им данных мы удаляем эти айдишники из TableName_YYYY_MM_DD_NR. Когда таблица TableName_YYYY_MM_DD_NR больше не содержит записей, то одноимённая таблица TableName_YYYY_MM_DD разом удаляется. При высокой нагрузке на сервер - большое кол-во данных на запись такой подход позволяет быстро очищать БД от неактуальных данных. Вот это будет полезный урок, если он будет в виде двух серверов и скриптов. Посмотрел урок, скачал исходники. Добавлено через 4 минуты А ну и ещё на каждую суточную таблицу CONSTRAINT CHECK по минимальному ID (BIGINT) и максимальному ID в суточной таблице, чтобы при выборке данных оптимизатор БД не искал во всех таблицах данные, а только в определённой суточной. Добавлено через 3 минуты Берём, к примеру, дату и время 29.02.2016 00:00 и переводим в тики, это ограничение на минимальный ID в суточной таблице. Текущая дата и время 29.02.2016 23:59:59:999 это ограничение на максимальный айдишник для суточной таблицы TableName_2016_02_29. Добавлено через 2 минуты А так вообще смотрел Ваши уроки, действительно качественные. Я много всяких уроков по C# смотрел, и постоянно, что-то новое да узнаешь, что не попадалось в книге или просто где-то упустил. Так что все эти уроки полезны и нужны. Главное, чтобы они были без воды и философии Добавлено через 8 минут Defazze, кстати, вспомнил. Что было неудобно на Youtube на Вашем канале, так это то, что все видео идут в обратном порядке в плейлисте, то есть приходится смотреть задом наперёд. Не знаю возможно ли изменить порядок следования не сбросив просмотры и т.д. Если возможно, то было бы неплохо изменить порядок.
1
|
325 / 136 / 28
Регистрация: 18.09.2014
Сообщений: 167
|
|
29.02.2016, 21:39 [ТС] | 5 |
Casper-SC, Спасибо за такой развернутый комментарий! Курс по T-SQL уже идет, пока рассматриваются только базовые понятия, но в будущем планируется конечно же детально разобрать и индексы, и транзакции с уровнями изоляции и многое другое.
Что касается плейлистов - я изменил их порядок, теперь должны показываться нормально.
3
|
20 / 16 / 11
Регистрация: 07.12.2013
Сообщений: 244
|
|
01.03.2016, 07:04 | 6 |
Уроки являются очень качественными в плане подачи материала. Лично для себя из уроков узнал некоторые нюансы .Net, C#, EF, SQL. В особенности канал помог разобраться с многопоточностью, с которой до этого момента я был на "Вы", но автор смог преподнести её в понятной форме.
0
|
0 / 0 / 0
Регистрация: 18.01.2015
Сообщений: 18
|
|
01.03.2016, 22:22 | 7 |
Очень нравятся уроки автора по C#
Хорошо объясняет для новичков.
0
|
0 / 0 / 1
Регистрация: 19.05.2015
Сообщений: 17
|
|
02.03.2016, 15:22 | 8 |
Огромное спасибо за Ваш Труд. Пересмотрел все уроки и если нужно освежить подзабытую тему помимо документации пересматриваю Ваши уроки. Надеюсь, что впереди еще много новых видео!
0
|
325 / 136 / 28
Регистрация: 18.09.2014
Сообщений: 167
|
|
03.03.2016, 09:05 [ТС] | 9 |
Сегодня опубликован третий урок по практическому применению C#:
1. Структура проекта www.youtube.com/watch?v=H9RtruhVFEA 2. Первые тесты www.youtube.com/watch?v=ymUxRxxC0wk 3. Инъекция зависимости www.youtube.com/watch?v=uP6m5d6K2H8
9
|
912 / 672 / 134
Регистрация: 01.03.2010
Сообщений: 1,278
|
|
03.03.2016, 09:11 | 10 |
Defazze,
Отличные уроки. По возможности, сам агитирую за ваши уроки.
0
|
325 / 136 / 28
Регистрация: 18.09.2014
Сообщений: 167
|
|
03.03.2016, 09:14 [ТС] | 11 |
Евгений В, спасибо )
0
|
1 / 1 / 0
Регистрация: 26.03.2013
Сообщений: 17
|
|
03.03.2016, 22:25 | 12 |
И правда, очень качественные уроки от опытного программиста.
Впервые решил финансово поддержать проект, все таки автор вкладывает свои силы и время, а время опытного программиста дорогого стоит.
0
|
4 / 4 / 0
Регистрация: 21.06.2011
Сообщений: 25
|
|
04.03.2016, 07:57 | 13 |
Тоже поблагодарю автора! Пару лет назад, когда уроки только начинались, очень сильно вдохновил меня! Особенно его способность доступно и грамотно преподносить материал!
Сейчас работаю в софтверной компании .Net разработчиком и считаю, что в этом есть и заслуга Defazze!
0
|
0 / 0 / 1
Регистрация: 28.03.2014
Сообщений: 36
|
|
07.03.2016, 23:47 | 14 |
Не смею отрицать все выше написанные отзывы. Уроки сделаны очень качественно и доступно, за что очень благодарен. Проясняются многие вещи, которые были не сразу понятны после прочтения материала из книги, либо с какого-то обучающего ресурса. Единственное, что хотелось бы наверное, чтобы ролики по отдельным темам выходили уже полным курсом, потому как хочется просмотреть всё и сразу, дабы не терять нить...
0
|
325 / 136 / 28
Регистрация: 18.09.2014
Сообщений: 167
|
|
09.03.2016, 13:30 [ТС] | 15 |
Опубликована третий урок курса про WPF:
1. Основы разметки https://www.youtube.com/watch?v=B70cOTanltk 2. Таблицы и списки https://www.youtube.com/watch?v=e96o9GNuDuE 3. Стили и шаблоны https://www.youtube.com/watch?v=wN1Mx2U8_5s
4
|
5 / 5 / 7
Регистрация: 09.03.2016
Сообщений: 89
|
|
09.03.2016, 14:50 | 16 |
смотреть видео долго. да, это сейчас модно делать по всему видео, но многие думаю предпочли , чтоб был и текстовый вариант со слайдами отдельно) вы же наверно с листа читаете?
это так, мысли вслух. хотя глянул дальше, там уже не только слайды( жаль(
0
|
325 / 136 / 28
Регистрация: 18.09.2014
Сообщений: 167
|
|
09.03.2016, 14:57 [ТС] | 17 |
Нет, я читаю с головы.
0
|
5 / 5 / 7
Регистрация: 09.03.2016
Сообщений: 89
|
|
09.03.2016, 15:06 | 18 |
ого) тогда вообще просто супер. очень ровнаяподача материала. подпишусь ка)
0
|
5 / 5 / 7
Регистрация: 09.03.2016
Сообщений: 89
|
|
09.03.2016, 16:53 | 20 |
8Observer8, это две стороны одной монеты) То что на видео рассказывается минут 40, можно прочитать и понять за 5)
но я исходил, что автор не импровизирует, а подготавливает материал и читает (больно уж гладко и последовательно идет рассказ, многие ВУЗовские преподаватели не могут такой подачей материала похвастаться). В этом случае можно было просто поделиться, а слайды прямо хоть с видео нарезать. а так конечно, специально делать, это уже задача требующая соврешенно других трудозатрат. Не по теме: это лично мой загон) я и аудиокниги никогда не любил, потмоу что они не с той скоростью выдают информацию с которой я ее потребляю, а раз приходилось ждать, то это становилось скучно, начинал отвлекаться.
0
|
09.03.2016, 16:53 | |
09.03.2016, 16:53 | |
Помогаю со студенческими работами здесь
20
В чем разница между Entity Framework и Entity Framework Core? Небольшой сайт на ASP.NET. Есть ли какие-нибудь обучающие статьи, видеоуроки или книги Entity Framework. Удаление entity без удаления связей Посоветуйте видеоуроки по WPF Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи | |||||
Книги и учебные ресурсы по C#
InfoMaster 08.01.2025
Базовые учебники и руководства
Одной из лучших книг для начинающих является "C# 10 и . NET 6 для начинающих" Эндрю Троелсена и Филиппа Джепикса . Книга последовательно раскрывает основные концепции. . .
|
Что такое NullReferenceException и как исправить?
InfoMaster 08.01.2025
NullReferenceException - одно из самых распространенных исключений, с которым сталкиваются разработчики на C#. Это исключение возникает при попытке обратиться к членам объекта (методам, свойствам или. . .
|
Что такое Null Pointer Exception (NPE) и как это исправить?
InfoMaster 08.01.2025
Null Pointer Exception (NPE) - это одно из самых распространенных исключений в Java, которое возникает при попытке использовать ссылку на объект, значение которой равно null. Это исключение относится. . .
|
Русский язык в консоли C++
InfoMaster 08.01.2025
При разработке программ на C++ одной из частых проблем, с которой сталкиваются русскоязычные программисты, является корректное отображение кириллицы в консольных приложениях. Эта проблема особенно. . .
|
Telegram бот на C#
InfoMaster 08.01.2025
Разработка ботов для Telegram стала неотъемлемой частью современной экосистемы мессенджеров. C# предоставляет мощный и удобный инструментарий для создания разнообразных ботов, от простых. . .
|
Использование GraphQL в Go (Golang)
InfoMaster 08.01.2025
Go (Golang) является одним из наиболее популярных языков программирования, используемых для создания высокопроизводительных серверных приложений. Его архитектурные особенности и встроенные. . .
|
Что лучше использовать при создании класса в Java: сеттеры или конструктор?
Alexander-7 08.01.2025
Вопрос подробнее:
На вопрос: «Когда одновременно создаются конструктор и сеттеры в классе – это нормально?» куратор уточнил: «Ваш класс может вообще не иметь сеттеров, а только конструктор и геттеры. . .
|
Как работать с GraphQL на TypeScript
InfoMaster 08.01.2025
Введение в GraphQL и TypeScript
В современной разработке веб-приложений GraphQL стал мощным инструментом для создания гибких и эффективных API. В сочетании с TypeScript, эта технология. . .
|
Счётчик на базе сумматоров + регистров и генератора сигналов согласования.
Hrethgir 07.01.2025
Создан с целью проверки скорости асинхронной логики: ранее описанного сумматора и предополагаемых fast регистров. Регистры созданы на базе ранее описанного, предполагаемого fast триггера. То-есть. . .
|
Как перейти с Options API на Composition API в Vue.js
BasicMan 06.01.2025
Почему переход на Composition API актуален
В мире современной веб-разработки фреймворк Vue. js продолжает эволюционировать, предлагая разработчикам все более совершенные инструменты для создания. . .
|
Архитектура современных процессоров
inter-admin 06.01.2025
Процессор (центральный процессор, ЦП) является основным вычислительным устройством компьютера, которое выполняет обработку данных и управляет работой всех остальных компонентов системы. Архитектура. . .
|
История создания реляционной модели баз данных, правила Кодда
Programming 06.01.2025
Предпосылки создания реляционной модели
В конце 1960-х годов компьютерная индустрия столкнулась с серьезными проблемами в области управления данными. Существовавшие на тот момент модели данных -. . .
|