Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Beth F. 2 posts 73 karma points
    Dec 03, 2021 @ 14:27
    Beth F.
    0

    Where to Create Custom Controllers and Models?

    I am working on pagination for a test site. I am very new to Umbraco, Razor Markup, ASP.Net, C#, and the whole lot. My background is in JavaScript and React, but I'm trying to learn the software.

    I found several forum posts (including this one) that appear helpful in setting up pagination, but they all talk about customizing the controller and/or the model and I'm very confused on where to do that.

    For this project, I am doing 100% of the coding in Visual Studio 2022. I am using Umbraco version 8.17.1. In JavaScript, I am used to finding files such as a controller in the file tree and I see 3 options in my current file tree under Umbraco/Js (main.controller.js, navigation.controller.js, and umbraco.controllers.js). Is one of these what I'm looking for or am I way off course (because these files sure don't look like the controllers other people show)? When searching for "model" I get a more confusing result.

    Any guidance you can give would be much appreciated. Also, if I didn't include information you need, just let me know and I will update the post.

  • Lucas Michaelsen 32 posts 233 karma points
    Dec 03, 2021 @ 20:51
    Lucas Michaelsen
    0

    Hello Beth,

    Nice to hear you try to jump out of the conformt zone, and try some new things.

    When we talk Pagination on the server-side, then Umbraco´s angular files, as main.controller.js, navigation.controller.js, and umbraco.controllers.js is out of the images.

    We talk more about the C#. A good sugestion is start with som intro on the C# world, like this video: https://www.youtube.com/watch?v=phyV-OQNeRM

    It give you and undstanding of Controllers, Models, Razor. But just for the record, this video is good if you coding for a Umbraco v.8.*

    For Umbraco v9.* the teknoligi tree have changes a little from ASP.Net to .NET So a good video for that is here: https://www.youtube.com/watch?v=1ck9LIBxO14

    Try it out, and fell free to write agian and i´ll dig even more up for you :)

  • Beth F. 2 posts 73 karma points
    Dec 03, 2021 @ 20:54
    Beth F.
    1

    Thank you! I will check those videos out and comment back here again if I have more questions.

  • This forum is in read-only mode while we transition to the new forum.

    You can continue this topic on the new forum by tapping the "Continue discussion" link below.

Please Sign in or register to post replies