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. Is the .NET Framework a successful platform?

Is the .NET Framework a successful platform?

Scheduled Pinned Locked Moved The Lounge
csharpdotnetquestion
80 Posts 51 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.
  • M Member 96

    This kind of talk made sense 6 years ago but it's a done deal now. There are now *many* big apps that are .net based and doing very well. We have a very large app that is used globally and is one of the leading ones in it's industry and it's done very well by us and by our customers. Little technical issues such as you describe or the platform or technology used are perhaps of interest to programmers but of zero interest to the world at large and have exactly zero bearing on how successful an application is.


    "It's so simple to be wise. Just think of something stupid to say and then don't say it." -Sam Levenson

    H Offline
    H Offline
    Hamed Musavi
    wrote on last edited by
    #48

    John C wrote:

    This kind of talk made sense 6 years ago but it's a done deal now.

    Exactly. Even me found the time to learn parts of the large platform! I was one of those not interested in .net and finally found out it was because I was able to quickly code in what I knew but it took long to learn and code in .net. Fortunately I found some free time(it actually took months) and worked hard to learn both web based programming in asp.net and some basic C# skills. I feel much better now. However probably C# will be replaced by something new quickly, but I learned that in order to make a transition easier I shall start from day one when a good technology is being introduced. I remember I had discussions here and one of them, if I remember correctly, was with you who pushed me to learn it. Thank you. :)

    "In the end it's a little boy expressing himself."    Yanni

    K 1 Reply Last reply
    0
    • J jpg 0

      I love the C# language and the .NET BCL is very well written and clean. However, not having deterministic deallocation is a big downside for me. Besides, anyone know of any big app written in .NET?

      T Offline
      T Offline
      tec goblin
      wrote on last edited by
      #49

      Neverwinter Nights 2 module creator is on .NET (and C# actually). It's a quite complex application, with a lot of graphics and 3D stuff.

      1 Reply Last reply
      0
      • J jpg 0

        I love the C# language and the .NET BCL is very well written and clean. However, not having deterministic deallocation is a big downside for me. Besides, anyone know of any big app written in .NET?

        M Offline
        M Offline
        Marco Turrini
        wrote on last edited by
        #50

        .jpg wrote:

        Besides, anyone know of any big app written in .NET?

        Paint.NET Wink RSS Bandit Axosoft's OnTime Red Sql Packager (and the other programs of the suite to manage Sql Server) Apex Sql Doc (and the other programs of the suite to manage Sql Server) BiitSoft CMS Encore Idera Sql Permissions and (I wouldn't bet more than a dime, though) I remember to have seen "suspicious" *.manifets files in a PowerQuest Partition Magic installation and, above all of them, all the programs I write:cool:

        Marco Turrini

        1 Reply Last reply
        0
        • J jpg 0

          I love the C# language and the .NET BCL is very well written and clean. However, not having deterministic deallocation is a big downside for me. Besides, anyone know of any big app written in .NET?

          R Offline
          R Offline
          Reelix
          wrote on last edited by
          #51

          The latest Unreal-Tournament's Map-Editor is coded in .NET (Which I one day found out, when I accidentally decompiled it)

          -= Reelix =-

          1 Reply Last reply
          0
          • J jpg 0

            I love the C# language and the .NET BCL is very well written and clean. However, not having deterministic deallocation is a big downside for me. Besides, anyone know of any big app written in .NET?

            J Offline
            J Offline
            Jakob Olsen
            wrote on last edited by
            #52

            Sure. The company i am currently working for is releasing a fairly large project this month written in C# running on .NET 3.0.

            modified on Tuesday, October 14, 2008 6:54 AM

            1 Reply Last reply
            0
            • K Kevin McFarlane

              .jpg wrote:

              not having deterministic deallocation is a big downside for me.

              Why? (BTW, C++/CLI has deterministic finalization.)

              .jpg wrote:

              anyone know of any big app written in .NET?

              .NET is used heavily in industry, so I assume you mean productised apps? You will find that a lot of Microsoft's newer applications are written substantially in .NET. BizTalk is a large application written in 100% C# apparently.

              Kevin

              M Offline
              M Offline
              momo17
              wrote on last edited by
              #53

              I cant agree more. I've been doing .NET projects for 5 years now and all our projects ROCKS! :)

              1 Reply Last reply
              0
              • N Nemanja Trifunovic

                Daniel Grunwald wrote:

                Deterministic destruction (C++ destructors) are easily replicated with the disposable pattern.

                Except that it is the burden on the user of a class to actually use using blocks.

                Daniel Grunwald wrote:

                But immediately making released memory available for new allocations is a waste of time, releasing whole blocks of memory is more efficient.

                Not really - GC needs to determine which blocks can be released and which not. Worse, usage of non-deterministic GC increases the memory footprint which leads to page faults. In spite of all the papers about GC improving performance, I have yet to find a really performant language with GC.

                Programming Blog utf8-cpp

                M Offline
                M Offline
                momo17
                wrote on last edited by
                #54

                If you think .NET si slow, try Java. like a turtle ... lols

                1 Reply Last reply
                0
                • J jpg 0

                  I love the C# language and the .NET BCL is very well written and clean. However, not having deterministic deallocation is a big downside for me. Besides, anyone know of any big app written in .NET?

                  K Offline
                  K Offline
                  kirsty pollock
                  wrote on last edited by
                  #55

                  For commercial products, there's a CRM product called Ascent (V.2) which is written in .Net. I used to work somewhere that had it [a major international EMC reseller], writing custom additions. There are LOTS of .Net backed websites/apps. (I note that this page itself has an ."aspx" extension...) There is plenty of C#/.Net work going on in UK-based Investment banking, Insurance etc. I also worked on a 2nd generation version of commercial Photo Kiosk software (used widely in US and UK, you know where you stick your camera card in and get prints/books/mugs/Tshirts/teddies) that was entirely .Net. Dunno if it ever got released as the company got taken over just about as it it was finished.

                  C 1 Reply Last reply
                  0
                  • J jpg 0

                    I love the C# language and the .NET BCL is very well written and clean. However, not having deterministic deallocation is a big downside for me. Besides, anyone know of any big app written in .NET?

                    R Offline
                    R Offline
                    Rajarshi Das
                    wrote on last edited by
                    #56

                    Yes www.Orkut.com

                    1 Reply Last reply
                    0
                    • S SalarSoft

                      CodeProject is a web application. Yes, ASP.NET is powerful but we talk about whole platform. Can you tell me a big desktop application written with .NET?

                      www.softprojects.org

                      K Offline
                      K Offline
                      Kevin McFarlane
                      wrote on last edited by
                      #57

                      There are loads. See elsewhere in this thread. Many are business applications though, so wouldn't be accessible to you. For a big Microsoft app. see BizTalk.

                      Kevin

                      1 Reply Last reply
                      0
                      • H Hamed Musavi

                        John C wrote:

                        This kind of talk made sense 6 years ago but it's a done deal now.

                        Exactly. Even me found the time to learn parts of the large platform! I was one of those not interested in .net and finally found out it was because I was able to quickly code in what I knew but it took long to learn and code in .net. Fortunately I found some free time(it actually took months) and worked hard to learn both web based programming in asp.net and some basic C# skills. I feel much better now. However probably C# will be replaced by something new quickly, but I learned that in order to make a transition easier I shall start from day one when a good technology is being introduced. I remember I had discussions here and one of them, if I remember correctly, was with you who pushed me to learn it. Thank you. :)

                        "In the end it's a little boy expressing himself."    Yanni

                        K Offline
                        K Offline
                        Kevin McFarlane
                        wrote on last edited by
                        #58

                        Hamed Mosavi wrote:

                        However probably C# will be replaced by something new quickly

                        I don't think so. It will be around for some considerable time.

                        Kevin

                        H 1 Reply Last reply
                        0
                        • K Kevin McFarlane

                          .jpg wrote:

                          not having deterministic deallocation is a big downside for me.

                          Why? (BTW, C++/CLI has deterministic finalization.)

                          .jpg wrote:

                          anyone know of any big app written in .NET?

                          .NET is used heavily in industry, so I assume you mean productised apps? You will find that a lot of Microsoft's newer applications are written substantially in .NET. BizTalk is a large application written in 100% C# apparently.

                          Kevin

                          S Offline
                          S Offline
                          spsacheen
                          wrote on last edited by
                          #59

                          Yes true, we also have orkut which has been developed in .Net. :laugh: --Sachin-- ;P

                          1 Reply Last reply
                          0
                          • K Kevin McFarlane

                            Hamed Mosavi wrote:

                            However probably C# will be replaced by something new quickly

                            I don't think so. It will be around for some considerable time.

                            Kevin

                            H Offline
                            H Offline
                            Hamed Musavi
                            wrote on last edited by
                            #60

                            Actually I don't care much about programming languages any longer. This is what I learned. Several years ago I started C++ and then MFC and loved them. Later on I fought years to believe MFC will be alive and still more important and useful than .net. I believe I found my problem. I had a goal which was to create best Windows applications in the world with MFC! I know you're laughing. :-D The problem was the MFC at the end. Now my goal is to: "Create most useful applications." Windows, c++, c#, etc. who cares. PL is important to me but not my goal definitely.

                            "In the end it's a little boy expressing himself."    Yanni

                            K 1 Reply Last reply
                            0
                            • H Hamed Musavi

                              Actually I don't care much about programming languages any longer. This is what I learned. Several years ago I started C++ and then MFC and loved them. Later on I fought years to believe MFC will be alive and still more important and useful than .net. I believe I found my problem. I had a goal which was to create best Windows applications in the world with MFC! I know you're laughing. :-D The problem was the MFC at the end. Now my goal is to: "Create most useful applications." Windows, c++, c#, etc. who cares. PL is important to me but not my goal definitely.

                              "In the end it's a little boy expressing himself."    Yanni

                              K Offline
                              K Offline
                              Kevin McFarlane
                              wrote on last edited by
                              #61

                              Hamed Mosavi wrote:

                              Several years ago I started C++ and then MFC

                              Same here.

                              Hamed Mosavi wrote:

                              "Create most useful applications." Windows, c++, c#, etc. who cares. PL is important to me but not my goal definitely.

                              I just try to keep up to date with whatever is the latest stuff coming out of Microsoft - whether I like it or not. There's no choice if I want to stay employed in the Microsoft world. I could try and change to the non-MS world but unfortunately that would be equivalent to being a programmer with zero commercial experience again. It shouldn't be like that but that's the way the IT industry works. Even having just .NET 2.0 will before long render me unemployable in the MS world. So I'm desperately trying to get someone to give me a .NET 3.x contract! :) (I'm currently out of contract.)

                              Kevin

                              H 1 Reply Last reply
                              0
                              • K Kevin McFarlane

                                Hamed Mosavi wrote:

                                Several years ago I started C++ and then MFC

                                Same here.

                                Hamed Mosavi wrote:

                                "Create most useful applications." Windows, c++, c#, etc. who cares. PL is important to me but not my goal definitely.

                                I just try to keep up to date with whatever is the latest stuff coming out of Microsoft - whether I like it or not. There's no choice if I want to stay employed in the Microsoft world. I could try and change to the non-MS world but unfortunately that would be equivalent to being a programmer with zero commercial experience again. It shouldn't be like that but that's the way the IT industry works. Even having just .NET 2.0 will before long render me unemployable in the MS world. So I'm desperately trying to get someone to give me a .NET 3.x contract! :) (I'm currently out of contract.)

                                Kevin

                                H Offline
                                H Offline
                                Hamed Musavi
                                wrote on last edited by
                                #62

                                Kevin McFarlane wrote:

                                I'm currently out of contract.

                                Same here. Finished last job a month ago feeling good to have some free time to read a few books and restart working on my own project until next contract. You'll certainly sign a good contract soon. Your profile is great. I too take a look at new technologies whenever I find free time. However not a lot of free time. We have to work a lot here to make a living.

                                "In the end it's a little boy expressing himself."    Yanni

                                1 Reply Last reply
                                0
                                • J jpg 0

                                  I love the C# language and the .NET BCL is very well written and clean. However, not having deterministic deallocation is a big downside for me. Besides, anyone know of any big app written in .NET?

                                  P Offline
                                  P Offline
                                  Pascal 0
                                  wrote on last edited by
                                  #63

                                  myspace is in .net too

                                  1 Reply Last reply
                                  0
                                  • K Kevin McFarlane

                                    .jpg wrote:

                                    not having deterministic deallocation is a big downside for me.

                                    Why? (BTW, C++/CLI has deterministic finalization.)

                                    .jpg wrote:

                                    anyone know of any big app written in .NET?

                                    .NET is used heavily in industry, so I assume you mean productised apps? You will find that a lot of Microsoft's newer applications are written substantially in .NET. BizTalk is a large application written in 100% C# apparently.

                                    Kevin

                                    Y Offline
                                    Y Offline
                                    Yannou
                                    wrote on last edited by
                                    #64

                                    Paint.NET is a succesful .NET application

                                    1 Reply Last reply
                                    0
                                    • J jpg 0

                                      I love the C# language and the .NET BCL is very well written and clean. However, not having deterministic deallocation is a big downside for me. Besides, anyone know of any big app written in .NET?

                                      F Offline
                                      F Offline
                                      Fisa
                                      wrote on last edited by
                                      #65

                                      Whe have a huge application developed all in C#. Is a SFA solution, that has a Windows Mobile app (.Net Compact Framework 3.5 SP 1), a Desktop administration app (.Net Framework 3.5 SP 1), and a Web Service (.Net Framework 3.5 SP 1). It's operating with more than 100 devices (including pocket pc's and desktop pc's). .Net is simply great :D (PS: sorry about my bad english, I'm from Argentina) fisa (fisa.net@hotmail.com)

                                      1 Reply Last reply
                                      0
                                      • J jpg 0

                                        I love the C# language and the .NET BCL is very well written and clean. However, not having deterministic deallocation is a big downside for me. Besides, anyone know of any big app written in .NET?

                                        G Offline
                                        G Offline
                                        georani
                                        wrote on last edited by
                                        #66

                                        Microsoft Office Accounting - Written Entirely in Visual Basic.NET

                                        1 Reply Last reply
                                        0
                                        • J jpg 0

                                          I love the C# language and the .NET BCL is very well written and clean. However, not having deterministic deallocation is a big downside for me. Besides, anyone know of any big app written in .NET?

                                          M Offline
                                          M Offline
                                          Mike Marynowski
                                          wrote on last edited by
                                          #67

                                          I can think of at least one "enterprise grade" application that uses .NET - Laserfiche. The Laserfiche Scanning application is entirely written in .NET, the Workflow module is written using .NET WF, and I believe the new version of the Laserfiche Client is also written in .NET (but don't quote me on that one). Laserfiche has many millions a year in revenue, and it has 25,000 installations worldwide. It isn't cheap either - a few of the installations I did integrations for were 6 figures (without the integration), and I found most average around 30-50k. Laserfiche Company Info Page[^]

                                          modified on Wednesday, October 8, 2008 9:02 AM

                                          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