1

Step 1

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

2

Step 2

Основы C#

3

Step 3

Общее C#

4

Step 4

WPF

5

Step 5

Silverlight

6

Step 6

ASP.NET

7

Step 7

Windows Form

8

Step 8

ADO.NET

9

Step 9

Windows 10

10

Step 10

Xamarin

11

Step 11

Monogame

12

Step 12

HTML 5 / CSS 3

13

Step 13

Angular 2

14

Step 14

Node.js

15

Step 15

React

16

Step 16

AngularJS

17

Step 17

JavaScript

18

Step 18

Type Script

19

Step 19

Knockout

20

Step 20

ExJS 4

21

Step 21

jQuery

22

Step 22

WebGL

23

Step 23

PHP

24

Step 24

D3.js

1

Step 1

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

2

Step 2

Основы C#

3

Step 3

Общее C#

4

Step 4

WPF

5

Step 5

Silverlight

6

Step 6

ASP.NET

7

Step 7

Windows Form

8

Step 8

ADO.NET

9

Step 9

Windows 10

10

Step 10

Xamarin

11

Step 11

Monogame

12

Step 12

HTML 5 / CSS 3

13

Step 13

Angular 2

14

Step 14

Node.js

15

Step 15

React

16

Step 16

AngularJS

17

Step 17

JavaScript

18

Step 18

Type Script

19

Step 19

Knockout

20

Step 20

ExJS 4

21

Step 21

jQuery

22

Step 22

WebGL

23

Step 23

PHP

24

Step 24

D3.js

26 May 2017
Goal completed 10 March 2019

Goal author

Teoscorpion91

Russia, Москва

33 years old

General

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

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

.

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

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

.

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

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

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

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

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

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

.

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

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

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

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

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

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

 Goal Accomplishment Criteria

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

 Personal resources

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

 Goal ecological compatibility

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

  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

  • 1808
  • 26 May 2017, 10:04
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?