Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsFree MagazinesWhite PapersSubmit Content
Discussion GroupsASP.NETWindows FormsLanguages.NET FrameworkVisual Studio.NET
Articles.NET FrameworkASP.NETToolsWindows Forms
.NET DirectoryOpen Source ProjectsUser GroupsWeb Resources
Related Topics
Visual Basic 6SQL ServerMS AccessOther DB ProductsMS Server ProductsMore Topics ...

.NET Forum / .NET Framework / CLR / May 2007

Tip: Looking for answers? Try searching our database.

.Net Application on Any platform.

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Sugandh Jain - 03 May 2007 07:21 GMT
Hi,

Reading about what CLR does, that it JIT compiles the IL code and generates
native machine code instructions for the CPU to understand and act on, is it
right to infer that a Application developed using the dotnet framework will
run correctly on other Operating system also,by Other operating systems I
mean Operating systems other than windows, A linux, unix or mac machine??

Of course, we have placed and installed the corresponding .net Framework
redistributable on the target machine where we are trying to run the
application.

Thanks and Regards,
Sugandh
Vijay - 03 May 2007 17:02 GMT
There is an open-source version of .net framework called MONO that will run
on LINUX but i believe application built with .net framework will run only on
windows unless there is compiler built for other OS like MAC, etc.

HTH
Jon Skeet [C# MVP] - 03 May 2007 19:49 GMT
> There is an open-source version of .net framework called MONO that will run
> on LINUX but i believe application built with .net framework will run only on
> windows unless there is compiler built for other OS like MAC, etc.

Nope - the binaries will be compatible with Mono, so long as the
appropriate libraries are available.

Signature

Jon Skeet - <skeet@pobox.com>
http://www.pobox.com/~skeet   Blog: http://www.msmvps.com/jon.skeet
If replying to the group, please do not mail me too

Jon Skeet [C# MVP] - 03 May 2007 19:49 GMT
> Reading about what CLR does, that it JIT compiles the IL code and generates
> native machine code instructions for the CPU to understand and act on, is it
[quoted text clipped - 5 lines]
> redistributable on the target machine where we are trying to run the
> application.

As Vijay pointed out, there's the Mono project:
http://www.mono-project.com

You will be able to run *some* .NET applications (without recompiling)
just by copying the binaries over. The trick is only using the
libraries supported on both Mono and .NET.

Signature

Jon Skeet - <skeet@pobox.com>
http://www.pobox.com/~skeet   Blog: http://www.msmvps.com/jon.skeet
If replying to the group, please do not mail me too

William Stacey [C# MVP] - 06 May 2007 07:10 GMT
They built a kinda HAL layer at the bottom in 2.0 to allow platform changes.
This is how SilverLight works on the mac (and soon linux) as well as
windows.  So I think it is a matter of time before full clr works on mac and
other targeted platforms. The DLR (dynamic language runtime) is new project,
but sounds like should be x-platform as well.

http://channel9.msdn.com/ShowPost.aspx?PostID=305686#305686
http://channel9.msdn.com/showpost.aspx?postid=304508

Signature

William Stacey [C# MVP]
PCR concurrency library: www.codeplex.com/pcr
PSH Scripts Project www.codeplex.com/psobject

| Hi,
|
[quoted text clipped - 10 lines]
| Thanks and Regards,
| Sugandh
Vijay - 07 May 2007 20:29 GMT
It's actually PAL  - platform abstraction layer.
William Stacey [C# MVP] - 08 May 2007 01:20 GMT
Yeh.  I could not remember the letter, but same idea as HAL.

Signature

William Stacey [C# MVP]
PCR concurrency library: www.codeplex.com/pcr
PSH Scripts Project www.codeplex.com/psobject

| It's actually PAL  - platform abstraction layer.

Rate this thread:







Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.