Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Wanna help create a DNN module using Angular2, Bootstrap4, SPA..?Wanna help create a DNN module using Angular2, Bootstrap4, SPA..?
Previous
 
Next
New Post
9/16/2016 1:00 AM
 
Hello DNN lovers & developers

Angular 2 has been released and I am interested in learning it and using it in my new web app projects. In my opinion the best way to learn a new technology is by creating a real app with it. I am also interested  in learning Typescript and the upcoming Bootstrap4 and DNN's SPA model of module development.
This is all new to me and it looks like a TON of stuff to learn at oncebut it is exciting times. Sounds overwhelming and too much work for myself as I will only do this in my spare time.  I was thinking about this issue and came up with this new idea.

Collaborate with other DNN developers in creating an awesome open source DNN module. It will be awesome because it's using the latest and the greatest technologies. High quality design and code, both backend and front. Uses SOLID principles and design patterns. Professional look.

The module will use:
  • Angular 2 (Just released. Learn Typescript)
  • Bootstrap 4  (learn CSS's Flex model, SCSS & mobile first web page layout)
  • Latest .NET Framework and C# enhancements
  • optional: KendoUI Core open source. (learn how to integrate third party UI Frameworks)
  • DNN SPA Framework (learn WebAPI, Ajax and REST. Good for creating mobile hybrid apps)
  • Collaborative development using GitHub. (Learn how to work with remote developers)
  • Plus other ancillary technologies and processes (learn, learn and learn)

As you can see, learning all these technologies will give you a very big boost in advanced technical skills. Use this accumulated knowledge to find a better developer job or even use the module as a jumpstart and template for your next commercial module. Either way you will be making more money.
The module I am thinking of building is a form builder. Create any kind of form preferably using drag and drop with layout positioning. 

What do you think? Please share your opinion & feedback.
 
New Post
9/23/2016 10:02 PM
 
Zero interest and feedback. Thank you DNN community!
 
New Post
9/24/2016 4:34 AM
 
maybe you should post your interest in the module development forum.

Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
New Post
9/24/2016 7:16 PM
 
You are thinking in the wrong direction. A module is awesome because it solves someones problem.

Using a bunch of tech does not make awesomeness. Suggest an idea for a module that might be useful.

Best wishes,
- Richard
Agile Development Consultant, Practitioner, and Trainer
www.dynamisys.co.uk
 
New Post
9/24/2016 8:26 PM
 

It seems you didn't read my post carefully. The post is about learning new technologies by practicing building a piece of software. A module in this case. It's not enough reading about how to use them. You need to hit the computer and practice what you read.

I did mention what module it is. A form builder. I never said new technologies make good software. You can build a great software using something old.

 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Wanna help create a DNN module using Angular2, Bootstrap4, SPA..?Wanna help create a DNN module using Angular2, Bootstrap4, SPA..?


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out