Eh, the framework is for .NET; there are in my opinion no specific dll's for j#, vb.net, etc... The CLR uses IL, and C#, VB.NET, J#, and all other .NET languages are compiled to Intermediate Language.
ahh, just screw em! Hahaha, just kidding, that's a good point. They should have just made it part of WindowsXP install originally, but oh well, I guess we just have to deal with it.
All the .NET Languages just create MSIL code, so the .NET Framework is allready only for 1 language.
But please tell me, what is wrong with a 30MB sized framework For example: Java needs the JVM and VB6 needs the VB-Runtime, it don't know what you point is.
If people have an internet connection they can download the framework with your application; otherwise they won't even get your application without getting it on CD and on a CD is space enough. Even if your application is 650MB, you just send an extra CD with it.
I really don't see the problem, i distribute .NET application's from the beginning but never head a problem with the framework.
Eh, the framework is for .NET; there are in my opinion no specific dll's for j#, vb.net, etc... The CLR uses IL, and C#, VB.NET, J#, and all other .NET languages are compiled to Intermediate Language.
Well, that's right. To develop C#, VB or J# apps, you need to have the .NET Framework SDK. This SDK is different from the .NET Framework. It provides various tools (suc as command line compilers, IL disassembler etc.) to enable one to develop software that target the .NET Framework.
So, as you can see, probably it makes sense to have different SDKs (C# SDK, VB SDK, J# SDK) but there have to be a single, uniform .NET Framework which we use to build our applications on top of.
the problem is not because .net support many languages , all those languages will be converted to .net code, what you write in the IDE is not the code that will be used , your code will be converted to this http://csharpcomputing.com/Tutorials/Lesson2.htm
the .net framework idea is like java runtime environment you can't run program written in java without this environment, this environment save you from lots of coding without this you will write too much , and you have to know how to deal with the devices directly which is awful
there are other languages when you use it , it will compile your code to native code you don't need any runtime environment like C++
what i don't understand is this , java has runtime environment because you can write a program to run on many platforms, but .net just run on windows so what is the need for extra program , they can make framwork as windows update. which i guess they will embed framworks to the next windows version
the only benefit that i see till now from the IL is the garbage collector, i hope next step is to compile the programs to native code during installation to speed up the programs, and i will be happy more if microsoft reduce the memory usage under .net
!!! IF MICROSOFT HEAR US!!!
MarkBran
Blipwort
And yup i was wondering too that.. and most of all.. Why didnt they included in the SP1 or SP2
madhan MSFT
The CLR uses IL, and C#, VB.NET, J#, and all other .NET languages are compiled to Intermediate Language.
Mike L.
yup but i think .Net wasnt created in 2001.. but like i sad i really really dont understand why didnt they included in the SP1 and SP2
Solanoma
Pat Garrity
in ASP.net the server must have FrameWork running on it, other wise your .ASPX web pages will not work
best regards
DevGal
Steewee
does soemone hears us
Meluzina
silverboy
All the .NET Languages just create MSIL code, so the .NET Framework is allready only for 1 language.
But please tell me, what is wrong with a 30MB sized framework
For example: Java needs the JVM and VB6 needs the VB-Runtime, it don't know what you point is.
If people have an internet connection they can download the framework with your application; otherwise they won't even get your application without getting it on CD and on a CD is space enough. Even if your application is 650MB, you just send an extra CD with it.
I really don't see the problem, i distribute .NET application's from the beginning but never head a problem with the framework.
SmartGy101
Well, that's right. To develop C#, VB or J# apps, you need to have the .NET Framework SDK. This SDK is different from the .NET Framework. It provides various tools (suc as command line compilers, IL disassembler etc.) to enable one to develop software that target the .NET Framework.
So, as you can see, probably it makes sense to have different SDKs (C# SDK, VB SDK, J# SDK) but there have to be a single, uniform .NET Framework which we use to build our applications on top of.
James Phillips Rockland
SpitfireX
hi,
the problem is not because .net support many languages , all those languages will be converted to .net code, what you write in the IDE is not the code that will be used , your code will be converted to this http://csharpcomputing.com/Tutorials/Lesson2.htm
the .net framework idea is like java runtime environment you can't run program written in java without this environment, this environment save you from lots of coding without this you will write too much , and you have to know how to deal with the devices directly which is awful
there are other languages when you use it , it will compile your code to native code you don't need any runtime environment like C++
what i don't understand is this , java has runtime environment because you can write a program to run on many platforms, but .net just run on windows so what is the need for extra program , they can make framwork as windows update. which i guess they will embed framworks to the next windows version
the only benefit that i see till now from the IL is the garbage collector, i hope next step is to compile the programs to native code during installation to speed up the programs, and i will be happy more if microsoft reduce the memory usage under .net
best regards
rickd24
I think that would probably be the best option.