 | | 
08-31-2004
|  | Resident Atheist | | Join Date: Mar 2004
Posts: 3,057
| | | RE: Open-source If you can, get 2000 OS. XP is an offshoot, so there is a lot of compatibility and it is much more stable, more drivers available, loadds fast, takes less mem, and has fewer security holes.
__________________ Thanks for helping to get god pounded into my head
Another succesful faith based initiative. Just like 9/11 | 
08-31-2004
| | Understanding | | Join Date: Apr 2004 Location: UK
Posts: 301
| | | RE: Open-source Quote: Originally posted by: geko
so i could, for arguments sake, hire some guy... build me an OS... to run all the applications that I want (including software that as standard requires a MS OS)?
| I'm thinking that maybe in your post before this one i didnt read Quote: Originally posted by: Freethinker
However a lot of higher level users would write little programs to help themselves out with specific tasks. In some more advanced environments these little programs would get passed around. The next guy might add to or improve the program.
Some of the Corp giants like Microsoft are using preditory practices to force people to use their programs..... And they hide the actual program... So this group of personally dedicated coders put in their own efforts to write competitive programs... This is collectively known as "Open Source". ...the basic programming code is available free of charge... redesign the code to fit more specific needs.
|
and yet i even said Quote: Originally posted by: geko
Thanks for the explanation of open-source - i had totally the wrong idea.
| lol
daft...
2000 it is then.... (unless i do decide to wait for pci express to get into notebooks in which case i may be back...  ) | 
09-01-2004
|  | Resident USSRian | | | | | Open-source I havent replied in a little while, but ill try to catch up.
Tinny said: Quote: |
frankly, I'm not a serious programmer. Just doing fairly simple database programs and a few games here and then. so, vb.net, c#.net and asp.net would suffice. and I think a lot of people agree too. I can still make money part-time doing small applications for students who are doing some sort of project or factories that need to manage their resources. seriously, the only factor i take into consideration is ease of use, saves an awful lot of time. I think this is what propelled vb as the most widely used language in the world. Now, Microsoft has just gone a step further with OOP for vb.net and all the other jargon that I hardly understand or even bother. But in comparison, .net is a big improvement compared to vb and asp.
| Just for information purposes, Microsofts entire .NET platform was developed for VB. VB is probably the only language that was really improved in .NET, but again you cant run .net programs if you dont have .NET platform installed on your system. As to ease of use, I agree that VB is easy to use, its just not very powerful language + its very high level, but ease of use and OOP extension to original basic do it good...
TeleMad said: Quote:
And .NET XML Web Services can be consumed by programs regardless of platform, an platforms are irrelevant for ASP.NET Web apps too. The restriction of Windows-only applies to Windows Forms applications, which are becoming the minority of apps ("everyone" is moving their apps to the web).
| Web programming languages are different in the way they run. When you type in a URL and a page is opened it is ran on the server and the output is sent to your web browser in form of HTML. Besides there are much better web programming languages out there then ASP.NET. By the way if you have a server configured to run ASP programms, if someone recompiles your site in ASP.NET and tries running it on the same server, the pages will most likely give out fatal errors; it is not untill you install .NET framework on the server that you'd be able to run your .NET scripts on it.
In reply to freethinkers reply "YOU GO FREETHINKER!!!", nice explanation...
Freethinker said: Quote: |
If you can, get 2000 OS. XP is an offshoot, so there is a lot of compatibility and it is much more stable, more drivers available, loadds fast, takes less mem, and has fewer security holes.
| 2000 proffesional was a good windows ("good windows" is an oxymoron but in any case), It was definately more secure, but only to an extent. XP offers a little different password encryption and XP with Service Pack 2 offers interesting security solutions... Actually if you want the most secure OS install BSD, its Unix-based and has had only 2 updates that both dealt with minor security risks ever since it came out (now in comparison windows XP had almost hundreds of updates already 80% of which dealt with security)
__________________ And remember that great question that Pierre-Simon Laplace and Sir Isaac Newton, Andrei Markov and David Hilbert, Richard Feynman and Enrico Fermi, Albert Einstein and Edmund Halley did not come to ask throughout all of their dedication and work: "Who the hell is IMing me?"
This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License. | 
09-01-2004
|  | Explaining | | Join Date: Feb 2004
Posts: 840
| | | Open-source Quote: |
By the way if you have a server configured to run ASP programms, if someone recompiles your site in ASP.NET and tries running it on the same server, the pages will most likely give out fatal errors; it is not untill you install .NET framework on the server that you'd be able to run your .NET scripts on it
| Of course. ASP and asp.net is totally different. why would anyone do that anyway?
as i mentioned before, it's not that difficult to obtain the .net framework Quote: |
I agree that VB is easy to use, its just not very powerful language + its very high level, but ease of use and OOP extension to original basic do it good...
| since i don't have experience in languages other thatn vb, i hope you can clarify why vb is not very powerful? I don't get it. I've seen 3D shooter games built on vb 6, never mind vb.net which has much of the functionalities of c++ ( i read it somewhere, not sure to what extent) Quote: |
Just for information purposes, Microsofts entire .NET platform was developed for VB. VB is probably the only language that was really improved in .NET
| i thought c# was the main language and purpose of .NET, not VB. | 
09-05-2004
|  | Resident USSRian | | | | | Open-source Tinny said: Quote:
it's not that difficult to obtain the .net framework
| Are you saying that .net framework is the greatest and the easiest thing to obtain? Can i get a .net framework for anything other than windows? Even though it is the most used OS, most hardcore programmers use Linux or SunOS or BSD or straight Unix, that must be why most of them dislike .NET? Quote: |
since i don't have experience in languages other thatn vb, i hope you can clarify why vb is not very powerful? I don't get it. I've seen 3D shooter games built on vb 6, never mind vb.net which has much of the functionalities of c++ ( i read it somewhere, not sure to what extent)
| as you say yourself, Quote: |
i don't have experience in languages other thatn vb
| 3D shooters can be made in Original Basic if you want to spend your time doing that, they can and are made in VB, but they are not as fast as anything developed in low level programming languages such as C or C++. That is why todays greatest graphic engines are not developed in VB, but are made in C++. If you want an example of what VB can't do, here: you should know that RAM is composed of 2 sections, one that is accessible to all programs, the other that is only accessible to bios and computer needs (system processes), as an example VB can not view or vodify any of the sectors that are accessible by the system... Quote: |
i thought c# was the main language and purpose of .NET, not VB.
| C# was one of the main reasons why .NET was developed, but .NETs biggest achievement was VB.NET
__________________ And remember that great question that Pierre-Simon Laplace and Sir Isaac Newton, Andrei Markov and David Hilbert, Richard Feynman and Enrico Fermi, Albert Einstein and Edmund Halley did not come to ask throughout all of their dedication and work: "Who the hell is IMing me?"
This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License. | 
09-05-2004
|  | Suspended | | Join Date: Jun 2004
Posts: 1,249
| | | Open-source Quote: |
Alexander: Just for information purposes, Microsofts entire .NET platform was developed for VB.
| No, you've got the cart leading the horse. .NET was the new target being aimed at and as a side affect, VB needed to be fitted to it: not the other way around. Quote: |
Alexander: As to ease of use, I agree that VB is easy to use, its just not very powerful language +
| VB .NET is a very powerful language. Quote:
Alexander:
--------------------------------------------------------------------------------
TeleMad: And .NET XML Web Services can be consumed by programs regardless of platform, an platforms are irrelevant for ASP.NET Web apps too. The restriction of Windows-only applies to Windows Forms applications, which are becoming the minority of apps ("everyone" is moving their apps to the web).
--------------------------------------------------------------------------------
Alexander: Web programming languages are different in the way they run.
| Which misses the point. .NET apps are not restricted to being run on Windows only, and one doesn’t have to have the .NET framework in order to make use of .NET apps. And since “everyone” is moving away from Windows apps and instead moving to .NET Web services and ASP.NET Web forms apps, the client’s platform is irrelevant. | 
09-05-2004
|  | Suspended | | Join Date: Jun 2004
Posts: 1,249
| | | Open-source Quote: |
Alexander: C# was one of the main reasons why .NET was developed, but .NETs biggest achievement was VB.NET
| Nope, you've got it backwards again. The .NET platform was the new target being developed, and programminglanguages were modified/created to work with it. | 
09-09-2004
|  | Resident USSRian | | | | | Open-source I can see that I have missed some discussion here so let me catch up...
As to everything concerning why .NET platform was developed:
I truly have no idea, not because i cant find any info, but because i dont want to find it, as I said, i think that the language that benifit from its libraries the most is VB... Quote:
VB .NET is a very powerful language
| As I have said: "3D shooters can be made in Original Basic if you want to spend your time doing that, they can and are made in VB, but they are not as fast as anything developed in low level programming languages such as C or C++. That is why todays greatest graphic engines are not developed in VB, but are made in C++. If you want an example of what VB can't do, here: you should know that RAM is composed of 2 sections, one that is accessible to all programs, the other that is only accessible to bios and computer needs (system processes), as an example VB can not view or vodify any of the sectors that are accessible by the system... "
Its not that VB cant do it, although there are some tasks that it cant, another example is that VB can not communicate with the operating system and tell it what to do, its that VB will take longer to do so...
Let the doctor explain here:
the lowest level of programming language is Assembly, in it you have to tell the computer what to do and how to do it, for example if you needed to assign a value to print something, you would have to tell the computer to allocate a certain ammount of memory put a value in each memory cell, then take the values from that place in memory and display them on the monitor (luckily you dont have to do that pixel by pixel) the library has a routine that will take something out of a providid space in memory and display it on the screen. In a middle level language you would make a variable (initially telling the computer the ammount of memory you will allocate to it) then assign a value to it and then print it, there are more broad functions here, that will allocate the ammount of space you asked for in memory, and another that will take the variable name, from it find out where the values of that variable are allocated and then take the information value by value and print it. As you can imagine, a middle-level task will take longer to compleate due to its broadness. In a high-level language you might only need to say to assign a value to a variable and then print it. A function, will first reserve enough space to store a considerable ammount of information in memory, then it will assign the value to the spots that it chooses, freeing up the rest of the space, and only then execute the printing process which will again crossreference a variable to the locations in memory and then print them one by one on the screen. As you can see, most of the process in a high level language is automated, someone already programmed the function that you use in and you only need to give the computer broad directions. But the more broad directions are, the more code has to go into functions, because noone can predict what you want the print function to display for example, and whether it is a variable or a typed in value, and although you dont use that functionality, the code is there, and it takes up more space in memory... I hope you got the gist of what i meant, in this example VB is the high-level programming language, well as it is in real life. Quote:
Which misses the point. .NET apps are not restricted to being run on Windows only, and one doesn’t have to have the .NET framework in order to make use of .NET apps. And since “everyone” is moving away from Windows apps and instead moving to .NET Web services and ASP.NET Web forms apps, the client’s platform is irrelevant.
| As i have said before: "Web programming languages are different in the way they run."
When you type in the name of the webpage you are trying to access, your request is sent to the proxy server that is connected to your computer,
__________________ And remember that great question that Pierre-Simon Laplace and Sir Isaac Newton, Andrei Markov and David Hilbert, Richard Feynman and Enrico Fermi, Albert Einstein and Edmund Halley did not come to ask throughout all of their dedication and work: "Who the hell is IMing me?"
This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License. | 
09-11-2004
|  | Suspended | | Join Date: Jun 2004
Posts: 1,249
| | | Open-source Quote: |
Alexander: As i have said before: "Web programming languages are different in the way they run."
| No duh. (PS: And your little attempts to lecture me on how things in the computer world work are laughable. I have a BS in CIS, graduating summa cum laude with a perfect 4.0 cumulative GPA, and I've been employed as a programmer/database manager at the corporate offices of a multinational corporation for the past seven years. Save your patronizing speeches for someone else)
You originally said: Quote: |
Alexander: …again you cant run .net programs if you dont have .NET platform installed on your system.
| That’s false in that anyone with a browser can run any .net programs that exist as .NET Web Services or .NET Web Forms app. The fact that the code is not running directly on their own CPU is completely immaterial…they launched the program, they can provide input to the program, then can get output from the program, with that output tailored to the input they themselves provided, and they can stop that program.
Let me recap the details of your complaint about needing the .NET framework.
1) It applies to 0% of .NET Web services
2) It applies to 0% of .NET Web Forms apps
3) It applies to only ~10% of desktop users (the minority that aren’t running a Windows OS) and then only when they’re trying to run installed-on-their-machine apps | 
09-11-2004
|  | Suspended | | Join Date: Jun 2004
Posts: 1,249
| | | Open-source Quote: |
Alexander: If you want an example of what VB can't do, here: you should know that RAM is composed of 2 sections, one that is accessible to all programs, the other that is only accessible to bios and computer needs (system processes), as an example VB can not view or vodify any of the sectors that are accessible by the system...
| Since when is RAM divided up into SECTORS?
RAM - physical memory - is divided up into frames, which map to logical addresses as pages. RAM can also be divided up into segments. Sectors, however, are what disks are divided up into. |  | | |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | | |
Posting Rules
| You may not post new threads You may not post replies You may not post attachments You may not edit your posts HTML code is Off | | | | » Recent Threads | | | | | | | | | | | | | | | | | | | | | |