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. Does .NET awe the non-.NETers?

Does .NET awe the non-.NETers?

Scheduled Pinned Locked Moved The Lounge
csharphtmlcomquestion
59 Posts 38 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 Michael Dunn

    Au contraire! (your French lesson for the day :)) I don't view .NET as evil or any incarnation thereof. It's simply a case of it not being the right tool for the work I do. I'm gonna say what I always do - just because VC 7 comes out with all the whiz-bang whammy-dyne .NET features, it doesn't mean VC 6 suddenly stops working and I can no longer code in it. For work[^] download size is a huge concern, and right now we're converting our UI from MFC to WTL (yes, at my suggestion) to get our EXE size down. .NET is right out since our users will probably not have the .NET Framework yet and it is unacceptable to make them download it. Now the VS.NET IDE, that's evil. ;) Nishant S wrote: do you guys feel afraid? That you will soon become - er - obsolete? Again, why should I? There will always be a need for small apps where requiring the .NET Framework* is unacceptable, either because of the download size (telling modem users that they need to do a 20 MB download is not a good way to win customers), or the developers just don't know the .NET classes yet. From what I've seen, .NET's big strengths are in how it makes code operate transparently a) between languages and b) over the network.** That's all well and good, but I have no interest in those areas. *shrug* I just don't. If there was a job opening for an app that was not using C++ and all network-based and whatnot, I wouldn't go for it in the first place, .NET or no .NET. As for GUIs, you have to learn a whole new class library and do all sorts of conversions just to call APIs. If you're coming from VB where it's all forms-based and all you know how to do is click-drag-drop onto forms, and let the wizard write the handlers for you, then cool. Not for me though. For all the talk about VB being RAD and whatnot, I still have no trouble mocking up GUIs quickly in good ol' C++. In fact, I'm doing it right now at work. Why should I the time to learn the .NET GUI classes? (That's not rhetorical, if you can explain why I should, go right ahead.) IMO, the big strike against GUIs is that when major additions are made to the Windows API, you can't just grab the PSDK and use the new headers. You have to either go through the headers, look for new APIs and structs, and translate them by hand into .NET types, or hope that someone else will do it for you. I can just grab the PSDK

    P Offline
    P Offline
    Paul Ingles
    wrote on last edited by
    #23

    Michael Dunn wrote: IMO, the big strike against GUIs is that when major additions are made to the Windows API, you can't just grab the PSDK and use the new headers. You have to either go through the headers, look for new APIs and structs, and translate them by hand into .NET types, or hope that someone else will do it for you. I can just grab the PSDK at any time, and I'm good to go. Don't forget that you can always use C++.NET to wrap up any new API calls. I did it a while ago with the EmailValidator control I wrote (here on CP), I needed to query some DNS servers and so rather find some .NET code that would do it directly I just used the DNS functions in the Win API. I produced some code that put together a collection of Mx records after navigating through the query results. In the end it wasn't too bad. It's damn lucky because there was no way I was going to sit down and convert the structs and calls to use in PInvoke! -- Paul "Put the key of despair into the lock of apathy. Turn the knob of mediocrity slowly and open the gates of despondency - welcome to a day in the average office." - David Brent, from "The Office" MS Messenger: paul@oobaloo.co.uk Sonork: 100.22446

    1 Reply Last reply
    0
    • S Stephane Rodriguez

      Jonny Newman wrote: , they should have kept WinXP back until they could ship it with the .NETFX. That's already the case : Windows XP SP1 CD. You have to order the CD though.

      J Offline
      J Offline
      Jon Newman
      wrote on last edited by
      #24

      .S.Rod. wrote: You have to order the CD though. Need I say more? I rest my case. What Joe Average user is going to bother with the SP? They buy the OS expecting it to be finished.


      "If you just say porn then you get all manner of chaff and low grade stuff."
      - Paul Watson, Lounge 25 Mar 03
      "But a fresh install - it's like having clean sheets"
      - C. Maunder Lounge 3 Mar '03


      Jonathan 'nonny' Newman Homepage [www.nonny.com] [^]

      N 1 Reply Last reply
      0
      • P Paul Watson

        Nishant S wrote: do you guys feel afraid? That you will soon become - er - obsolete There are still COBOL programmers around. Chris thinks we should all be using FORTRAN. ;) For me it is like this; For web development ASP.NET is an absolute no brainer. It has tangible benefits that even business men can understand. For the rest of the IT industry the benefits are nowhere near as tangible as that.

        Paul Watson
        Bluegrass
        Cape Town, South Africa

        Macbeth muttered: I am in blood / Stepped in so far, that should I wade no more, / Returning were as tedious as go o'er Shog9: Paul "The human happy pill" Watson

        P Offline
        P Offline
        Paul Ingles
        wrote on last edited by
        #25

        Totally agree, finally you don't have to set about creating some COM server everytime you want to do anything more than query a database and show the results. I've finished coding my final year project for University (now just time to write the mammoth documentation package that follows), a .NET powered XML Web Service (includes dynamic billing, authentication and other such funky things). It's never been too much of a hassle, there's been times when things just plain haven't worked (and when documentation I've been using has been incomplete to say the least) but that's when the VS.NET debugger has proved its worth. Its fantastic to be able to develop web apps in such an all encompassing environment, when it comes to the UI design then you've got to consider Dreamweaver, but for the behind-the-scenes grunt work, VS.NET and .NET make it relatively simple. -- Paul "Put the key of despair into the lock of apathy. Turn the knob of mediocrity slowly and open the gates of despondency - welcome to a day in the average office." - David Brent, from "The Office" MS Messenger: paul@oobaloo.co.uk Sonork: 100.22446

        1 Reply Last reply
        0
        • N Nish Nishant

          There are several of you who shun .NET like it was the devil herself. Mike Dunn and Colino come to mind. Initially it might have been okay. But now when the whole world seems to be looming with .NET do you guys feel afraid? That you will soon become - er - obsolete? Nish


          Author of the romantic comedy Summer Love and Some more Cricket [New Win] Review by Shog9 Click here for review[NW]

          M Offline
          M Offline
          Michael A Barnhart
          wrote on last edited by
          #26

          Nishant S wrote: But now when the whole world seems to be looming with .NET do you guys feel afraid? I will have to agree with Mike and others. It simple does not really offer anything major over what I have for what I am supporting. Which is mostly server side integration with much of the effort towards web services and XML publishing on SUN boxes. Now when I return to my former life and on the client machines if calling those web services is noticable better than the tools I alread have developed it may be different. ""

          1 Reply Last reply
          0
          • M Michael Dunn

            Au contraire! (your French lesson for the day :)) I don't view .NET as evil or any incarnation thereof. It's simply a case of it not being the right tool for the work I do. I'm gonna say what I always do - just because VC 7 comes out with all the whiz-bang whammy-dyne .NET features, it doesn't mean VC 6 suddenly stops working and I can no longer code in it. For work[^] download size is a huge concern, and right now we're converting our UI from MFC to WTL (yes, at my suggestion) to get our EXE size down. .NET is right out since our users will probably not have the .NET Framework yet and it is unacceptable to make them download it. Now the VS.NET IDE, that's evil. ;) Nishant S wrote: do you guys feel afraid? That you will soon become - er - obsolete? Again, why should I? There will always be a need for small apps where requiring the .NET Framework* is unacceptable, either because of the download size (telling modem users that they need to do a 20 MB download is not a good way to win customers), or the developers just don't know the .NET classes yet. From what I've seen, .NET's big strengths are in how it makes code operate transparently a) between languages and b) over the network.** That's all well and good, but I have no interest in those areas. *shrug* I just don't. If there was a job opening for an app that was not using C++ and all network-based and whatnot, I wouldn't go for it in the first place, .NET or no .NET. As for GUIs, you have to learn a whole new class library and do all sorts of conversions just to call APIs. If you're coming from VB where it's all forms-based and all you know how to do is click-drag-drop onto forms, and let the wizard write the handlers for you, then cool. Not for me though. For all the talk about VB being RAD and whatnot, I still have no trouble mocking up GUIs quickly in good ol' C++. In fact, I'm doing it right now at work. Why should I the time to learn the .NET GUI classes? (That's not rhetorical, if you can explain why I should, go right ahead.) IMO, the big strike against GUIs is that when major additions are made to the Windows API, you can't just grab the PSDK and use the new headers. You have to either go through the headers, look for new APIs and structs, and translate them by hand into .NET types, or hope that someone else will do it for you. I can just grab the PSDK

            S Offline
            S Offline
            Steve S
            wrote on last edited by
            #27

            I have a suggestion for the acronym. How about Common Runtime Under Development Steve Steve S [This signature space available for rent]

            1 Reply Last reply
            0
            • R Rein Hillmann

              Michael Dunn wrote: Now the VS.NET IDE, that's evil. :wtf: :wtf: :wtf: I don't want to start a big war here but I definitely think the VS.NET IDE is a LOT better than the old IDE (somewhat slower on low-spec machines but blazingly fast on a dual 2.4GHz :P ). There are a LOT of reasons I feel it's better but the main reason being: CTRL-SHIFT-R & CTRL-SHIFT-P If you haven't used this then you're really missing out on one of the most useful features of the new IDE. It saves me TONS of time.

              S Offline
              S Offline
              Senkwe Chanda
              wrote on last edited by
              #28

              It's blazingly fast on an Athlon 1700 too. Just crank up the memory and you're set :-) What's the difference between a C++ programmer and God? God knows he's not a C++ programmer : anon

              1 Reply Last reply
              0
              • N Nish Nishant

                There are several of you who shun .NET like it was the devil herself. Mike Dunn and Colino come to mind. Initially it might have been okay. But now when the whole world seems to be looming with .NET do you guys feel afraid? That you will soon become - er - obsolete? Nish


                Author of the romantic comedy Summer Love and Some more Cricket [New Win] Review by Shog9 Click here for review[NW]

                R Offline
                R Offline
                Ranjan Banerji
                wrote on last edited by
                #29

                I have been coding in .Net for about a year. First of all I must say I miss C++. I do find .Net to be a lot better for creating web based applications. Things do fit a lot better. ASP .Net is a huge change from the crap they had before. Have no clue about VB .Net and I hope this trend continues. C# is fun to use, but does not compare to C++ (Just my opnion). What sort of bothers me is the .Net Framework and the fact that it needs to be installed on any machine that will use apps built in .Net. This is OK for web based apps. But why would I ever build a windows app using .Net. That would be like doing it in VB and shipping 20MB of DLLs.

                N K 2 Replies Last reply
                0
                • C ColinDavies

                  I must be getting old, As I still can't think of a way of a small guy like me capitalizing on .NET. Regardz Colin J Davies

                  Sonork ID 100.9197:Colin

                  Warning Link to the minion's animation, do not use. It's a real shame that people as stupid as you can work out how to use a computer. said by Christian Graus in the Soapbox

                  D Offline
                  D Offline
                  David Wulff
                  wrote on last edited by
                  #30

                  Do you do web development? (that sounds so dirty. :~) Someone round here said about two years ago now that working with ASP.NET is like fitting bra's to supermodels... I was they were right, and I haven't got any cuts on my finger tips from beating my keyboard to a bloody pulp. Clients like quick, functional and reusable solutions, and ASP.NET lets you cut that better than a hot knife through butter.


                  David Wulff

                  "i said no to noddy like 20 times but in the end i just couldnt say no to him anymore" - Wishful Thinking

                  1 Reply Last reply
                  0
                  • J Jon Newman

                    .S.Rod. wrote: You have to order the CD though. Need I say more? I rest my case. What Joe Average user is going to bother with the SP? They buy the OS expecting it to be finished.


                    "If you just say porn then you get all manner of chaff and low grade stuff."
                    - Paul Watson, Lounge 25 Mar 03
                    "But a fresh install - it's like having clean sheets"
                    - C. Maunder Lounge 3 Mar '03


                    Jonathan 'nonny' Newman Homepage [www.nonny.com] [^]

                    N Offline
                    N Offline
                    NormDroid
                    wrote on last edited by
                    #31

                    Just take a look at Windows NT 4.0 it took at the services packs Microsoft need to get NT a stable product: SP1,SP2,SP3,SP4,SP5,SP6,SP6a. And might I add, when they finally achieved a stable product they started making obsolete. XP will take a least 4 Service Packs before it's really stable, that thru the eyes of somebody who has been using Windows since Windows 3.0! X|

                    1 Reply Last reply
                    0
                    • R Ranjan Banerji

                      I have been coding in .Net for about a year. First of all I must say I miss C++. I do find .Net to be a lot better for creating web based applications. Things do fit a lot better. ASP .Net is a huge change from the crap they had before. Have no clue about VB .Net and I hope this trend continues. C# is fun to use, but does not compare to C++ (Just my opnion). What sort of bothers me is the .Net Framework and the fact that it needs to be installed on any machine that will use apps built in .Net. This is OK for web based apps. But why would I ever build a windows app using .Net. That would be like doing it in VB and shipping 20MB of DLLs.

                      N Offline
                      N Offline
                      NormDroid
                      wrote on last edited by
                      #32

                      Ranjan Banerji wrote: But why would I ever build a windows app using .Net. That would be like doing it in VB and shipping 20MB of DLLs. Exactly :|

                      1 Reply Last reply
                      0
                      • N Nish Nishant

                        There are several of you who shun .NET like it was the devil herself. Mike Dunn and Colino come to mind. Initially it might have been okay. But now when the whole world seems to be looming with .NET do you guys feel afraid? That you will soon become - er - obsolete? Nish


                        Author of the romantic comedy Summer Love and Some more Cricket [New Win] Review by Shog9 Click here for review[NW]

                        R Offline
                        R Offline
                        realJSOP
                        wrote on last edited by
                        #33

                        Nishant S wrote: There are several of you who shun .NET like it was the devil herself. Mike Dunn and Colino come to mind. Initially it might have been okay. But now when the whole world seems to be looming with .NET do you guys feel afraid? That you will soon become - er - obsolete? What are you, out of your freakin mind? I am not awed by .NET. I'm afraid for my own value as a C++ programmer because techie-wannabe managers see ".NET", and think the world revolves around everything that Micrsoft might care to give birth to through it's corporate bunghole, thus forcing the next illogical mental half-step that somehow gels into the thought that all future programs written for Windows must a) be somehow connected to the internet, and b) must be saddled with the same over-sized putrid runtime crap-ware that VB programmers have been forced to deal with for the last 10 fuckin years. .NET is just more monopoly-enforcing bullshit from Microsoft. ------- signature starts "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001 Please review the Legal Disclaimer in my bio. ------- signature ends

                        1 Reply Last reply
                        0
                        • N Nish Nishant

                          There are several of you who shun .NET like it was the devil herself. Mike Dunn and Colino come to mind. Initially it might have been okay. But now when the whole world seems to be looming with .NET do you guys feel afraid? That you will soon become - er - obsolete? Nish


                          Author of the romantic comedy Summer Love and Some more Cricket [New Win] Review by Shog9 Click here for review[NW]

                          C Offline
                          C Offline
                          Chris Losinger
                          wrote on last edited by
                          #34

                          right now, .Net is completely meaningless unless you're writing web apps. i have no fear. -c


                          Image tools: ThumbNailer, Bobber, TIFFAssembler

                          1 Reply Last reply
                          0
                          • N Nish Nishant

                            There are several of you who shun .NET like it was the devil herself. Mike Dunn and Colino come to mind. Initially it might have been okay. But now when the whole world seems to be looming with .NET do you guys feel afraid? That you will soon become - er - obsolete? Nish


                            Author of the romantic comedy Summer Love and Some more Cricket [New Win] Review by Shog9 Click here for review[NW]

                            S Offline
                            S Offline
                            Smitha Nishant
                            wrote on last edited by
                            #35

                            I have already shifted to .NET. But certainly its not late already to shift to .NET. And I see there is more to come out of .NET, maybe in another two rleases atleast. And as many said here, .NET is not yet matured enough to be used to develop games, core applications. But as far as business applications are considered [thats what I develop], its the best tool you can use for fast and easy development. And with customers not bothered about a framework installation, its absolutely the right choice. Smitha It is better to be hated for what you are than to be loved for what you are not. -- Andre Gide

                            1 Reply Last reply
                            0
                            • R Roger Wright

                              Nishant S wrote: now when the whole world seems to be looming with .NET What 'whole world'? Nobody but Microsoft and their trade partners use .NET. It probably will eventually be adopted by many, but for now it's a rather blase non-event. It has great promise, but very little substance, and few are embracing it as tightly as M$ would like. When venture capital was plentiful, vaporware was a salable commodity, but now that the well has dried up people are looking hard at the bottom line, and .NET doesn't contribute to it in any significant way. There's no rush to adopt it, and no technical reason yet to push it - that will come, but it isn't yet time. It is said that 'if you build a better mousetrap, people will beat a path to your door.' Not true these days, but rather 'if you build a better mousetrap, people will keep an eye on it, but will keep on using what has worked for years until you show them a definite benefit to changing to the new model.' I expect .NET to stagnate while M$ works out the bugs for a couple of years, and discovers a few of the serendipitous benefits that it may offer. Only then will it prosper, and in the meantime those of us that deliver solid products built with tried and true tools will prosper. "Please don't put cigarette butts in the urinal. It makes them soggy and hard to light" - Sign in a Bullhead City, AZ Restroom

                              D Offline
                              D Offline
                              David Chamberlain
                              wrote on last edited by
                              #36

                              Roger Wright wrote: ... will keep on using what has worked for years until you show them a definite benefit to changing to the new model. BRAVO !!!!! "You can say that again." -- Dept. of Redundancy Dept.

                              1 Reply Last reply
                              0
                              • P Paul Watson

                                Nishant S wrote: do you guys feel afraid? That you will soon become - er - obsolete There are still COBOL programmers around. Chris thinks we should all be using FORTRAN. ;) For me it is like this; For web development ASP.NET is an absolute no brainer. It has tangible benefits that even business men can understand. For the rest of the IT industry the benefits are nowhere near as tangible as that.

                                Paul Watson
                                Bluegrass
                                Cape Town, South Africa

                                Macbeth muttered: I am in blood / Stepped in so far, that should I wade no more, / Returning were as tedious as go o'er Shog9: Paul "The human happy pill" Watson

                                R Offline
                                R Offline
                                Roger Wright
                                wrote on last edited by
                                #37

                                Paul Watson wrote: Chris thinks we should all be using FORTRAN. Chris is a clear thinker! And I like the little cards with holes in them, too.:-D "Please don't put cigarette butts in the urinal. It makes them soggy and hard to light" - Sign in a Bullhead City, AZ Restroom

                                1 Reply Last reply
                                0
                                • R Rein Hillmann

                                  Michael Dunn wrote: Now the VS.NET IDE, that's evil. :wtf: :wtf: :wtf: I don't want to start a big war here but I definitely think the VS.NET IDE is a LOT better than the old IDE (somewhat slower on low-spec machines but blazingly fast on a dual 2.4GHz :P ). There are a LOT of reasons I feel it's better but the main reason being: CTRL-SHIFT-R & CTRL-SHIFT-P If you haven't used this then you're really missing out on one of the most useful features of the new IDE. It saves me TONS of time.

                                  D Offline
                                  D Offline
                                  David Patrick
                                  wrote on last edited by
                                  #38

                                  Reinout Hillmann wrote: blazingly fast on a dual 2.4GHz Okay .. you just wanted to brag didnt you ... admit it , come on admit it Reinout Hillmann wrote: CTRL-SHIFT-R & CTRL-SHIFT-P For those of us without the new IDE, what do these do that they are so useful ?

                                  R 1 Reply Last reply
                                  0
                                  • R Ranjan Banerji

                                    I have been coding in .Net for about a year. First of all I must say I miss C++. I do find .Net to be a lot better for creating web based applications. Things do fit a lot better. ASP .Net is a huge change from the crap they had before. Have no clue about VB .Net and I hope this trend continues. C# is fun to use, but does not compare to C++ (Just my opnion). What sort of bothers me is the .Net Framework and the fact that it needs to be installed on any machine that will use apps built in .Net. This is OK for web based apps. But why would I ever build a windows app using .Net. That would be like doing it in VB and shipping 20MB of DLLs.

                                    K Offline
                                    K Offline
                                    Kant
                                    wrote on last edited by
                                    #39

                                    Ranjan Banerji wrote: What sort of bothers me is the .Net Framework and the fact that it needs to be installed on any machine that will use apps built in .Net Wait for .NET 1.1 release. Then the versioning hell starts... X| Backwards Breaking Changes from version 1.0 to 1.1[^] Don't :beer: and drive.

                                    1 Reply Last reply
                                    0
                                    • N Nish Nishant

                                      There are several of you who shun .NET like it was the devil herself. Mike Dunn and Colino come to mind. Initially it might have been okay. But now when the whole world seems to be looming with .NET do you guys feel afraid? That you will soon become - er - obsolete? Nish


                                      Author of the romantic comedy Summer Love and Some more Cricket [New Win] Review by Shog9 Click here for review[NW]

                                      K Offline
                                      K Offline
                                      Kant
                                      wrote on last edited by
                                      #40

                                      Nishant S wrote: But now when the whole world seems to be looming with .NET do you guys feel afraid? That you will soon become - er - obsolete? :wtf: "Shock and Awe" :omg: Don't :beer: and drive.

                                      J J 2 Replies Last reply
                                      0
                                      • N Nish Nishant

                                        There are several of you who shun .NET like it was the devil herself. Mike Dunn and Colino come to mind. Initially it might have been okay. But now when the whole world seems to be looming with .NET do you guys feel afraid? That you will soon become - er - obsolete? Nish


                                        Author of the romantic comedy Summer Love and Some more Cricket [New Win] Review by Shog9 Click here for review[NW]

                                        J Offline
                                        J Offline
                                        Jim Crafton
                                        wrote on last edited by
                                        #41

                                        .NET == .Yawn... If it had come 10+ years ago it might have been interesting, but now it is just ho-hum IMHO. And if I do have to learn it, it's a couple weeks (if that) of ramp up, not some hugely revolutionary thing to grasp. ¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)!

                                        1 Reply Last reply
                                        0
                                        • R Rein Hillmann

                                          Michael Dunn wrote: Now the VS.NET IDE, that's evil. :wtf: :wtf: :wtf: I don't want to start a big war here but I definitely think the VS.NET IDE is a LOT better than the old IDE (somewhat slower on low-spec machines but blazingly fast on a dual 2.4GHz :P ). There are a LOT of reasons I feel it's better but the main reason being: CTRL-SHIFT-R & CTRL-SHIFT-P If you haven't used this then you're really missing out on one of the most useful features of the new IDE. It saves me TONS of time.

                                          C Offline
                                          C Offline
                                          Chris Losinger
                                          wrote on last edited by
                                          #42

                                          Reinout Hillmann wrote: I definitely think the VS.NET IDE is a LOT better than the old IDE i hate the new IDE. -c


                                          Image tools: ThumbNailer, Bobber, TIFFAssembler

                                          Y 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