
About this course and what you will learn from it. And why to choose DNN.
How to install DNN on a web server.
How to create and edit a module inside the DNN website.
How you can create a module in VS and how to package it and upload it to DNN website.
Create and configure MVC model for DotNetNuke by defining table name and primary key, enabling cacheable storage, and generating the database script, then install the module to view items.
Explore how controllers handle user requests in the mvc model, route to actions like index and delete, use a manager to fetch items from the database, and render views.
Explore DotNetNuke views using the views folder, DNN helper, and model context to display user information, portal settings, and localized strings, while applying a shared master page for consistent rendering.
Learn how to display only items assigned to a user and send notifications when new items are created, using data separation and notification types.
Learn about the different files and folder in the project inside the VS
How we are going to retrieve and store data.
The resources with this lectures contains the Stored Procduers and The classes code.
We will add the DAL reference to our module and then creating the view of the data and add the data
We will add the update page and deleting of the data.
Note: The entier solution for this module is in the resources.
Learn about the different files and folder in the project inside the VS - MVC
How we can separate the data for each user
Showing a notification for a user and sending emails
Learn how to integrate your module with the DNN search API
How you can add a user using the DNN User API
Learn how to upload and extract the zip files uploaded to dnn
How to create a Web API endpoints with DNN
Note: The sample project is in the lecture resources
How we can create a recurring task inside the DNN
Note: The sample project is in the lecture resources
Expand your vision and create a new thing
Hello there!, thanks for stopping by. This course is about DotNetNuke development (DNN website development). In this course, you will learn in details how to create a DNN Module and how to create a Data Access Layer (DAL) to save and retrieve data. Also, you will learn how to add Web API to your site so you can allow data exchange. Also, creating Scheduled Tasks inside the DNN so you can create a recurring tasks.
This course will have captions so you can understand the talking well. Also, if you want a translation for your language please let me know and I will try to provide a decent one.