Курсы по программированию

Формула программиста
основатель — Волосатов Евгений Витольдович

Нанософт / Твоё портфолио

  • Хочешь создать свой собственный, крупный проект?
    На этом уроке мы заложим основу твоей супер-программы —
    Портфолио, которое соберёт в себя все твои лучшие программы.
    Этот проект будет расширяться по мере создания новых программ.

    Задание:
    Создать программу-каталог своих лучших работ на C#.
    Обновлять каталог после каждой созданной программы.
  • Дата отправки отчёта: 12 декабря 2015 г.
  • Задание выполнено: за 3 час. 00 мин.
  • Чему научился: Узнал о том, что в проекте в обозревателе решений можно вполне безнаказанно создавать папки и кидать туда другие проекты. Немного неудобный способ, я добавлял другие проекты в решение, если мне это было нужно... Узнал о некоторых способах использования Process.Start().
  • Что было сложным: Все фишки, которые я решил добавить от себя...
  • Комментарии: В общем, решил я, чего это мне тут портфолио самому создавать надо... И написал программу для автоматического создания такого портфолио! В случае, если я захочу добавить в это портфолио какую-нибудь новую программу, это займёт максимум минуту... Плюс, весь список программ можно сохранить в отдельном файле...
  • Оценка видео-уроку:
Отчёт от 6649 за Нанософт / Твоё портфолио




Оцени работу

 
Сохранить страницу:

8. Василевская Елена
Василевская Елена
ответить
→  Даниил  # Прикладные / Твоё портфолио / 2015-12-13 15:30

Даниил, хорошая идея. Молодец!:)


2146. Иван
Иван
ответить
→  Даниил  # Прикладные / Твоё портфолио / 2015-12-13 01:40

Здорово. Но тогда там будут хранится только exe файлы. А так можно еще попрактиковаться внедрять один проект в другой.


24. Оля
Оля
ответить
→  Даниил  # Прикладные / Твоё портфолио / 2015-12-12 23:59

Даниил, вот это подход программиста, Молодчина! :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Даниил  # Прикладные / Твоё портфолио / 2015-12-12 16:17

Классно!


  • Отчёт оценивали:
    1Евгений Волосатов+1   3747Сергей+1   6458Илья+1   8118Юрий +1   5649Максим Лапшинов+1   6203Николай (nick27m)+1   6925Артём+1   6391Владимир+1   6958Кирилл+1   4992Николай+1   2639Морозов Юрий Александрович+1   7276Ильшат+1   24Оля+1   2146Иван+1   6080annaka+1   1901Neverwinter 2+1   7645Александр Львович+1   459Сергей Сергеевич+1   6673Руслан0   8310Максим0   8330Катя+1   8Василевская Елена0   5219Nromik+1  

Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.
Научился: Внедрять решения в проект. И то, не до конца. Принцип понял. Круто конечно иметь свою библиотеку собственных программ.
Трудности: Внедрить решения в проект, настроить, чтобы все работало.
Очень полезный видеоурок. У меня есть один вопрос, может кто сталкивался с такой проблемой. Я создал папку, добавил файлы, прописал пространства имен (namespace), но при запуске выдает ошибку: "Необработанное исключение типа "System.Resources.MissingManifestResourceException" в mscorlib.dll Дополнительные сведения: Не удалось найти ресурсы, соответствующие указанной культуре или нейтральной культуре. Проверьте правильность внедрения или связывания "Portfolio.Balda.FormBalda.resources" со сборкой "Portfolio" во время компиляции, или убедитесь, что все необходимые сопутствующие сборки полностью подписаны и могут быть загружены." Ошибка в строке: this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); (Designer.cs). Я просто закомментировал эту строку и все работает, НО! иконка не показывается при открытии программы (см. рисунок 2). Такой казус при добавлении игры "Бот для игры Балда", а вот добавлял аналогично игру "Пятнашки (игра 15)", все работает, и иконка отображается. Я там конечно сначала namespace переименовывал, потом еще что-то помудрил и, вуаля, иконка программы есть. А в игре "бот для игры Балда" не хочет. Может кто сталкивался с подобной вещью? И я где-то видел у кого-то в отчете такую "фишку" - увеличение размера картинки при наведении мыши. Захотелось сделать так же - добавил обработчики событий при наведении и убирании (не смог подобрать антоним) мышки с PictureBox (события MouseHover и MouseLeave), получилось довольно неплохо). И сделал это через sender, так гораздо удобнее, так как не надо каждый раз создавать событие при клике на нужный PictureBox. p.s. Прошу прощения за так много буковок)
Научился: Работать с несколькими проектами одновременно.
Потратил весь день на добавление проектов, но это того стоило. Страничку автора не оформил текстом, но при нажатии на мое фото, выходит ссылка на профиль на этом сайте.