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. Programmable Web server in C#

Programmable Web server in C#

Scheduled Pinned Locked Moved The Lounge
csharpsysadminwindows-adminquestion
17 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.
  • L leppie

    I think it is called Abyss or something :)

    xacc.ide - now with TabsToSpaces support
    IronScheme - 1.0 alpha 3 out now

    D Offline
    D Offline
    DaveX86
    wrote on last edited by
    #7

    ...wasn't that a movie? :) Update: There is a full web server by a company named 'Aprelium' called 'Abyss'...that's not it though :)

    1 Reply Last reply
    0
    • D DaveX86

      A while ago, someone posted an article about a piece of software that replaces IIS and which way outperformed IIS in servicing web requests. Anyone remember what that piece of software was or what the article was called?

      D Offline
      D Offline
      DaveX86
      wrote on last edited by
      #8

      Found it! :) --> High Performance TCP/IP Server using C#.NET[^] Thanks for the replies!

      M 1 Reply Last reply
      0
      • D DaveX86

        Found it! :) --> High Performance TCP/IP Server using C#.NET[^] Thanks for the replies!

        M Offline
        M Offline
        Member 96
        wrote on last edited by
        #9

        I was curious about that article having written a custom web server back in the day for a web interface to a business app we published but mysteriously that article seems to have omitted some critical code and the author is a little cagey about it.


        "The pursuit of excellence is less profitable than the pursuit of bigness, but it can be more satisfying." - David Ogilvy

        D 2 Replies Last reply
        0
        • M Member 96

          I was curious about that article having written a custom web server back in the day for a web interface to a business app we published but mysteriously that article seems to have omitted some critical code and the author is a little cagey about it.


          "The pursuit of excellence is less profitable than the pursuit of bigness, but it can be more satisfying." - David Ogilvy

          D Offline
          D Offline
          DaveX86
          wrote on last edited by
          #10

          What a coincidence!...that's kind of what I'm looking for...a 'web interface to a business app'...it's just not written yet :) I'll have to experiment with this a bit to find the omitted code...

          M 1 Reply Last reply
          0
          • D DaveX86

            A while ago, someone posted an article about a piece of software that replaces IIS and which way outperformed IIS in servicing web requests. Anyone remember what that piece of software was or what the article was called?

            V Offline
            V Offline
            Vasudevan Deepak Kumar
            wrote on last edited by
            #11

            Cassini?

            Vasudevan Deepak Kumar Personal Homepage
            Tech Gossips
            A pessimist sees only the dark side of the clouds, and mopes; a philosopher sees both sides, and shrugs; an optimist doesn't see the clouds at all - he's walking on them. --Leonard Louis Levinson

            D 1 Reply Last reply
            0
            • V Vasudevan Deepak Kumar

              Cassini?

              Vasudevan Deepak Kumar Personal Homepage
              Tech Gossips
              A pessimist sees only the dark side of the clouds, and mopes; a philosopher sees both sides, and shrugs; an optimist doesn't see the clouds at all - he's walking on them. --Leonard Louis Levinson

              D Offline
              D Offline
              DaveX86
              wrote on last edited by
              #12

              Nope...found it--> High Performance TCP/IP Server using C#.NET[^] Thanks, anyway :)

              1 Reply Last reply
              0
              • D DaveX86

                What a coincidence!...that's kind of what I'm looking for...a 'web interface to a business app'...it's just not written yet :) I'll have to experiment with this a bit to find the omitted code...

                M Offline
                M Offline
                Member 96
                wrote on last edited by
                #13

                I did it back in 1999 in c++, it was a little tricky to develop, but it worked very well and it was always amusing to see the logs and see all the hackers trying the standard hacking techniques for well known web servers but not being able to figure it out. Web servers in the end can be pretty simple once you get the basics out of the way. The way I approached it was to get it to serve up a simple static page and consume a simple form then added my code to generate pages on the fly from the business app and process the submitted forms while working more complexity into the web server itself. When we moved that app to .net I rewrote the web access as an IIS app. I didn't feel there was any point in creating a new web server since IIS is essentially free and secure already however I can see it still makes sense in some ways to go the whole web server route.


                "The pursuit of excellence is less profitable than the pursuit of bigness, but it can be more satisfying." - David Ogilvy

                B D 2 Replies Last reply
                0
                • M Member 96

                  I did it back in 1999 in c++, it was a little tricky to develop, but it worked very well and it was always amusing to see the logs and see all the hackers trying the standard hacking techniques for well known web servers but not being able to figure it out. Web servers in the end can be pretty simple once you get the basics out of the way. The way I approached it was to get it to serve up a simple static page and consume a simple form then added my code to generate pages on the fly from the business app and process the submitted forms while working more complexity into the web server itself. When we moved that app to .net I rewrote the web access as an IIS app. I didn't feel there was any point in creating a new web server since IIS is essentially free and secure already however I can see it still makes sense in some ways to go the whole web server route.


                  "The pursuit of excellence is less profitable than the pursuit of bigness, but it can be more satisfying." - David Ogilvy

                  B Offline
                  B Offline
                  BobJanova
                  wrote on last edited by
                  #14

                  Heh, I used to run a hand-crafted Web server (written in Delphi, not that it matters for this point), and you could see all the current hack techniques just from reading the logs. Pretty funny :)

                  1 Reply Last reply
                  0
                  • M Member 96

                    I did it back in 1999 in c++, it was a little tricky to develop, but it worked very well and it was always amusing to see the logs and see all the hackers trying the standard hacking techniques for well known web servers but not being able to figure it out. Web servers in the end can be pretty simple once you get the basics out of the way. The way I approached it was to get it to serve up a simple static page and consume a simple form then added my code to generate pages on the fly from the business app and process the submitted forms while working more complexity into the web server itself. When we moved that app to .net I rewrote the web access as an IIS app. I didn't feel there was any point in creating a new web server since IIS is essentially free and secure already however I can see it still makes sense in some ways to go the whole web server route.


                    "The pursuit of excellence is less profitable than the pursuit of bigness, but it can be more satisfying." - David Ogilvy

                    D Offline
                    D Offline
                    DaveX86
                    wrote on last edited by
                    #15

                    You know...I must be following your footsteps, because security is one of the reasons I'm looking at this approach. Using something non-standard for which there are no well published hacks :)

                    1 Reply Last reply
                    0
                    • M Member 96

                      I was curious about that article having written a custom web server back in the day for a web interface to a business app we published but mysteriously that article seems to have omitted some critical code and the author is a little cagey about it.


                      "The pursuit of excellence is less profitable than the pursuit of bigness, but it can be more satisfying." - David Ogilvy

                      D Offline
                      D Offline
                      DaveX86
                      wrote on last edited by
                      #16

                      Ahh...I now see what you meant by 'cagey'...it's the open source project without the open source :) Oh well...it sounded good.

                      M 1 Reply Last reply
                      0
                      • D DaveX86

                        Ahh...I now see what you meant by 'cagey'...it's the open source project without the open source :) Oh well...it sounded good.

                        M Offline
                        M Offline
                        Member 96
                        wrote on last edited by
                        #17

                        I see Chris posted something on that articles message board asking for source code but I think it was the source for the article which the author didn't originally post here. In any case I think the article should be removed, it seems to be purely marketing, not sure why it's still there.


                        "The pursuit of excellence is less profitable than the pursuit of bigness, but it can be more satisfying." - David Ogilvy

                        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