Exampe of best practice MVC Module in DotNetNuke 9 - dotnetnuke

Can anyone point my in the right direction? I am looking for what would be considered best practice MVC flavor DNN9 module and/or tutorial?
Thanks for your time.

Chris Hammond's DNN Module Templates include an MVC module. See christoc.com or the DNN store.

Related

Create DotNetNuke Module

I am a mid-level c#/.Net developer. I was asked to create a Dotnetnuke module. In your opinion, what is the best way to learn how to create modules? Is there a site/video/tutorial that is more beneficial than most? I will be using Dotnetnuke 8.**.
UPDATE
Since opinion based questions are not allowed then please just list places to learn how to create dotnetnuke modules.
My opinion may be slightly biased....
http://www.christoc.com/Tutorials/DNN8-Tutorials
Use my free Visual Studio project templates http://cjh.am/dnntemplates
Setup your local development environment as instructed in the videos (using http://dnndev.me/)
I have an account at http://www.dnncreative.com/ that has helped me a lot!!
We believe that developing in DNN has a few requirements you must adhere to, to ensure you're ready for the future. These requirements include:
avoid any kind of webforms-specific mechanism, as they are end of life and have been for quite a while now
use Razor for server side templating and JS for most logic - this ensure you're on current technologies and ready for .net core
use webapi for actions / data / state change
You can do this manually with a lot of plumbing using MVC modules, or do it 10x faster using 2sxc (check 2sxc.org).
Love from Switzerland,
Daniel

AngularJS with Durandal?

Is it possible to run AngularJS in a Durandal project? We are using Durandal now but want to move to AngularJS while still keep the site operational. Is it even a good idea to attempt this?
Any suggestion would be greatly appreciated.
You could run them side-by-side, but then you would just have two separate SPAs hosted on the same site. The doesn't seem like a good upgrade strategy to me. I think you would be better off to fully develop the new version and then replace the site altogether.
I would also advise that you wait for the release of AngularJS 2.0 (if possible). Rob Eisenberg has announced that he is currently working with the AngularJS team to provide core changes and plugins that will make Angular 2.0 more familiar to developers with Durandal experience, as well as to provide a migration path from Durandal to Angular 2.0.
The other answer isn't exactly correct. I have an example that proves it wrong.
Durandal is a module loader that can load any view / view model pair. If you choose to load an angular application and leave out the router portion it works just fine. It really isn't that difficult to get it set up.
Wrap your Angular.js application initialization code in an AMD module (view model) with a matching view and it just works.

Hot Towel (HotTowellete) as DotNetNuke module

Has anybody ever tried to create a DNN module with HotTowel (or Hotowellete)? I created a module but instantly got errors about virtual directories and such, but I think it is just the tip of the ice.
Any ideas will be welcomed.
thanks,
David

DotNetNuke HouseMenu Module

I'm new to DotNetNuke, I want to know how to add menu in Housemenu module and how to customize its layout. Where can I find the css used for this module? Or if you can give me a link of FREE tutorial in using Housemenu that would be very cool. I've already searched for tutorials but there's only one tutorial that I found but it needs payment. :(
Thank you and your help is very much appreciated.
I am pretty sure HouseMenu module doesn't work with DotNetNuke 6, but you can find the information about the module at houseofnuke.com.
I would recommend using the DDRMenu or the DNNNav menu within DotNetNuke 6. I have an example skin at http://multifunction.codeplex.com that uses the DNNNav menu in a DNN6 skin.

Kohana and extJS Project

Currently in the system analysis phase and I am looking at developing a system that uses Kohana for the backend and extjs to display and render my data. How feasible is this? Is it the right approach to start with? Any good tutorials would be welcome.
Thanks
You can definitely use Kohana with ExtJS in your project. Kohana is just a HMVC framework for PHP. The feasibility factor is up to you. How complex your application is? Do you really need ExtJS or Is jQuery UI feasible? etc. You might want to read this post from Kohana forum to decide yourself.
ExtJS community also have a Kohana module (Ext.Direct module). You can download and use it as well if you plan to use Ext.Direct.

Resources