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. Microsoft, much appreciated.

Microsoft, much appreciated.

Scheduled Pinned Locked Moved The Lounge
csharpjavajavascriptdotnet
27 Posts 16 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.
  • D dan sh

    I think I have posted this before. My new job requires me to not to be limited to MS technologies and hence I am learning other things. Looking at the state of other technologies, I really appreciate what MS has done with .Net framework. Often, in the workshops with technologically diverse audience, my response to "how do you do X?" is Visual Studio or framework provides this by default. I have always liked .Net framework even though I had little to no exposure to Java World and others. But now that I have to really deal with it, I see how awesome .Net framework is. Once again, thank you Microsoft. PS: Yes, I know pains of working with some MS offerings.

    "It is easy to decipher extraterrestrial signals after deciphering Javascript and VB6 themselves.", ISanti[^]

    I Offline
    I Offline
    iskSYS
    wrote on last edited by
    #17

    You are completely right. I felt exactly the same when I moved from developing in .net to Java. Now let's see how long this feeling lasts and how long it will take you to realize how superior Java is :) Good luck!

    1 Reply Last reply
    0
    • D dan sh

      Bloody hell.

      "It is easy to decipher extraterrestrial signals after deciphering Javascript and VB6 themselves.", ISanti[^]

      M Offline
      M Offline
      milo xml
      wrote on last edited by
      #18

      Thank you for this reaction. Made me laugh harder than it should have.

      1 Reply Last reply
      0
      • D dan sh

        I think I have posted this before. My new job requires me to not to be limited to MS technologies and hence I am learning other things. Looking at the state of other technologies, I really appreciate what MS has done with .Net framework. Often, in the workshops with technologically diverse audience, my response to "how do you do X?" is Visual Studio or framework provides this by default. I have always liked .Net framework even though I had little to no exposure to Java World and others. But now that I have to really deal with it, I see how awesome .Net framework is. Once again, thank you Microsoft. PS: Yes, I know pains of working with some MS offerings.

        "It is easy to decipher extraterrestrial signals after deciphering Javascript and VB6 themselves.", ISanti[^]

        K Offline
        K Offline
        Kirill Illenseer
        wrote on last edited by
        #19

        Why not simply using Mono then? It's not a Microsoft technology, but it's a familiar environment to any .NET programmer.

        1 Reply Last reply
        0
        • L Lost User

          lw@zi wrote:

          Often, in the workshops with technologically diverse audience, my response to "how do you do X?" is Visual Studio or framework provides this by default. I have always liked .Net framework even though I had little to no exposure to Java World and others. But now that I have to really deal with it, I see how awesome .Net framework is.

          Let me see if I have correctly translated this: I just discovered that I don't how to program because the .NET framework does everything for me. Did I get that right? Best Wishes, -David Delaune

          K Offline
          K Offline
          KC CahabaGBA
          wrote on last edited by
          #20

          Positions like this are akin to saying that you're not a 'real mechanic' unless you smelt your own metal for the engine blocks in the cars you work on. Get real! It's not the tools we use, its how we use them.

          1 Reply Last reply
          0
          • D dan sh

            I think I have posted this before. My new job requires me to not to be limited to MS technologies and hence I am learning other things. Looking at the state of other technologies, I really appreciate what MS has done with .Net framework. Often, in the workshops with technologically diverse audience, my response to "how do you do X?" is Visual Studio or framework provides this by default. I have always liked .Net framework even though I had little to no exposure to Java World and others. But now that I have to really deal with it, I see how awesome .Net framework is. Once again, thank you Microsoft. PS: Yes, I know pains of working with some MS offerings.

            "It is easy to decipher extraterrestrial signals after deciphering Javascript and VB6 themselves.", ISanti[^]

            L Offline
            L Offline
            Lost User
            wrote on last edited by
            #21

            100%. During a short "corporate" stint I was forced to use Java for a new project; had to go shopping: Java Swing Struts Apache Tomcat JBoss Enterprise Beans NetBeans Some other "beans" etc, etc. I hadn't finished "shopping", when they said we could use .NET (but not the "latest" version because we didn't want to "push it"). Even with .NET 2.0, it was better than the alternatives. Yes, I too found a "home" in .NET (and I just say I don't "do" the other stuff anymore).

            1 Reply Last reply
            0
            • D dan sh

              I think I have posted this before. My new job requires me to not to be limited to MS technologies and hence I am learning other things. Looking at the state of other technologies, I really appreciate what MS has done with .Net framework. Often, in the workshops with technologically diverse audience, my response to "how do you do X?" is Visual Studio or framework provides this by default. I have always liked .Net framework even though I had little to no exposure to Java World and others. But now that I have to really deal with it, I see how awesome .Net framework is. Once again, thank you Microsoft. PS: Yes, I know pains of working with some MS offerings.

              "It is easy to decipher extraterrestrial signals after deciphering Javascript and VB6 themselves.", ISanti[^]

              K Offline
              K Offline
              Kirk 10389821
              wrote on last edited by
              #22

              My perspective on this is a bit different. yeah, MSFT does a great job of integrating and making their environment work well together, but at what costs to me over time. I have been developing software for over 30 years. C was one of many new found loves in the early days. And MSFT would push new features in, but stop supporting the other stuff pretty quickly. We had a 32 bit rewrite of a library that we could NOT recompile in 16 bit mode because of MSFT not implementing the new features for 16 bit C compiler. We had to get TurboC to compile the 16 bit version from the 32 bit version MSFT let the guy write. It was a pain. It was that, or support 2 drastically different code bases. Then, we have the NIGHTMARE Visual Studio upgrade policies. Where they remove support for things, and your old code base wont build. I usually find VS developers with 2 and usually 3 different VS versions installed on their machines if they have to support legacy code. Yes, for a turnkey development environment... Go MSFT. But for long-term support of code and environments, over 3-5 iterations of VS wow... But what they did was hide the details, making it easier to get started. Good luck when you need to use PostgresSQL or Oracle, and you have to spend an hour or two finding the magic settings to making the connections between prod and dev work correctly. Even worse with a new release. In the end, confusion simply means you are learning something... :-)

              1 Reply Last reply
              0
              • J Jon McKee

                Because he knows it's true. Elm is the future. Embrace it or be ass-laminated :laugh: (still the best Borg bumper-sticker I've ever seen)

                H Offline
                H Offline
                Herbie Mountjoy
                wrote on last edited by
                #23

                Just started using javascript again after a ten year break. Oh boy has it changed? Except for one thing, it's still an absolute pig to debug or have I been spoiled by C#?

                We're philosophical about power outages here. A.C. come, A.C. go.

                F 1 Reply Last reply
                0
                • L Lost User

                  lw@zi wrote:

                  Often, in the workshops with technologically diverse audience, my response to "how do you do X?" is Visual Studio or framework provides this by default. I have always liked .Net framework even though I had little to no exposure to Java World and others. But now that I have to really deal with it, I see how awesome .Net framework is.

                  Let me see if I have correctly translated this: I just discovered that I don't how to program because the .NET framework does everything for me. Did I get that right? Best Wishes, -David Delaune

                  F Offline
                  F Offline
                  FireDog31262
                  wrote on last edited by
                  #24

                  Why reinvent the wheel when someone else has already done it.

                  No matter where you go, there you are...~?~

                  1 Reply Last reply
                  0
                  • H Herbie Mountjoy

                    Just started using javascript again after a ten year break. Oh boy has it changed? Except for one thing, it's still an absolute pig to debug or have I been spoiled by C#?

                    We're philosophical about power outages here. A.C. come, A.C. go.

                    F Offline
                    F Offline
                    FireDog31262
                    wrote on last edited by
                    #25

                    You've been spoiled...lol

                    No matter where you go, there you are...~?~

                    1 Reply Last reply
                    0
                    • M Mycroft Holmes

                      Yah it looks like I am also going to have to dip into the non MS universe out there. I am not looking forward to it at all. Still I detest the web stack that needs to be dealt with, doing it in Java can't be all that much worse can it.

                      Never underestimate the power of human stupidity RAH

                      S Offline
                      S Offline
                      sasadler
                      wrote on last edited by
                      #26

                      Heh, I've never been in the Microsoft world (except for some minor command line tools). As an embedded developer it's been RTOSes, hardware peripheral interfacing, DSP algorithms and C/C++ programming. .NET doesn't seem to be available for devices with small amounts of memory.

                      1 Reply Last reply
                      0
                      • D dan sh

                        I think I have posted this before. My new job requires me to not to be limited to MS technologies and hence I am learning other things. Looking at the state of other technologies, I really appreciate what MS has done with .Net framework. Often, in the workshops with technologically diverse audience, my response to "how do you do X?" is Visual Studio or framework provides this by default. I have always liked .Net framework even though I had little to no exposure to Java World and others. But now that I have to really deal with it, I see how awesome .Net framework is. Once again, thank you Microsoft. PS: Yes, I know pains of working with some MS offerings.

                        "It is easy to decipher extraterrestrial signals after deciphering Javascript and VB6 themselves.", ISanti[^]

                        L Offline
                        L Offline
                        Leng Vang
                        wrote on last edited by
                        #27

                        Been doing development for over 35+ years and make a living based mostly on the innovations of two companies: Borland and Microsoft. And really based on a single person: Anders Hejlsberg. Sure I've done projects in other languages/platforms, but I always find home with Visual Studio. I really don't mind about the languages(Except I have a discriminate against Python for its indentation, reminded me of FORTRAN 77), it is the other IDEs that drive me nuts.

                        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