1

Этап 1

Определить состояние разработки на данный момент

2

Этап 2

Основы C#

3

Этап 3

Общее C#

4

Этап 4

WPF

5

Этап 5

Silverlight

6

Этап 6

ASP.NET

7

Этап 7

Windows Form

8

Этап 8

ADO.NET

9

Этап 9

Windows 10

10

Этап 10

Xamarin

11

Этап 11

Monogame

12

Этап 12

HTML 5 / CSS 3

13

Этап 13

Angular 2

14

Этап 14

Node.js

15

Этап 15

React

16

Этап 16

AngularJS

17

Этап 17

JavaScript

18

Этап 18

Type Script

19

Этап 19

Knockout

20

Этап 20

ExJS 4

21

Этап 21

jQuery

22

Этап 22

WebGL

23

Этап 23

PHP

24

Этап 24

D3.js

1

Этап 1

Определить состояние разработки на данный момент

2

Этап 2

Основы C#

3

Этап 3

Общее C#

4

Этап 4

WPF

5

Этап 5

Silverlight

6

Этап 6

ASP.NET

7

Этап 7

Windows Form

8

Этап 8

ADO.NET

9

Этап 9

Windows 10

10

Этап 10

Xamarin

11

Этап 11

Monogame

12

Этап 12

HTML 5 / CSS 3

13

Этап 13

Angular 2

14

Этап 14

Node.js

15

Этап 15

React

16

Этап 16

AngularJS

17

Этап 17

JavaScript

18

Этап 18

Type Script

19

Этап 19

Knockout

20

Этап 20

ExJS 4

21

Этап 21

jQuery

22

Этап 22

WebGL

23

Этап 23

PHP

24

Этап 24

D3.js

26 мая 2017
Цель завершена 10 марта 2019

Автор цели

Общая

C# Проект: Справочник программиста

Справочник программиста - удобное руководство которое может обеспечить производительность и быстродействие, а как следствие скорое решение любой задачи. Благодаря данной программе можно с легкостью решать поставленные задачи в кратчайший срок, не обращаясь к другим ресурсам.

.

Стадия выполнения: 18%

Дата выпуска (навскидку): 3 июля

.

Почему бы не пользоваться сторонними ресурсами?

Логичным может встать вопрос. Ведь есть множество сторонних ресурсов, таких как MDSN (от майкрософта), или же Metanit (где много полезной информации), но ответом на этот вопрос можно поставить огромные плюсы предоставляемые справочником, которые дают своеобразный офлайновый режим работы, повышая производительность:

  1. Во первых - Не всегда под рукой есть интернет - Иногда, когда выбираешься за пределы дома (работа, досуг какой-либо) и есть свободное время, которое как раз таки можно занять программированием, не всегда удается найти доступ в интернет. Попадается сложная задача, и, вопрос, что ты будешь делать? Тут справочник может стать идеальным подспорьем.
  2. Во вторых - Доступность - В интернете много материала, безусловно, особенно можно найти людей, которые раз на раз могут решить любую поставленную задачу. Справочник тоже может это сделать, если грамотно подойти к его разработке, и, в отличии от сторонних ресурсов, время, затрачиваемое на решение задачи значительно сокращается.
  3. В третьих - Персональность - Так как делаю справочник для себя (для общей публики лишь посредственно), то, следовательно, могу воспользоваться этим. Следовательно могу запихивать туда нужные функции мне (и тем, кто примет участие в разработках), а как следствие большой плюс в решение сложных задач.

Из черед минусов может быть только затрата времени на разработку данного проекта, а так же то, что он может не совсем эстетично выглядеть. Но это мало кого должно волновать, главное практичность.

Список ресурсов:

(который будет использоваться в справочнике)

.

Metanit - Хороший источник материала, на котором можно найти практически всё что нужно, для разработок на C# языке, и, в том числе WEB технологии, которые так же использую и будет полезным их тоже занести в справочник. В финальной версии справочника будет указан данный ресурс.

Полезный функционал:

  • Поисковик - не особо эргономичный, и, ищет лишь по ключевым значением (учитывая регистр букв), но тем не менее, может оказаться полезным когда ищешь что-либо конкретное (конкретную функцию, или рабочий код). Не оптимизирован и вряд-ли будет оптимизироваться.
  • Меню - удобное контекстное меню, благодаря которому быстро можно дойти до того, что требуется. Оно состоит из твиков, первично - это панель сверху, по которым можно дойти до определенной категории, но если идет углубление, открываются твики, благодаря которым можно найти то, что нужно (углубляясь в отдельную тему.

Дополнительно:

Планируется так же добавить:

  • Естественно сам материал.
  • Различные сложные задачи и их решения.
  • Примеры.
  • Дополнительный функционал.

 Критерий завершения

Выпущен справочник версии 1.2 (протестированная и исправленная версия)

 Личные ресурсы

Жизнь компьютера под вопросом, сложно программировать с подлагиваниями и 15-20 секундной отладкой, а это естественно время, собственные силы и нервы. Плюс ко всему работа очень большая, требующая поэтапного анализа кода, с выводами и прочим. В конечном счете это долгий проект.

 Экологичность цели

Данный справочник крайне необходим, в нем очень много будет информации по различным функциям, алгоритмам, решению задач и много чего другого (со временем). Без него можно спокойно решать сложные задачи не шастая по онлайну в поисках решения проблемы. А как следствие экологичность цели заключается в возможности программировать будучи свободным от сторонних интернет ресурсов.

  1. Определить состояние разработки на данный момент

    Начал делать справочник где-то еще в начале апреля, т.е. месяц прошел. Уже заполнил большую его часть и надо как-то продолжать, по этому актуальной первой задачей является определение состояния справочника (чтобы понять, что дальше развивать).

    1. Сделать описание справочника в состоянии на данный момент

    2. Определить дальнейший вектор развития справочника

    3. Начать работать по намеченному плану

  2. Основы C#

  3. Общее C#

    1. Алгоритмы

    2. Сетевая разработка

    3. Паттерны проектирования

    4. Собеседование

    5. Статьи

  4. WPF

  5. Silverlight

    1. +статьи

  6. ASP.NET

    1. ASP.NET MVC5

    2. ASP.NET Web api 2

    3. ASP.NET Core

    4. Статьи

  7. Windows Form

    1. Глава 1.

    2. Глава 2.

    3. Глава 3.

    4. Глава 4-5.

    5. Статьи.

  8. ADO.NET

    1. Entity Framework 6

    2. Работа с базами данных

    3. Entity Framework core

    4. Статьи

  9. Windows 10

    1. Уневерсальная

    2. Win Phone 8.1

  10. Xamarin

  11. Monogame

  12. HTML 5 / CSS 3

  13. Angular 2

  14. Node.js

  15. React

  16. AngularJS

  17. JavaScript

  18. Type Script

  19. Knockout

  20. ExJS 4

  21. jQuery

  22. WebGL

  23. PHP

  24. D3.js

  • 1599
  • 26 мая 2017, 10:04
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?