Создать модуль DotNetNuke

Я разработчик C#/.Net среднего уровня. Меня попросили создать модуль Dotnetnuke. На ваш взгляд, как лучше всего научиться создавать модули? Есть ли сайт/видео/руководство, которые более полезны, чем большинство других? Я буду использовать Dotnetnuke 8.**.

ОБНОВЛЕНИЕ Поскольку вопросы, основанные на мнениях, запрещены, просто перечислите места, где можно узнать, как создавать модули dotnetnuke.


person Ben    schedule 13.06.2016    source источник
comment
это очень общий вопрос, что вы предпочитаете, который, как я полагаю, обычно занижается, потому что он не придерживается политики переполнения стека.   -  person iJungleBoy    schedule 16.06.2016
comment
На DNNHero.com есть обучающие видеоролики по разработке модулей для DNN 7 и 8.   -  person DotNetNuclear    schedule 07.07.2016


Ответы (3)


Мое мнение может быть несколько предвзятым....

http://www.christoc.com/Tutorials/DNN8-Tutorials

Используйте мои бесплатные шаблоны проектов Visual Studio http://cjh.am/dnntemplates

Настройте локальную среду разработки в соответствии с инструкциями в видео (используя http://dnndev.me/)

person Chris Hammond    schedule 13.06.2016
comment
ха, хороший Крис. Я вставлю свои пять копеек и скажу, что эти шаблоны, безусловно, лучшее место для начала. - person J King; 13.06.2016

У меня есть аккаунт на http://www.dnncreative.com/, который мне очень помог!

person tornadoali    schedule 01.07.2016

Мы считаем, что при разработке в DNN есть несколько требований, которые вы должны соблюдать, чтобы быть готовыми к будущему. Эти требования включают в себя:

  1. избегайте каких-либо механизмов, специфичных для веб-форм, поскольку они устарели и существуют уже довольно давно.
  2. используйте Razor для шаблонов на стороне сервера и JS для большей части логики — это гарантирует, что вы используете современные технологии и готовы к .net core
  3. использовать webapi для действий/данных/изменения состояния

Вы можете сделать это вручную с большим количеством сантехники, используя модули MVC, или сделать это в 10 раз быстрее, используя 2sxc (проверьте 2sxc.org).

С любовью из Швейцарии, Даниэль

person iJungleBoy    schedule 16.06.2016