# |
Название видеоурока |
Видео / Тесты |
Решило |
Рейтинг |
Доступ |
1 |
Мы начинаем ASP.NET с MVC
|
00:06:08
|
125 чел. |
★ 4.8 |
Done |
|
На этом уроке мы создадим тестовый проект с использованием технологии ASP.NET на MVC шаблоне и рассмотрим структуру проекта.
Отчёт отправил: 5219. Nromik Выполнено за 20 мин. [Показать отчёт]
Научился: Создавать проект на ASP.NET Сложности: просто Комментарии: Супер пора осваивать веб технологии |
|
Антон, 1, Dima, Дмитрий, Татьяна, Денис, Anatoli, Игорь Тюлькин, Виталий, Николай Денисов, Николай, Алина, turpispopulu, Uroboros, Evgenii Kudriavtcev, Александр , Александр, Айдар, DimanDOS, Max, Олег Чудновский, Владимир, Ivan, Михаил, Danil42Russia, vip, Dmitry Sinitsin, FireWolf, alklokov, Владимир, Andrew, Yefim, chokayes, Дмитрий Б, Дмитрий, Дмитрий, Виктор, Иван Воронин, Слава, WildOrc, Алексей|BrisK|Кривицкий, Gilman, RRR, Вадим Григорьев, Роман, Sergio, Alexandr, Константин, Станислав, Андрей Н., Алексей Хонин, Alex, Новопашин Владимир, Сергей Соколов, Rita, Владимир Борисенко, Максим, Дмитрий 199, Дмитрий, Владимир, Виктор Дерябин, Саша, zhikharevav, Pavel_Novosib, Андрей, Alexander Sidorov, Денис Авгурин, y0lych, Олег, Валентина К, Aleksej Vascenko, Алексей Кравцов и другие
|
2 |
Выбор темы для проекта
|
00:02:35
|
105 чел. |
★ 4.8 |
Done |
|
На этом уроке мы обсудим, какой сайт будем делать.
Отчёт отправил: 5219. Nromik Выполнено за 20 мин. [Показать отчёт]
Научился: Создавать схему будущего сайта Сложности: Придумать свои проекты. Комментарии: 1. Сайт аналог WinForm - База данных восхождений для тур клуба.
2. Сайт визитка. |
|
Дмитрий, Татьяна, Денис, Anatoli, Игорь Тюлькин, Виталий, Алина, Evgenii Kudriavtcev, Александр , Александр, Айдар, DimanDOS, Max, Олег Чудновский, Владимир, Михаил, Danil42Russia, Dmitry Sinitsin, vip, FireWolf, alklokov, Владимир, Andrew, Yefim, Дмитрий Б, chokayes, Дмитрий, Иван Воронин, Дмитрий, Виктор, Слава, WildOrc, Алексей|BrisK|Кривицкий, Gilman, RRR, Вадим Григорьев, Роман, Sergio, Alexandr, Константин, Станислав, Андрей Н., Alex, Алексей Хонин, Новопашин Владимир, Сергей Соколов, Rita, Владимир Борисенко, Максим, Дмитрий 199, Владимир, Виктор Дерябин, Саша, zhikharevav, Pavel_Novosib, Андрей, Денис Авгурин, Алекс, y0lych, Олег, Aleksej Vascenko, Алексей Кравцов, Антон, Mais, Дмитрий Че, Artem, Aleksandr Zaitcev, SkyRex, sergey, Сергей Никандров, Sergey, Кирилл Шмойлов и другие
|
3 |
Создание схемы проекта
|
00:06:41
|
99 чел. |
★ 4.7 |
Done |
|
На этом уроке мы ещё раз просмотрим сайт, и выберем страницы, которые будем создавать.
Отчёт отправил: 5219. Nromik Выполнено за 15 мин. [Показать отчёт]
Научился: Создавать схему проекта Сложности: Просто Комментарии: Тестовая история. Текст тестовой истории ))) |
|
Дмитрий, Татьяна, Денис, Anatoli, Игорь Тюлькин, Виталий, Алина, Evgenii Kudriavtcev, Александр , Александр, Айдар, DimanDOS, Max, Олег Чудновский, Владимир, Михаил, Danil42Russia, Dmitry Sinitsin, vip, FireWolf, alklokov, Владимир, Andrew, Yefim, Дмитрий Б, chokayes, Дмитрий, Дмитрий, Gilman, Виктор, Слава, WildOrc, Алексей|BrisK|Кривицкий, RRR, Вадим Григорьев, Роман, Sergio, Alexandr, Константин, Станислав, Андрей Н., Alex, Алексей Хонин, Новопашин Владимир, Сергей Соколов, Rita, Владимир Борисенко, Максим, Дмитрий 199, Владимир, Виктор Дерябин, Саша, zhikharevav, Pavel_Novosib, Андрей, Денис Авгурин, Алекс, Павел, y0lych, Олег, Aleksej Vascenko, Mais, Алексей Кравцов, Антон, Дмитрий Че, Artem, Aleksandr Zaitcev, SkyRex, sergey, Сергей Никандров, Sergey, Сергій, Юрий С. и другие
|
4 |
Создание пустых страниц
|
00:10:50
1 тест |
93 чел. |
★ 4.9 |
Done |
|
На этом уроке мы создадим новый пустой проект, добавим нужные контроллеры
Отчёт отправил: 5219. Nromik Выполнено за 40 мин. [Показать отчёт]
Научился: Начал осваивать ASP.NET Сложности: null Комментарии: cool |
|
Дмитрий, Татьяна, Денис, Anatoli, Игорь Тюлькин, Виталий, Алина, Evgenii Kudriavtcev, Александр , Александр, Айдар, DimanDOS, Max, Олег Чудновский, Владимир, Михаил, Danil42Russia, Dmitry Sinitsin, vip, FireWolf, alklokov, Дмитрий Б, Andrew, Yefim, chokayes, Дмитрий, Дмитрий, Виктор, Gilman, Слава, WildOrc, Алексей|BrisK|Кривицкий, RRR, Вадим Григорьев, Роман, Sergio, Alexandr, Константин, Станислав, Андрей Н., Alex, Алексей Хонин, Новопашин Владимир, Сергей Соколов, Rita, Владимир Борисенко, Максим, Дмитрий 199, Владимир, Виктор Дерябин, Саша, zhikharevav, Pavel_Novosib, Андрей, Алекс, Денис Авгурин, Антон, Павел, y0lych, Олег, Aleksej Vascenko, Алексей Кравцов, Mais, Дмитрий Че, Artem, Сергій, SkyRex, Alexus, sergey, Aleksandr Zaitcev, Сергей Никандров, Юрий С., Sergey и другие
|
5 |
Создание модели Story
|
00:12:38
|
75 чел. |
★ 4.9 |
Done |
|
На этом уроке мы создадим модель Story. В этой модели будят вся логика работы с историями.
Отчёт отправил: 5219. Nromik Выполнено за 30 мин. [Показать отчёт]
Научился: Создание модели Story Сложности: просто Комментарии: Круто |
|
Дмитрий, Татьяна, Денис, Anatoli, Игорь Тюлькин, Виталий, Evgenii Kudriavtcev, Александр , Александр, Айдар, Max, Олег Чудновский, Владимир, Михаил, Danil42Russia, Dmitry Sinitsin, vip, FireWolf, alklokov, Дмитрий Б, Andrew, Yefim, chokayes, Дмитрий, Дмитрий, Виктор, Слава, WildOrc, Алексей|BrisK|Кривицкий, RRR, Вадим Григорьев, Роман, Sergio, Антон, Alexandr, Константин, Станислав, Андрей Н., Alex, Алексей Хонин, Новопашин Владимир, Ludmila, Сергей Соколов, Rita, Владимир Борисенко, Максим, Дмитрий 199, Саша, zhikharevav, Pavel_Novosib, Андрей, Алекс, Андрей Поляков, Сергей Никандров, Павел, y0lych, Аркадий, Mais, Дмитрий Че, Aleksandr Zaitcev, Tekashnik, SkyRex, Artem, Игорь, sergey, Юрий С., Max, mirbek, valerys Nikola, Елена, Сергей, Nromik, Igorenzia, Михаил Ермишин и другие
|
6 |
Формирование меню
|
00:10:46
|
74 чел. |
★ 5 |
Done |
|
На этом уроке мы сформируем навигационное меню в шапке нашего сайта.
Отчёт отправил: 5219. Nromik Выполнено за 1 час. 00 мин. [Показать отчёт]
Научился: Использовать @Html.ActionLink. Сложности: Просто Комментарии: Возник вопрос когда дебажу.
Ставлю остановку на строчке Story story = new Story(); и запускаю проект.
Происходит остановка, я нажимаю F11 (Step Into) и захожу в конструктор Story() и инициализирую переменные, выхожу с него.
дальше строчка return View("Number", story); должен зайти в файл _ViewStart.cshtml. но сразу дохоже до конца метода и все.
Почему на видео был заход в файл _ViewStart.cshtml. и дальше в _Layout.cshtml.
Происходит заход в том случае если у меня в файл _ViewStart.cshtml. стоит остановка.
|
|
Дмитрий, Татьяна, Денис, Игорь Тюлькин, Anatoli, Виталий, Evgenii Kudriavtcev, Александр , Александр, Айдар, Олег Чудновский, Max, Владимир, Михаил, Danil42Russia, Dmitry Sinitsin, FireWolf, vip, alklokov, Дмитрий Б, Andrew, Yefim, chokayes, Дмитрий, Дмитрий, Виктор, Слава, WildOrc, Алексей|BrisK|Кривицкий, RRR, Вадим Григорьев, Роман, Sergio, Антон, Alexandr, Константин, Станислав, Андрей Н., Alex, Алексей Хонин, Новопашин Владимир, Ludmila, Сергей Соколов, Rita, Владимир Борисенко, Максим, Дмитрий 199, Саша, Андрей, zhikharevav, Pavel_Novosib, Алекс, Андрей Поляков, Сергей Никандров, Павел, y0lych, Mais, Дмитрий Че, Аркадий, mirbek, Nromik, Aleksandr Zaitcev, Игорь, Tekashnik, sergey, SkyRex, Сергей, Igorenzia, valerys Nikola, Юрий С., Max, Елена, Николай Миролюбов и другие
|
7 |
Установка сервера MySQL
|
00:08:39
|
72 чел. |
★ 4.8 |
Done |
|
На этом уроке мы установим MySQL Community Server и программу HeidiSQL для подключения к нему.
Отчёт отправил: 5219. Nromik Выполнено за 20 мин. [Показать отчёт]
Научился: устанавливать MySQL Сложности: Просто Комментарии: Обычно хостинг для ASP.NET идет с MS SQL. а PHP c MySQL.
Может лучше использовать MS SQL |
|
Дмитрий, Татьяна, Anatoli, Денис, Игорь Тюлькин, Виталий, Evgenii Kudriavtcev, Александр , Александр, Айдар, Олег Чудновский, Max, Владимир, Danil42Russia, Dmitry Sinitsin, FireWolf, vip, alklokov, Дмитрий Б, Andrew, Yefim, chokayes, Дмитрий, Дмитрий, Виктор, Слава, WildOrc, Алексей|BrisK|Кривицкий, RRR, Вадим Григорьев, Роман, Sergio, Антон, Alexandr, Константин, Станислав, Андрей Н., Alex, Алексей Хонин, Новопашин Владимир, Ludmila, Сергей Соколов, Rita, Владимир Борисенко, Максим, Дмитрий 199, Саша, Андрей, zhikharevav, Pavel_Novosib, Алекс, Андрей Поляков, Игорь, Сергей Никандров, Дмитрий Че, Mais, Павел, y0lych, Аркадий, Nromik, Aleksandr Zaitcev, Tekashnik, sergey, SkyRex, Сергей, valerys Nikola, Igorenzia, Юрий С., Max, Елена, Николай Миролюбов, Михаил Ермишин
|
8 |
Схема базы данных
|
00:15:58
|
72 чел. |
★ 4.9 |
Done |
|
На этом уроке мы создадим базу данных для нашего проекта, подготовим схему таблицы и напишем SQL запрос для её создания.
Отчёт отправил: 5219. Nromik Выполнено за 20 мин. [Показать отчёт]
Научился: Ознакомился с программой HeidiSQL. Сложности: просто Комментарии: нету |
|
Дмитрий, Татьяна, Anatoli, Денис, Игорь Тюлькин, Виталий, Александр , Evgenii Kudriavtcev, Александр, Айдар, Олег Чудновский, Max, Владимир, Danil42Russia, Dmitry Sinitsin, FireWolf, vip, alklokov, Дмитрий Б, Andrew, Yefim, chokayes, Дмитрий, Дмитрий, Виктор, Слава, WildOrc, Алексей|BrisK|Кривицкий, RRR, Вадим Григорьев, Роман, Sergio, Антон, Alexandr, Константин, Станислав, Андрей Н., Alex, Алексей Хонин, Новопашин Владимир, Ludmila, Сергей Соколов, Rita, Владимир Борисенко, Максим, Дмитрий 199, Саша, Андрей, zhikharevav, Pavel_Novosib, Андрей Поляков, Алекс, Mais, Игорь, Сергей Никандров, Павел, Дмитрий Че, y0lych, Аркадий, Aleksandr Zaitcev, Nromik, Сергей, sergey, Tekashnik, SkyRex, valerys Nikola, Igorenzia, Юрий С., Max, Елена, Николай Миролюбов, Михаил Ермишин
|
9 |
Создание SQL-запросов
|
00:20:44
|
70 чел. |
★ 4.9 |
Done |
|
На этом уроке мы составим список задач для нашей базы и составим SQL запросы для решения каждой задачи. Все запросы протестируем в SQL-консоли.
Отчёт отправил: 5219. Nromik Выполнено за 20 мин. [Показать отчёт]
Научился: писать не правильные запросы к базе данных. Сложности: ничего Комментарии: простые запросы |
|
Дмитрий, Татьяна, Anatoli, Денис, Игорь Тюлькин, Виталий, Evgenii Kudriavtcev, Александр, Айдар, Олег Чудновский, Max, Владимир, Danil42Russia, Dmitry Sinitsin, FireWolf, vip, alklokov, Andrew, Дмитрий Б, Дмитрий, Yefim, chokayes, Дмитрий, Виктор, Слава, WildOrc, Алексей|BrisK|Кривицкий, RRR, Вадим Григорьев, Роман, Sergio, Антон, Alexandr, Константин, Станислав, Андрей Н., Alex, Алексей Хонин, Новопашин Владимир, Ludmila, Сергей Соколов, Rita, Владимир Борисенко, Максим, Дмитрий 199, Саша, zhikharevav, Андрей, Pavel_Novosib, Андрей Поляков, Игорь, Mais, Сергей Никандров, Павел, y0lych, Дмитрий Че, Аркадий, Aleksandr Zaitcev, Nromik, Сергей, Tekashnik, valerys Nikola, sergey, Igorenzia, SkyRex, Елена, Юрий С., Max, Николай Миролюбов, Михаил Ермишин
|
10 |
Подключение к базе данных
|
00:25:51
|
66 чел. |
★ 4.9 |
Done |
|
Мы достигли Экватора нашего проекта! На этом уроке мы подключим наш проект к созданной базе данных на MySQL.
Отчёт отправил: 5219. Nromik Выполнено за 1 час. 00 мин. [Показать отчёт]
Научился: подключатся с проекта к базе данных Сложности: просто Комментарии: норм |
|
Дмитрий, Татьяна, Anatoli, Денис, Игорь Тюлькин, Виталий, Evgenii Kudriavtcev, Айдар, Александр, Олег Чудновский, Max, Владимир, Danil42Russia, Dmitry Sinitsin, FireWolf, vip, alklokov, Дмитрий Б, Andrew, Дмитрий, Yefim, chokayes, Дмитрий, Слава, Виктор, WildOrc, Алексей|BrisK|Кривицкий, Вадим Григорьев, Роман, Sergio, Антон, Alexandr, Константин, Станислав, Андрей Н., Alex, Алексей Хонин, Новопашин Владимир, Ludmila, Сергей Соколов, Rita, Владимир Борисенко, Максим, Дмитрий 199, Саша, zhikharevav, Андрей, Mais, Игорь, Андрей Поляков, Сергей Никандров, Дмитрий Че, y0lych, Аркадий, Nromik, Сергей, valerys Nikola, Tekashnik, sergey, Igorenzia, SkyRex, Елена, Юрий С., Max, Николай Миролюбов, Михаил Ермишин
|
11 |
Работа над ошибками
|
00:36:57
|
59 чел. |
★ 4.9 |
Done |
|
На этом уроке мы создадим механизм отлова ошибок при работе с базой данных и передачи их клиенту.
Отчёт отправил: 5219. Nromik Выполнено за 1 час. 30 мин. [Показать отчёт]
Научился: Обрабатывать ощыбки Сложности: Просто Комментарии: Конечно это не обрабатывает потерю соединения с базой дынных |
|
Дмитрий, Татьяна, Anatoli, Денис, Игорь Тюлькин, Evgenii Kudriavtcev, Александр, Олег Чудновский, Max, Владимир, Danil42Russia, Dmitry Sinitsin, FireWolf, vip, alklokov, Дмитрий Б, Дмитрий, Вадим Григорьев, Yefim, chokayes, Дмитрий, Слава, Виктор, WildOrc, Алексей|BrisK|Кривицкий, Роман, Sergio, Alex, Антон, Константин, Станислав, Алексей Хонин, Новопашин Владимир, Ludmila, Rita, Сергей Соколов, Владимир Борисенко, Максим, Дмитрий 199, Саша, zhikharevav, Андрей, Игорь, Андрей Поляков, y0lych, Дмитрий Че, sergey, Nromik, Аркадий, Сергей, valerys Nikola, Tekashnik, Елена, Max, Igorenzia, SkyRex, Юрий С., Николай Миролюбов, Михаил Ермишин
|
12 |
Запуск модели Story
|
00:35:22
|
55 чел. |
★ 4.9 |
Done |
|
На этом уроке мы запустим модель Story - допишем методы Number() и Random(), организуем ещё одну проверку ошибок.
Отчёт отправил: 5219. Nromik Выполнено за 1 час. 20 мин. [Показать отчёт]
Научился: Принимать параметр id в адресной строке.
Сложности: Просто Комментарии: Норма. |
|
Дмитрий, Татьяна, Anatoli, Игорь Тюлькин, Evgenii Kudriavtcev, Александр, Олег Чудновский, Max, Владимир, Dmitry Sinitsin, Danil42Russia, FireWolf, vip, alklokov, Дмитрий, Дмитрий Б, Вадим Григорьев, Yefim, chokayes, Дмитрий, Слава, Виктор, WildOrc, Алексей|BrisK|Кривицкий, Роман, Sergio, Alex, Антон, Константин, Станислав, Алексей Хонин, Новопашин Владимир, Ludmila, Rita, Сергей Соколов, Владимир Борисенко, Максим, Саша, zhikharevav, Андрей, Андрей Поляков, y0lych, Дмитрий Че, sergey, Nromik, Аркадий, Сергей, Max, valerys Nikola, Tekashnik, Елена, Igorenzia, Николай Миролюбов, Юрий С., Михаил Ермишин
|
13 |
Что такое SQL-инъекция
|
00:25:24
|
54 чел. |
★ 4.9 |
Done |
|
На этом уроке мы сделаем бекап базы данных, затем продемонстрируем «взлом» страницы посредством SQL-инъекции, покажем, как от этого защититься и потом восстановим базу данных.
Отчёт отправил: 5219. Nromik Выполнено за 40 мин. [Показать отчёт]
Научился: Защищаться от SQL инекции Сложности: Норм Комментарии: Начальная защита или решает 95 % всех проблем. |
|
Дмитрий, Татьяна, Anatoli, Игорь Тюлькин, Evgenii Kudriavtcev, Александр, Олег Чудновский, Max, Владимир, Dmitry Sinitsin, Danil42Russia, FireWolf, vip, alklokov, Дмитрий, Дмитрий Б, Вадим Григорьев, Yefim, chokayes, Дмитрий, Слава, Виктор, WildOrc, Алексей|BrisK|Кривицкий, Роман, Sergio, Alex, Антон, Константин, Станислав, Алексей Хонин, Новопашин Владимир, Ludmila, Rita, Сергей Соколов, Владимир Борисенко, Максим, Саша, zhikharevav, Андрей, Андрей Поляков, y0lych, sergey, Nromik, Аркадий, Сергей, valerys Nikola, Max, Tekashnik, Елена, Николай Миролюбов, Igorenzia, Юрий С., Михаил Ермишин
|
14 |
Рефакторинг модели Story
|
00:05:28
|
53 чел. |
★ 4.9 |
Done |
|
На этом уроке мы сделаем небольшой рефакторинг класса Story.
Отчёт отправил: 5219. Nromik Выполнено за 20 мин. [Показать отчёт]
Научился: Рефакторить Сложности: Подобрать имена методам. Комментарии: Немного по другому отрефакторил. |
|
Дмитрий, Татьяна, Anatoli, Игорь Тюлькин, Evgenii Kudriavtcev, Александр, Олег Чудновский, Max, Владимир, Dmitry Sinitsin, FireWolf, vip, alklokov, Дмитрий, Дмитрий Б, Вадим Григорьев, Yefim, chokayes, Дмитрий, Слава, Виктор, WildOrc, Алексей|BrisK|Кривицкий, Роман, Sergio, Alex, Антон, Константин, Станислав, Алексей Хонин, Новопашин Владимир, Ludmila, Rita, Сергей Соколов, Владимир Борисенко, Максим, Саша, zhikharevav, Андрей, Андрей Поляков, y0lych, sergey, Сергей, Nromik, Аркадий, valerys Nikola, Max, Tekashnik, Елена, Николай Миролюбов, Igorenzia, Юрий С., Михаил Ермишин
|
15 |
Работа со списком историй
|
00:24:25
|
53 чел. |
★ 5 |
Done |
|
На этом уроке мы сделаем вывод списка историй на главной странице.
Отчёт отправил: 5219. Nromik Выполнено за 1 час. 15 мин. [Показать отчёт]
Научился: Добавлять модель в представление.
Выводить список историй. Сложности: просто Комментарии: Круто |
|
Дмитрий, Татьяна, Anatoli, Игорь Тюлькин, Evgenii Kudriavtcev, Александр, Олег Чудновский, Max, Владимир, Dmitry Sinitsin, FireWolf, vip, alklokov, Дмитрий, Дмитрий Б, Вадим Григорьев, Yefim, chokayes, Дмитрий, Слава, Виктор, WildOrc, Алексей|BrisK|Кривицкий, Роман, Sergio, Alex, Антон, Константин, Станислав, Алексей Хонин, Новопашин Владимир, Ludmila, Сергей Соколов, Rita, Владимир Борисенко, Максим, Саша, zhikharevav, Андрей, Андрей Поляков, Max, y0lych, sergey, Сергей, Nromik, Аркадий, valerys Nikola, Tekashnik, Елена, Николай Миролюбов, Igorenzia, Юрий С., Михаил Ермишин
|
16 |
Добавление истории
|
00:43:20
|
50 чел. |
★ 4.9 |
Done |
|
На этом уроке мы реализуем отправку истории и добавление её в базу данных. Мы рассмотрим возможные ошибки, которые могут возникнуть при этом.
Отчёт отправил: 5219. Nromik Выполнено за 1 час. 00 мин. [Показать отчёт]
Научился: Добавлять истории Сложности: просто Комментарии: Переписал обработку ошибок классическим способом как рекомендуют в С# с помощью Исключений.
Изменил подключение к базе. создал отдельный класс ErrorControler b
Присоединяю архив для ознакомления
Основы обработки исключений - http://professorweb.ru/my/csharp/charp_theory/level8/8_1.php |
|
Дмитрий, Татьяна, Anatoli, Evgenii Kudriavtcev, vip, Александр, Max, Владимир, Dmitry Sinitsin, Дмитрий, FireWolf, alklokov, Дмитрий Б, Вадим Григорьев, Yefim, chokayes, Дмитрий, Слава, Виктор, WildOrc, Алексей|BrisK|Кривицкий, Роман, Sergio, Антон, Alex, Константин, Станислав, Алексей Хонин, Новопашин Владимир, Ludmila, Сергей Соколов, Rita, Владимир Борисенко, Максим, Саша, zhikharevav, Андрей, Андрей Поляков, Max, Сергей, y0lych, Аркадий, Nromik, valerys Nikola, Tekashnik, Елена, Николай Миролюбов, Igorenzia, Юрий С., Михаил Ермишин
|
17 |
Валидация данных
|
00:23:09
|
50 чел. |
★ 5 |
Done |
|
На этом уроке мы реализуем проверку полей формы при отправке истории. Обсудим регулярное выражение для проверки адреса электропочты.
Отчёт отправил: 5219. Nromik Выполнено за 30 мин. [Показать отчёт]
Научился: Проверять поля на пустые значения и писать регулярные выражения. Сложности: просто Комментарии: Это все круто.
а не лучше организовать проверку на стороне клиента и лишне не грузить сервер.
Как сделано на сайте videosharp.info |
|
Дмитрий, Татьяна, Anatoli, Evgenii Kudriavtcev, vip, Александр, Max, Владимир, Dmitry Sinitsin, Дмитрий, alklokov, FireWolf, Дмитрий Б, Вадим Григорьев, Yefim, chokayes, Дмитрий, Слава, Виктор, WildOrc, Алексей|BrisK|Кривицкий, Роман, Sergio, Антон, Alex, Константин, Станислав, Алексей Хонин, Новопашин Владимир, Ludmila, Сергей Соколов, Rita, Владимир Борисенко, Максим, Саша, zhikharevav, Андрей, Андрей Поляков, Сергей, Max, y0lych, Аркадий, Nromik, valerys Nikola, Tekashnik, Елена, Николай Миролюбов, Igorenzia, Юрий С., Михаил Ермишин
|
18 |
Оформление сайта
|
00:46:07
|
49 чел. |
★ 4.8 |
Done |
|
На этом уроке мы займемся внешним видом нашего сайта, будем оформлять страницы, используя возможности bootstrap 3.
Отчёт отправил: 5219. Nromik Выполнено за 2 час. 00 мин. [Показать отчёт]
Научился: Оформлять проект Сложности: много всего Комментарии: Норм дизайн |
|
Дмитрий, Татьяна, Anatoli, Evgenii Kudriavtcev, vip, Александр, Max, Владимир, Dmitry Sinitsin, Дмитрий, alklokov, FireWolf, Дмитрий Б, Yefim, Вадим Григорьев, chokayes, Дмитрий, Слава, Виктор, WildOrc, Алексей|BrisK|Кривицкий, Роман, Sergio, Антон, Alex, Константин, Станислав, Алексей Хонин, Новопашин Владимир, Ludmila, Сергей Соколов, Rita, Максим, Саша, zhikharevav, Андрей, Андрей Поляков, Сергей, Max, Nromik, y0lych, Аркадий, Tekashnik, valerys Nikola, Юрий С., Елена, Николай Миролюбов, Михаил Ермишин, Igorenzia
|
19 |
Размещение проекта в Интернете
|
00:33:42
|
45 чел. |
★ 4.8 |
Done |
|
В этом уроке мы зарегистрируемся на хостинге и разместим свой проект в Интернете, наконец-таки!
Отчёт отправил: 5219. Nromik Выполнено за 2 час. 00 мин. [Показать отчёт]
Научился: Размещение проекта в Интернете http://nromik-001-site1.ctempurl.com/ Сложности: всего по немногу Комментарии: в папке bin/*.dll - нужны. |
|
Дмитрий, Татьяна, Anatoli, Evgenii Kudriavtcev, vip, Александр, Max, Владимир, Dmitry Sinitsin, alklokov, FireWolf, Дмитрий Б, Yefim, Вадим Григорьев, chokayes, Слава, Виктор, WildOrc, Алексей|BrisK|Кривицкий, Роман, Sergio, Антон, Alex, Константин, Станислав, Алексей Хонин, Новопашин Владимир, Ludmila, Сергей Соколов, Rita, Максим, zhikharevav, Андрей, Сергей, Max, valerys Nikola, Nromik, y0lych, Tekashnik, Аркадий, Юрий С., Igorenzia, Николай Миролюбов, Елена, Михаил Ермишин
|
20 |
Отказ от статика
|
00:13:42
|
46 чел. |
★ 4.7 |
Done |
|
Нам придётся отказаться от статичного класса базы данных, потому что статичный класс продолжает существование даже при новых обращениях к нему с новой страницы.
Отчёт отправил: 5219. Nromik Выполнено за 15 мин. [Показать отчёт]
Научился: Бороться с ошибками. Сложности: норм. Комментарии: Я эту ошибку нашел уже давно в уроке 11.-Работа над ошибками. Я теснил и заметил что после того как было разорвано соединение с сервером он обратно не восстанавливал связь. Было принято решение переписать класс MySql.
Идея статического класса очень крутая так как мы инициилизируем переменную MySqlConnection connection один рез и не лазим каждый раз в конфиг (экономим время).
Подключение я осуществляю в блоке using (connection) (пример метод select) в котором я подключаюсь (если подключение созданное и лежит в пуле то я беру его от туда) и при выходе с блока using подключение закрывается ( ложится в пул). Тем самым я экономлю время на подключение к базе данных.
остался один вопрос как такой метод поведет себя при больших нагрузках??
Метод AddSlashes нужно доработать. http://php.net/manual/ru/function.addslashes.php
public static class SomeSql
{
private static MySqlConnection connection;
static SomeSql()
{
InitializationConnectionToDataBase();
}
private static void InitializationConnectionToDataBase()
{
MySqlConnectionStringBuilder csb = new MySqlConnectionStringBuilder(
WebConfigurationManager.ConnectionStrings["connection"].ConnectionString);
csb.Pooling = true;
connection = new MySqlConnection(csb.ConnectionString);
}
public static DataTable Select(string myQuery)
{
using (connection)
{
try
{
connection.Open();
DataTable table = new DataTable();
MySqlCommand cmd = new MySqlCommand(myQuery, connection);
MySqlDataReader reader = cmd.ExecuteReader();
table.Load(reader);
return table;
}
catch (MySqlException exInner)
{
var ex = new SomeSqlException(exInner.Message,exInner)
{
Query = myQuery
};
throw ex;
}
}
}
static public string AddSlashes(string text)
{
try
{
return text.Replace("'", "\\'").Replace("\"", "\\\"").Replace("\\", "\\\\");
}
catch (NullReferenceException)
{
return "";
}
}
}
} |
|
Дмитрий, Татьяна, Anatoli, Evgenii Kudriavtcev, vip, Александр, Max, Владимир, Dmitry Sinitsin, Дмитрий, alklokov, FireWolf, Дмитрий Б, Yefim, Вадим Григорьев, chokayes, Слава, Виктор, WildOrc, Алексей|BrisK|Кривицкий, Роман, Sergio, Антон, Alex, Константин, Станислав, Алексей Хонин, Новопашин Владимир, Ludmila, Сергей Соколов, Rita, Максим, zhikharevav, Андрей, Сергей, Max, valerys Nikola, y0lych, Nromik, Tekashnik, Аркадий, Юрий С., Igorenzia, Николай Миролюбов, Елена, Михаил Ермишин
|
21 |
ФИНАЛЬНЫЙ УРОК. Презентация
|
без видео
|
35 чел. |
★ 4.9 |
Done |
|
Сделай видео-презентацию своей программы. На видео необходимо ответить на следующие вопросы: 0. Показать, что у тебя получилось. 1. Чему ты научился на этом курсе? 2. Что тебе понравилось, что нет? 3. Что ты ещё добавишь в свой проект? 4. Какой следующий курс ты будешь проходить?
Отчёт отправил: 5219. Nromik Выполнено за 2 час. 00 мин. [Показать отчёт]
Научился: Делать презентацию. Сложности: спросто Комментарии: Круто Видеообзор: https://www.youtube.com/watch?v=COGjCw4y7fE |
|
Anatoli, Evgenii Kudriavtcev, vip, Александр, Max, Владимир, Dmitry Sinitsin, alklokov, FireWolf, chokayes, Вадим Григорьев, Алексей|BrisK|Кривицкий, WildOrc, Роман, Sergio, Alex, Константин, Станислав, Алексей Хонин, Новопашин Владимир, Ludmila, Сергей Соколов, Rita, Максим, zhikharevav, Андрей, Сергей, valerys Nikola, Nromik, Tekashnik, Аркадий, Елена, Николай Миролюбов, Igorenzia, Михаил Ермишин
|
22 |
VIP. Авторизация на сайте
|
00:37:47
|
32 чел. |
★ 4.9 |
Done |
|
На этом уроке мы создадим в базе данных таблицу users, добавим туда одну запись и реализуем авторизацию администратора
Отчёт отправил: 5219. Nromik Выполнено за 1 час. 10 мин. [Показать отчёт]
Научился: Все что знал повторил.
Сложности: Просто Комментарии: Может надо логинить каждого пользователя, а потом добавлять истории. |
|
Evgenii Kudriavtcev, vip, Александр, Max, Владимир, Dmitry Sinitsin, alklokov, FireWolf, Вадим Григорьев, Алексей|BrisK|Кривицкий, WildOrc, Роман, Sergio, Alex, Константин, Станислав, Алексей Хонин, Ludmila, Сергей Соколов, Rita, Максим, zhikharevav, Андрей, Сергей, valerys Nikola, Аркадий, Nromik, Tekashnik, Елена, Николай Миролюбов, Igorenzia, Михаил Ермишин
|
23 |
VIP. Модерация записей
|
00:59:29
|
29 чел. |
★ 4.9 |
Done |
|
На этом уроке мы реализуем функционал администратора сайта. Администратор сможет подтверждать истории для публикации.
Отчёт отправил: 5219. Nromik Выполнено за 2 час. 15 мин. [Показать отчёт]
Научился: Проводить модерацию записей Сложности: норм. Комментарии: После того как я разместил сайт на хостинге и опубликовал решение на сайте через некоторое время у меня перестал отображаться главная страничка стал отрабатывать какой то ексепшен, а все остальное работало. Все вперлось в то что я исчерпал квоту для базы данных, тогда упростил запрос на главной странице - выкинув с него ORDER BY и все заработало .
Потому хочу возразить свои возмущения по поводу запроса который мы написали на уроке:
"SELECT id, title, story, email, post_date
FROM story
WHERE status = 'wait'
ORDER BY post_date ASC
LIMIT 1;
- Ну зачем у нас ORDER BY по post_date это надо вытянуть все записи у которых status = 'wait', а потом произвести сортировку.
Если у нас есть кластерный индекс по id который увеличивается со временем.
P.S. Теперь понятно почему сайт http://www.videosharp.info/ иногда повисает))) |
|
Evgenii Kudriavtcev, vip, Александр, Max, Владимир, Dmitry Sinitsin, alklokov, FireWolf, Вадим Григорьев, Алексей|BrisK|Кривицкий, WildOrc, Sergio, Alex, Константин, Станислав, Алексей Хонин, Ludmila, Сергей Соколов, Rita, Максим, zhikharevav, Андрей, Сергей, Tekashnik, valerys Nikola, Елена, Аркадий, Nromik, Михаил Ермишин
|
24 |
VIP. Установка домена
|
00:15:27
|
24 чел. |
★ 5 |
Done |
|
На этом уроке мы покажем, как просто можно купить и привязать домен к вашему проекту.
Отчёт отправил: 5219. Nromik Выполнено за 30 мин. [Показать отчёт]
Научился: Устанавливать домен Сложности: Норм Комментарии: * нету надобности регистрировать домен. |
|
Evgenii Kudriavtcev, vip, Rita, Александр, Max, Владимир, Dmitry Sinitsin, alklokov, Алексей|BrisK|Кривицкий, WildOrc, Константин, Станислав, Алексей Хонин, Ludmila, Сергей Соколов, Максим, zhikharevav, Сергей, Tekashnik, valerys Nikola, Аркадий, Елена, Nromik, Михаил Ермишин
|
|
Итого: 24 видеоурока |
8 час. 41 мин.
1 тест
|
24 чел. |
★ 4.88 |
|
|
Финалисты:
Михаил Ермишин, Nromik, Елена, Аркадий, valerys Nikola, Tekashnik, Сергей, zhikharevav, Максим, Сергей Соколов, Ludmila, Алексей Хонин, Станислав, Константин, WildOrc, Алексей|BrisK|Кривицкий, alklokov, Dmitry Sinitsin, Владимир, Max, Александр, Rita, vip, Evgenii Kudriavtcev .
|