Thread: *.net

  1. #1
    Registered User
    Join Date
    Nov 2003
    Posts
    183

    *.net

    sorry if u see this message on another board too .

    I dont know if it is the right board to sent this question . but
    can anyone tell me plz
    what is the diffrence between (.net) programs and others ( like c++ )??

  2. #2
    Registered User
    Join Date
    Jun 2004
    Posts
    722
    .NET is a runtime environement for .NET programs., which are Windows specific. It's like a set of libraries and virtual machines used to run applications compiled for the .NET framework. If you use other compiler for your C++ code rather than a .NET compliant, your application wont be .NET dependent.

    You can easily download the .NET framework to run .Net applications. To compile them you need the VC .NET toolkit, which is the C/C++ compiler and libraries that come with MS VS .NET, which is also free. Visual Studio isn't.

  3. #3
    Registered User jlou's Avatar
    Join Date
    Jul 2003
    Posts
    1,090
    In addition, .NET is a version of the Microsoft Visual C++ compiler and IDE (.NET 2003 = 7.1 I believe). You can write and compile C++ code on it without using any of the .NET extensions mentioned above. In fact, the current .NET C++ compiler is supposed to be pretty good.

  4. #4
    Registered User
    Join Date
    Sep 2001
    Posts
    4,912
    which are Windows specific
    Wrong. Microsoft/Windows have been the most successful areas of .NET development, but it is actually a specification which is available to others, and there are implementations in the works for other systems. Microsoft is sponsoring an effort called Rotor which is for BSD or Solaris - I can't remember which one. And Mono has been made for Linux. It originally wasn't that good, but with time they've gotten quite close to perfection.

    There are several .NET related questions (C#, too) in the FAQ Board - have a look at them.

  5. #5
    Registered User
    Join Date
    Sep 2001
    Posts
    4,912
    sorry if u see this message on another board too .
    Don't be sorry. Fix it. Cross-posting is explicitly against forum rules.

  6. #6
    Crazy Fool Perspective's Avatar
    Join Date
    Jan 2003
    Location
    Canada
    Posts
    2,640
    >>Wrong. Microsoft/Windows have been the most successful areas of .NET
    >>development, but it is actually a specification which is available to others

    from what ive heard only a small subset of the specs are publicly available. If you want to take full advantage to .NET and do anything usefull you have to tie yourself to a single vendor (that vendor being MS of course)

  7. #7
    Registered User axon's Avatar
    Join Date
    Feb 2003
    Posts
    2,572
    blah blah , but it is actually a specification which is available to others, and there are implementations in the works for other systems. Microsoft is sponsoring an effort called Rotor which is for BSD or Solaris - I can't remember which one. And Mono has been made for Linux. more blah
    I would say that .NET is indeed "multiplatofrm" but keep in mind the quotes part. Mono and Rotor are only the run-time execution engines with an extensive (MS) software library - but, there is no development tools for these platforms. And here the debate starts: ofcourse MS will not develop an opensource development tool for .NET because who would spend $xxx amount of dollars for the windows based one.

    As a side note, there was a MS rep at our school today and was distributing free professional copies of VS.NET

    some entropy with that sink? entropysink.com

    there are two cardinal sins from which all others spring: Impatience and Laziness. - franz kafka

  8. #8
    Registered User axon's Avatar
    Join Date
    Feb 2003
    Posts
    2,572
    >>from what ive heard only a small subset of the specs are publicly available. If you want to take full advantage to .NET and do anything usefull you have to tie yourself to a single vendor (that vendor being MS of course)<<

    If I recall well, you work with J2EE Perspective....below are some stats and studies. Granted they are from MS, but they also link to independent ones Either way, if you hate or like MS software, and are in the IT/CS world - YOU WILL USE their software...probably more then any other, might as well get used to it. Plus, .NET is extremely powerful and I love it. Right BMJ?

    http://msdn.microsoft.com/vstudio/java/compare/

    some entropy with that sink? entropysink.com

    there are two cardinal sins from which all others spring: Impatience and Laziness. - franz kafka

  9. #9
    Registered User
    Join Date
    Sep 2001
    Posts
    4,912
    As a side note, there was a MS rep at our school today and was distributing free professional copies of VS.NET
    Really? I had heard the were cutting back pretty drastically on the free giveaways? They used to give them out if you went to a meeting, but last I heard they would just put your name in the drawing to win one.

  10. #10
    Registered User axon's Avatar
    Join Date
    Feb 2003
    Posts
    2,572
    Quote Originally Posted by sean_mackrory
    Really? I had heard the were cutting back pretty drastically on the free giveaways? They used to give them out if you went to a meeting, but last I heard they would just put your name in the drawing to win one.
    yes, really. actually you can get a free copy any time you want in my school as long as you're from the CS department by renting the CDs from the library and burning them for yourself. Each student witha valid student IDnumber obtains a free and unique serial number from MSDN.

    Another option is that you could buy the whole darn thing plus many other titles from MS and others for $15 plus S&H. pretty good deal either way.

    some entropy with that sink? entropysink.com

    there are two cardinal sins from which all others spring: Impatience and Laziness. - franz kafka

  11. #11
    Registered User
    Join Date
    Jun 2004
    Posts
    722
    Me thinks that the.NET framework end-of-user agreement states that .NET apps can't be run on non-Microsoft platforms. But, ironicly, I've also eard that MS was sponsoring a development of the framework for FreeBSD or Unix.. I don't recall.

  12. #12
    Crazy Fool Perspective's Avatar
    Join Date
    Jan 2003
    Location
    Canada
    Posts
    2,640
    Quote Originally Posted by axon
    If I recall well, you work with J2EE Perspective....below are some stats and studies. Granted they are from MS, but they also link to independent ones
    hehehe, yeah. I actually work on eclipse and will be moving into J2EE tools for eclipse soon. Ive seen a few of the "independant" ( ) studies that MS promotes. (mostly the linux vs windows ones)

    Quote Originally Posted by axon
    Either way, if you hate or like MS software, and are in the IT/CS world - YOU WILL USE their software...probably more then any other, might as well get used to it. Plus, .NET is extremely powerful and I love it. Right BMJ?
    I disagree, J2EE is quite popular and is totaly usable sans-microsoft. I have a friend who works for a major bank company and another friend who works for the government both using J2EE. I also work in software development and our entire company is sans-microsoft. .NET is popular but its not the only choice. Ill take Java over C# anyday

    ROFL, that one is *almost* as good as this one...
    http://www.microsoft.com/windowsserv...s/default.mspx

  13. #13
    Registered User axon's Avatar
    Join Date
    Feb 2003
    Posts
    2,572
    I disagree, J2EE is quite popular and is totaly usable sans-microsoft. I have a friend who works for a major bank company and another friend who works for the government both using J2EE. I also work in software development and our entire company is sans-microsoft. .NET is popular but its not the only choice. Ill take Java over C# anyday
    that is not what I meant...what I wanted to convey is that anyone here will most likely work on MS software sometime in their cs career (be that school or work), not neccessarily .NET; And MS Software will probably be the one they work on the most.

    some entropy with that sink? entropysink.com

    there are two cardinal sins from which all others spring: Impatience and Laziness. - franz kafka

  14. #14
    Registered User axon's Avatar
    Join Date
    Feb 2003
    Posts
    2,572
    Quote Originally Posted by xErath
    Me thinks that the.NET framework end-of-user agreement states that .NET apps can't be run on non-Microsoft platforms. But, ironicly, I've also eard that MS was sponsoring a development of the framework for FreeBSD or Unix.. I don't recall.
    dude, have you read any of the replies?? We covered that already; so instead of just spitting out whatever comes to mind, try at least scanning over the relevat posts. k.thks.bye.

    some entropy with that sink? entropysink.com

    there are two cardinal sins from which all others spring: Impatience and Laziness. - franz kafka

  15. #15
    Banned master5001's Avatar
    Join Date
    Aug 2001
    Location
    Visalia, CA, USA
    Posts
    3,685
    The .NET framework is a stupid trend that I was damn sure would have been gone by now when it was introduced a short time ago. Since it didn't die out, I fear it may evolve into an even stupider trend thats even more successful...

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. migrate from .Net 2.0 to .Net 3.0
    By George2 in forum C# Programming
    Replies: 3
    Last Post: 07-25-2007, 04:07 AM
  2. Some .NET Distribution Stats
    By nickname_changed in forum C# Programming
    Replies: 2
    Last Post: 05-14-2005, 03:41 AM
  3. IE 6 status bar
    By DavidP in forum Tech Board
    Replies: 15
    Last Post: 10-23-2002, 05:31 PM
  4. .net
    By ygfperson in forum A Brief History of Cprogramming.com
    Replies: 18
    Last Post: 02-15-2002, 01:15 AM
  5. Visual J#
    By mfc2themax in forum A Brief History of Cprogramming.com
    Replies: 0
    Last Post: 10-08-2001, 02:41 PM