framework or not framework

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

hey all,
Regarding Visual Studio .Net 2005 can you still build applications that
don't require the .Net Framework (I guess this would be called Unmanaged
Code?). I'm asking because I'd like to create a very light toolbar that can
work on many different computers and respective browsers (whether they're
using IE, FireFox, Mac FireFox, Netscape, Mozilla, etc.?

Is this even feasible?

thanks,
rodchar
 
Regarding Visual Studio .Net 2005 can you still build applications
that don't require the .Net Framework (I guess this would be called
Unmanaged Code?).

Absolutely, yes you can. You can write "Hello World" (either
commandline or w/ WinMain) just fine. You may find that the latest
2005+SP1 is very annoyingly picky about DLL versions, unless you
either (1) turn off use of manifest files [aka DLL hell, on steriods],
or (2) get all your users to install the vcredist.exe. Frankly, I
still feel that manifest files are feature at version 0.8alpha1 that
have been foisted on the rest of the world. In a year or two, they
might be usable.

Nathan Mates
 
Now would this be in any languages inside vsnet2005? or just c++?

Nathan Mates said:
Regarding Visual Studio .Net 2005 can you still build applications
that don't require the .Net Framework (I guess this would be called
Unmanaged Code?).

Absolutely, yes you can. You can write "Hello World" (either
commandline or w/ WinMain) just fine. You may find that the latest
2005+SP1 is very annoyingly picky about DLL versions, unless you
either (1) turn off use of manifest files [aka DLL hell, on steriods],
or (2) get all your users to install the vcredist.exe. Frankly, I
still feel that manifest files are feature at version 0.8alpha1 that
have been foisted on the rest of the world. In a year or two, they
might be usable.

Nathan Mates
--
<*> Nathan Mates - personal webpage http://www.visi.com/~nathan/
# Programmer at Pandemic Studios -- http://www.pandemicstudios.com/
# NOT speaking for Pandemic Studios. "Care not what the neighbors
# think. What are the facts, and to how many decimal places?" -R.A. Heinlein
 
rodchar said:
Now would this be in any languages inside vsnet2005? or just c++?

Just C/C++ - or at least, certainly *not* VB.NET or C#. They both
require the .NET framework to be installed (unless you're using
something like Thinstall, but that's just running the framework in a
different guise).
 
rodchar said:
Now would this be in any languages inside vsnet2005? or just c++?

Any language with a native compiler. C++ is the only one shipped with
Visual Studio 2005, although there are other languages that have both .NET
and native compilers (ML for instance, there is F# for .NET framework, and
Ocaml, Scheme native compilers). Generally the code is different for native
vs managed compilation though, so you may not even want to call it the same
language.
Nathan Mates said:
Regarding Visual Studio .Net 2005 can you still build applications
that don't require the .Net Framework (I guess this would be called
Unmanaged Code?).

Absolutely, yes you can. You can write "Hello World" (either
commandline or w/ WinMain) just fine. You may find that the latest
2005+SP1 is very annoyingly picky about DLL versions, unless you
either (1) turn off use of manifest files [aka DLL hell, on steriods],
or (2) get all your users to install the vcredist.exe. Frankly, I
still feel that manifest files are feature at version 0.8alpha1 that
have been foisted on the rest of the world. In a year or two, they
might be usable.

Nathan Mates
--
<*> Nathan Mates - personal webpage http://www.visi.com/~nathan/
# Programmer at Pandemic Studios -- http://www.pandemicstudios.com/
# NOT speaking for Pandemic Studios. "Care not what the neighbors
# think. What are the facts, and to how many decimal places?" -R.A.
Heinlein
 
Back
Top