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. Building Microservices with ASP.NET Core

Building Microservices with ASP.NET Core

Scheduled Pinned Locked Moved The Lounge
asp-netlearningcsharpdotnetwpf
5 Posts 3 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.
  • R Offline
    R Offline
    raddevus
    wrote on last edited by
    #1

    I stumbled upon this book over the weekend and I'm staying up way too late reading it. It's an O'Reilly book, Building Microservices with ASP.NET Core[^]( amazon link). This book is really good for a number of reasons. 1. great introduction to .NET Core - I've done a little with .NET Core but this is making more of it solidify. 2. Very current - It's just been published in Sept 2017 3. I've been wanting a book on MicroServices but something that walks me through building good code examples and this has that too. 4. Learning microsservices allows me to learn some new architectural concepts. 5. The book is written really well too so it is a fast read. 6. Microservices are implemented in Docker so I'll finally wrestle with that a bit too. Anyone Else? Has anyone else stumbled upon this new offering? It's really quite good. Also, here's a quote from the book which is also probably why I like the book and author's philosophy so much:

    Author, Kevin Hoffman said:

    However, I want to show just how small the gap is from a console “hello world” to a web-based “hello world” without using any templates or scaffolding. My opinion is that templates, scaffolding, and wizards should be useful, but if your framework requires these things then it has too high a complexity burden. One of my favorite rules of thumb is: However inconvenient, if you cannot build your entire app with a simple text editor and command-line tools, then you’re using the wrong framework.

    D M 2 Replies Last reply
    0
    • R raddevus

      I stumbled upon this book over the weekend and I'm staying up way too late reading it. It's an O'Reilly book, Building Microservices with ASP.NET Core[^]( amazon link). This book is really good for a number of reasons. 1. great introduction to .NET Core - I've done a little with .NET Core but this is making more of it solidify. 2. Very current - It's just been published in Sept 2017 3. I've been wanting a book on MicroServices but something that walks me through building good code examples and this has that too. 4. Learning microsservices allows me to learn some new architectural concepts. 5. The book is written really well too so it is a fast read. 6. Microservices are implemented in Docker so I'll finally wrestle with that a bit too. Anyone Else? Has anyone else stumbled upon this new offering? It's really quite good. Also, here's a quote from the book which is also probably why I like the book and author's philosophy so much:

      Author, Kevin Hoffman said:

      However, I want to show just how small the gap is from a console “hello world” to a web-based “hello world” without using any templates or scaffolding. My opinion is that templates, scaffolding, and wizards should be useful, but if your framework requires these things then it has too high a complexity burden. One of my favorite rules of thumb is: However inconvenient, if you cannot build your entire app with a simple text editor and command-line tools, then you’re using the wrong framework.

      D Offline
      D Offline
      Dewey
      wrote on last edited by
      #2

      The author makes a rather radical statement which isn't and shouldn't be true for all cases, but I do understand where he's coming from on this. I've been waiting for that book to come out, but lost track due to working too much :), so thanks for the reminder!

      R 1 Reply Last reply
      0
      • D Dewey

        The author makes a rather radical statement which isn't and shouldn't be true for all cases, but I do understand where he's coming from on this. I've been waiting for that book to come out, but lost track due to working too much :), so thanks for the reminder!

        R Offline
        R Offline
        raddevus
        wrote on last edited by
        #3

        Dewey wrote:

        the author makes a rather radical statement which isn't and shouldn't be true for all cases

        I agree but it is interesting too that this is part of the .NET Core philosophy too and I like the idea of managing frameworks. :thumbsup:

        1 Reply Last reply
        0
        • R raddevus

          I stumbled upon this book over the weekend and I'm staying up way too late reading it. It's an O'Reilly book, Building Microservices with ASP.NET Core[^]( amazon link). This book is really good for a number of reasons. 1. great introduction to .NET Core - I've done a little with .NET Core but this is making more of it solidify. 2. Very current - It's just been published in Sept 2017 3. I've been wanting a book on MicroServices but something that walks me through building good code examples and this has that too. 4. Learning microsservices allows me to learn some new architectural concepts. 5. The book is written really well too so it is a fast read. 6. Microservices are implemented in Docker so I'll finally wrestle with that a bit too. Anyone Else? Has anyone else stumbled upon this new offering? It's really quite good. Also, here's a quote from the book which is also probably why I like the book and author's philosophy so much:

          Author, Kevin Hoffman said:

          However, I want to show just how small the gap is from a console “hello world” to a web-based “hello world” without using any templates or scaffolding. My opinion is that templates, scaffolding, and wizards should be useful, but if your framework requires these things then it has too high a complexity burden. One of my favorite rules of thumb is: However inconvenient, if you cannot build your entire app with a simple text editor and command-line tools, then you’re using the wrong framework.

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

          > if you cannot build your entire app with a simple text editor and command-line tools Sounds like the CTO I used to work for. To quote Star Trek VI: > Let us redefine progress to mean that just because we can do a thing, it does not necessarily mean we must do that thing. However, I do appreciate the KISS principle.

          Latest Article - Class-less Coding - Minimalist C# and Why F# and Function Programming Has Some Advantages Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

          R 1 Reply Last reply
          0
          • M Marc Clifton

            > if you cannot build your entire app with a simple text editor and command-line tools Sounds like the CTO I used to work for. To quote Star Trek VI: > Let us redefine progress to mean that just because we can do a thing, it does not necessarily mean we must do that thing. However, I do appreciate the KISS principle.

            Latest Article - Class-less Coding - Minimalist C# and Why F# and Function Programming Has Some Advantages Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

            R Offline
            R Offline
            raddevus
            wrote on last edited by
            #5

            Marc Clifton wrote:

            However, I do appreciate the KISS principle.

            Yeah, that's the principle i'm really focusing on in the rather extreme statement. I know that some people can be extreme with certain views. It's just with the proliferation of JS libraries, package managers, CI tooling and all that, it seems like simple projects have so many technologies and libraries underneath them that it buries the project itself at times. Of course, it is all a balance, because if a specific library gets you to the right place then it is worth it.

            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