Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Satisfying Weekend

Satisfying Weekend

Scheduled Pinned Locked Moved The Lounge
javascriptasp-netdesignarchitecturecareer
19 Posts 6 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Sander RosselS Sander Rossel

    I haven't actually used Blazor myself and I haven't used .NET Framework with web in years, but apparently it is possible: asp.net mvc - Can Blazor WebAssembly be incorporated into a .NET Framework 4.8 MVC site? - Stack Overflow[^]

    Best, Sander Azure DevOps Succinctly (free eBook) Azure Serverless Succinctly (free eBook) Migrating Apps to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript

    realJSOPR Offline
    realJSOPR Offline
    realJSOP
    wrote on last edited by
    #8

    I don't want to jump through the hoops to do blazor in .netf. The dev landscape (for lack of a better term) regarding typescript and scss (which i've only just now discovered) appears to be filled with land mines. I found out about buildwebcompiler, but that project was abandoned 5 years ago, and the last available version doesn't install in VS2017 (I get an error "An object isn't set to the instance of an object", and the install fails). There's a forked version being maintained by someone else, but they've removed the node.js dependency, so it only compiles SCSS files.

    ".45 ACP - because shooting twice is just silly" - JSOP, 2010
    -----
    You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
    -----
    When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

    Sander RosselS 1 Reply Last reply
    0
    • realJSOPR realJSOP

      So, I got this new job, where the work is MVC, so I thought that while I waited for all the in-processing stuff to happen (so I can actually start work), I decided to start writing a MVC app. So far, I've managed to eradicate Entity Framework in its entirety (in deference to my own DAL), created my own Identity code to replace the ASPNetxxx code, created a lot of the back-end static data (I've spent almost a week on this, and still have a ways to go before I'm done with it) so that I can exercise the app, and came up with a dark appearance that I really like. I really hate everything javascript, but the reality is that it simply can't be avoided, so today, I took on the task implementing "fluff". I pretty much got a set of cascading drop-down lists working in relative harmony (using ajax), and implemented a custom jquery-ui progress bar that shows the percentage of characters remaining in the associated text input (or area) control as the user types The progress color changes from green, to yellow, to red depending on what percentage of characters is remaining. I'm sure there are better ways to do what I did, but as much as I dislike javascript, if it works, it ships. Just exercising my MVC muscles...

      ".45 ACP - because shooting twice is just silly" - JSOP, 2010
      -----
      You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
      -----
      When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

      M Offline
      M Offline
      Marc Clifton
      wrote on last edited by
      #9

      Saturday I went to a fantastic talk on honey bees by a local retired bee person, he and his wife founded Spikenard Farm – Honeybee Sanctuary[^] - learned a lot about their biology and life cycle and how they make honey and gather pollen and on and on. Sunday I saw a one man production of Faust done by my friend and playwright/actor Glen Williamson. Oh, and I worked on the "community event planner" website I'm putting together (.NET 6 C# backend and TypeScript front-end).

      Latest Article:
      Create a Digital Ocean Droplet for .NET Core Web API with a real SSL Certificate on a Domain

      realJSOPR 1 Reply Last reply
      0
      • Sander RosselS Sander Rossel

        #realJSOP wrote:

        I really hate everything javascript, but the reality is that it simply can't be avoided

        Oh yes it can! I'm currently working for a customer who has zero JavaScript. They've done everything using Angular and TypeScript. You don't have to use Angular to use TypeScript, of course, but when you use Angular TypeScript is mandatory I think. Personally I prefer to keep things KISS and I just use JavaScript (with Vue.js), but try to keep it to a bare minimum. I'd look into TypeScript if I were you. It's like strongly typed JavaScript created by the creator of C# and people love it.

        Best, Sander Azure DevOps Succinctly (free eBook) Azure Serverless Succinctly (free eBook) Migrating Apps to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript

        M Offline
        M Offline
        Marc Clifton
        wrote on last edited by
        #10

        As realJSOP said, TypeScript is still JavaScript. :laugh: But yeah, way way better than working in JavaScript. I do find it amusing though how a file of interfaces in TypeScript transpiled to a file with no actual lines of code in JavaScript. So much typing just for type safety. :laugh:

        Latest Article:
        Create a Digital Ocean Droplet for .NET Core Web API with a real SSL Certificate on a Domain

        Sander RosselS 1 Reply Last reply
        0
        • realJSOPR realJSOP

          So, I got this new job, where the work is MVC, so I thought that while I waited for all the in-processing stuff to happen (so I can actually start work), I decided to start writing a MVC app. So far, I've managed to eradicate Entity Framework in its entirety (in deference to my own DAL), created my own Identity code to replace the ASPNetxxx code, created a lot of the back-end static data (I've spent almost a week on this, and still have a ways to go before I'm done with it) so that I can exercise the app, and came up with a dark appearance that I really like. I really hate everything javascript, but the reality is that it simply can't be avoided, so today, I took on the task implementing "fluff". I pretty much got a set of cascading drop-down lists working in relative harmony (using ajax), and implemented a custom jquery-ui progress bar that shows the percentage of characters remaining in the associated text input (or area) control as the user types The progress color changes from green, to yellow, to red depending on what percentage of characters is remaining. I'm sure there are better ways to do what I did, but as much as I dislike javascript, if it works, it ships. Just exercising my MVC muscles...

          ".45 ACP - because shooting twice is just silly" - JSOP, 2010
          -----
          You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
          -----
          When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

          M Offline
          M Offline
          MarkTJohnson
          wrote on last edited by
          #11

          Maybe you said it elsewhere and I missed it, is it a new role in the same org or completely different employer? Or is it as classified as the last job?

          I’ve given up trying to be calm. However, I am open to feeling slightly less agitated.

          realJSOPR 1 Reply Last reply
          0
          • M MarkTJohnson

            Maybe you said it elsewhere and I missed it, is it a new role in the same org or completely different employer? Or is it as classified as the last job?

            I’ve given up trying to be calm. However, I am open to feeling slightly less agitated.

            realJSOPR Offline
            realJSOPR Offline
            realJSOP
            wrote on last edited by
            #12

            No, different employer altogether, and yes, just as classified as the last one. :)

            ".45 ACP - because shooting twice is just silly" - JSOP, 2010
            -----
            You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
            -----
            When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

            M 1 Reply Last reply
            0
            • M Marc Clifton

              Saturday I went to a fantastic talk on honey bees by a local retired bee person, he and his wife founded Spikenard Farm – Honeybee Sanctuary[^] - learned a lot about their biology and life cycle and how they make honey and gather pollen and on and on. Sunday I saw a one man production of Faust done by my friend and playwright/actor Glen Williamson. Oh, and I worked on the "community event planner" website I'm putting together (.NET 6 C# backend and TypeScript front-end).

              Latest Article:
              Create a Digital Ocean Droplet for .NET Core Web API with a real SSL Certificate on a Domain

              realJSOPR Offline
              realJSOPR Offline
              realJSOP
              wrote on last edited by
              #13

              I'm not sure what you mean by Typescript front end. Are you saying it's just HTML5 and typescript, with no MVC goodness thrown in?

              ".45 ACP - because shooting twice is just silly" - JSOP, 2010
              -----
              You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
              -----
              When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

              1 Reply Last reply
              0
              • M Marc Clifton

                As realJSOP said, TypeScript is still JavaScript. :laugh: But yeah, way way better than working in JavaScript. I do find it amusing though how a file of interfaces in TypeScript transpiled to a file with no actual lines of code in JavaScript. So much typing just for type safety. :laugh:

                Latest Article:
                Create a Digital Ocean Droplet for .NET Core Web API with a real SSL Certificate on a Domain

                Sander RosselS Offline
                Sander RosselS Offline
                Sander Rossel
                wrote on last edited by
                #14

                Marc Clifton wrote:

                So much typing just for type safety.

                Which is why I still use JavaScript myself :D

                Best, Sander Azure DevOps Succinctly (free eBook) Azure Serverless Succinctly (free eBook) Migrating Apps to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript

                1 Reply Last reply
                0
                • realJSOPR realJSOP

                  I don't want to jump through the hoops to do blazor in .netf. The dev landscape (for lack of a better term) regarding typescript and scss (which i've only just now discovered) appears to be filled with land mines. I found out about buildwebcompiler, but that project was abandoned 5 years ago, and the last available version doesn't install in VS2017 (I get an error "An object isn't set to the instance of an object", and the install fails). There's a forked version being maintained by someone else, but they've removed the node.js dependency, so it only compiles SCSS files.

                  ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                  -----
                  You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                  -----
                  When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                  Sander RosselS Offline
                  Sander RosselS Offline
                  Sander Rossel
                  wrote on last edited by
                  #15

                  A client of mine uses it and it involves manually running scripts :sigh:

                  Best, Sander Azure DevOps Succinctly (free eBook) Azure Serverless Succinctly (free eBook) Migrating Apps to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript

                  1 Reply Last reply
                  0
                  • realJSOPR realJSOP

                    No, different employer altogether, and yes, just as classified as the last one. :)

                    ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                    -----
                    You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                    -----
                    When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                    M Offline
                    M Offline
                    MarkTJohnson
                    wrote on last edited by
                    #16

                    Well here's hoping the new place isn't as daunting as the last place.

                    I’ve given up trying to be calm. However, I am open to feeling slightly less agitated.

                    1 Reply Last reply
                    0
                    • realJSOPR realJSOP

                      So, I got this new job, where the work is MVC, so I thought that while I waited for all the in-processing stuff to happen (so I can actually start work), I decided to start writing a MVC app. So far, I've managed to eradicate Entity Framework in its entirety (in deference to my own DAL), created my own Identity code to replace the ASPNetxxx code, created a lot of the back-end static data (I've spent almost a week on this, and still have a ways to go before I'm done with it) so that I can exercise the app, and came up with a dark appearance that I really like. I really hate everything javascript, but the reality is that it simply can't be avoided, so today, I took on the task implementing "fluff". I pretty much got a set of cascading drop-down lists working in relative harmony (using ajax), and implemented a custom jquery-ui progress bar that shows the percentage of characters remaining in the associated text input (or area) control as the user types The progress color changes from green, to yellow, to red depending on what percentage of characters is remaining. I'm sure there are better ways to do what I did, but as much as I dislike javascript, if it works, it ships. Just exercising my MVC muscles...

                      ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                      -----
                      You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                      -----
                      When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                      G Offline
                      G Offline
                      Gary R Wheeler
                      wrote on last edited by
                      #17

                      So are you away from the DoD environment now? I was always appalled when you talked about the idiocy in that.

                      Software Zen: delete this;

                      realJSOPR 1 Reply Last reply
                      0
                      • G Gary R Wheeler

                        So are you away from the DoD environment now? I was always appalled when you talked about the idiocy in that.

                        Software Zen: delete this;

                        realJSOPR Offline
                        realJSOPR Offline
                        realJSOP
                        wrote on last edited by
                        #18

                        No, but the level of idiocy may be lower than the last place.

                        ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                        -----
                        You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                        -----
                        When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                        G 1 Reply Last reply
                        0
                        • realJSOPR realJSOP

                          No, but the level of idiocy may be lower than the last place.

                          ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                          -----
                          You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                          -----
                          When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                          G Offline
                          G Offline
                          Gary R Wheeler
                          wrote on last edited by
                          #19

                          That's good. It always sounded like an active conspiracy to keep you from doing your job before. I'm fortunate in that the only adversary I have internally is corporate IT, and I'm not shy about playing the "but I develop products that make us money" card.

                          Software Zen: delete this;

                          1 Reply Last reply
                          0
                          Reply
                          • Reply as topic
                          Log in to reply
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes


                          • Login

                          • Don't have an account? Register

                          • Login or register to search.
                          • First post
                            Last post
                          0
                          • Categories
                          • Recent
                          • Tags
                          • Popular
                          • World
                          • Users
                          • Groups