473,387 Members | 1,621 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,387 software developers and data experts.

Framework with Unix

Tim
Hi Gurus,
I am kind of new with Microsoft Frameworks.
We are writing an application for windows right now. I am wondering if we
can run the same application with no change in code in Unix environment?

I'll appreciate any suggestion I get on this topic.

Thanks, Tim
Jul 7 '08 #1
7 1113
On Jul 7, 6:22 pm, "Tim" <T...@nospaml.comwrote:
Hi Gurus,
I am kind of new with Microsoft Frameworks.
We are writing an application for windows right now. I am wondering if we
can run the same application with no change in code in Unix environment?

I'll appreciate any suggestion I get on this topic.

Thanks, Tim
That's a broad subject and AFAIK, this is being done by Mono in Unix,
but i'm not sure that all of the .NET framework under Windows can be
usable as is in Windows's .NET framework.

http://www.mono-project.com/Main_Page

Thanks,

Onur Güzel

Jul 7 '08 #2


"kimiraikkonen" <ki*************@gmail.comwrote in message
news:82**********************************@z72g2000 hsb.googlegroups.com...
On Jul 7, 6:22 pm, "Tim" <T...@nospaml.comwrote:
>Hi Gurus,
I am kind of new with Microsoft Frameworks.
We are writing an application for windows right now. I am wondering if we
can run the same application with no change in code in Unix environment?

I'll appreciate any suggestion I get on this topic.

Thanks, Tim

That's a broad subject and AFAIK, this is being done by Mono in Unix,
but i'm not sure that all of the .NET framework under Windows can be
usable as is in Windows's .NET framework.

http://www.mono-project.com/Main_Page

Thanks,

Onur Güzel
In any case, the code that runs under windows will need to be re-compiled,
at a minimum, under the Mono .Net framework on the *nix machine.

HTH,
Mythran

Jul 7 '08 #3
On 2008-07-07, Mythran <My*****@community.nospamwrote:
>

"kimiraikkonen" <ki*************@gmail.comwrote in message
news:82**********************************@z72g2000 hsb.googlegroups.com...
>On Jul 7, 6:22 pm, "Tim" <T...@nospaml.comwrote:
>>Hi Gurus,
I am kind of new with Microsoft Frameworks.
We are writing an application for windows right now. I am wondering if we
can run the same application with no change in code in Unix environment?

I'll appreciate any suggestion I get on this topic.

Thanks, Tim

That's a broad subject and AFAIK, this is being done by Mono in Unix,
but i'm not sure that all of the .NET framework under Windows can be
usable as is in Windows's .NET framework.

http://www.mono-project.com/Main_Page

Thanks,

Onur Güzel

In any case, the code that runs under windows will need to be re-compiled,
at a minimum, under the Mono .Net framework on the *nix machine.

HTH,
Mythran
Nope. They are binary compatible. You can take a .NET exe and run it on Mono
(assuming all parts have been implemented in Mono) unchanged.

--
Tom Shelton
Jul 7 '08 #4


"Tom Shelton" <to*********@comcastXXXXXXX.netwrote in message
news:Q4******************************@comcast.com. ..
On 2008-07-07, Mythran <My*****@community.nospamwrote:
>>

"kimiraikkonen" <ki*************@gmail.comwrote in message
news:82**********************************@z72g200 0hsb.googlegroups.com...
>>On Jul 7, 6:22 pm, "Tim" <T...@nospaml.comwrote:
Hi Gurus,
I am kind of new with Microsoft Frameworks.
We are writing an application for windows right now. I am wondering if
we
can run the same application with no change in code in Unix
environment?

I'll appreciate any suggestion I get on this topic.

Thanks, Tim

That's a broad subject and AFAIK, this is being done by Mono in Unix,
but i'm not sure that all of the .NET framework under Windows can be
usable as is in Windows's .NET framework.

http://www.mono-project.com/Main_Page

Thanks,

Onur Güzel

In any case, the code that runs under windows will need to be
re-compiled,
at a minimum, under the Mono .Net framework on the *nix machine.

HTH,
Mythran

Nope. They are binary compatible. You can take a .NET exe and run it on
Mono
(assuming all parts have been implemented in Mono) unchanged.

--
Tom Shelton
Nice, that is something I had not heard of. So, since the IL is what the
..Net code is compiled into, I guess I should have assumed that the Mono
compiler would still read it, if everything that was called/implemented was
also implemented in Mono....<shrugmy bad.

Thanks,
Mythran
Jul 7 '08 #5
Tim
Thanks Guys
Since I still consider myself as beginner level I have another question.
Can we run Java on Unix machine without making any changes in the code.

Thanks, Tim

"Mythran" <My*****@community.nospamwrote in message
news:8E**********************************@microsof t.com...
>

"Tom Shelton" <to*********@comcastXXXXXXX.netwrote in message
news:Q4******************************@comcast.com. ..
>On 2008-07-07, Mythran <My*****@community.nospamwrote:
>>>

"kimiraikkonen" <ki*************@gmail.comwrote in message
news:82**********************************@z72g20 00hsb.googlegroups.com...
On Jul 7, 6:22 pm, "Tim" <T...@nospaml.comwrote:
Hi Gurus,
I am kind of new with Microsoft Frameworks.
We are writing an application for windows right now. I am wondering if
we
can run the same application with no change in code in Unix
environment?
>
I'll appreciate any suggestion I get on this topic.
>
Thanks, Tim

That's a broad subject and AFAIK, this is being done by Mono in Unix,
but i'm not sure that all of the .NET framework under Windows can be
usable as is in Windows's .NET framework.

http://www.mono-project.com/Main_Page

Thanks,

Onur Güzel


In any case, the code that runs under windows will need to be
re-compiled,
at a minimum, under the Mono .Net framework on the *nix machine.

HTH,
Mythran

Nope. They are binary compatible. You can take a .NET exe and run it on
Mono
(assuming all parts have been implemented in Mono) unchanged.

--
Tom Shelton

Nice, that is something I had not heard of. So, since the IL is what the
.Net code is compiled into, I guess I should have assumed that the Mono
compiler would still read it, if everything that was called/implemented
was also implemented in Mono....<shrugmy bad.

Thanks,
Mythran


Jul 7 '08 #6
"Tim" <Ti*@nospaml.comwrote in message
news:ef**************@TK2MSFTNGP04.phx.gbl...
Thanks Guys
Since I still consider myself as beginner level I have another question.
Can we run Java on Unix machine without making any changes in the code.
A bit off topic in a .NET group :-), but the answer is not an unequivocal
yes, as many Java people would have you believe. It all depends on which
Java API classes you might have used, especially AWT classes and whether the
target machine is running the same version of the JVM as on your development
machine (if you used "cutting edge" features). In most cases, yes, your
..class file should run on a JVM on a different platform.
Jul 8 '08 #7
In the past ( 3 years ago ) when i played with Mono on Suse Linux i found
that the remoting classes were not fully implemented at that time
however the rest seemed to work flawless .

As Sharp develop etc etc do not support fw 3.5 in a non beta version i
guess that you may forget the new framework classes for a while when going
the Mono way

HTH

Michel
"Tim" <Ti*@nospaml.comschreef in bericht
news:%2****************@TK2MSFTNGP02.phx.gbl...
Hi Gurus,
I am kind of new with Microsoft Frameworks.
We are writing an application for windows right now. I am wondering if we
can run the same application with no change in code in Unix environment?

I'll appreciate any suggestion I get on this topic.

Thanks, Tim

Jul 8 '08 #8

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Sven Hilmahr | last post by:
Hello, I tried to do a Python 2.3.4 framework installation on my Mac OS X 10.3.5. I configured as described in /Mac/OSX/ReadMe: ../configure --enable-framework But on make test, one test...
6
by: Fred Hebert | last post by:
Are there .net frameworks for other platforms? I am talking about Mac, Linux/Unix, etc.? A few months ago the president of our company read some PR that indicated one of the benefits of the...
18
by: Cameron Laird | last post by:
QOTW: "... So I started profiling the code and the slowdown was actually taking place at places where I didn't expect it." -- Guyon Mor?e (and about twenty-three thousand others) " suggestion...
6
by: jose luis fernandez diaz | last post by:
Hi, I have a C program running in background in UNIX. From a shell script I want to notify it some events. The easiest way to do it is through signals, but it is not correct because signal are...
2
by: tfoxusenet | last post by:
Hi, I need to encrypt/decrypt some data for my C# application that can also be read on a unix system, and need a quick, simple, cross-platform solution I can embed in my own code that doesn't...
2
by: Einbert | last post by:
Hi, Does it exist an agent framework written in C ? If not, what would you recommend if I want to write some agents or agents-like in C ? I should have something that is difficult to kill....
5
by: =?Utf-8?B?anVsaW8=?= | last post by:
Hi, I write a program to unzip a Tar file generated on a Unix environment file using SharpZipLib, but returns a error "Header checksum is invalid" when execute the program. This error appears...
4
by: R.A. Nagy | last post by:
Hi guys, I've a C++ framework. It would be great to complete the port to Linux for several reasons: (1) It uses STDLIB. (2) It works with GCC (3) It is 100% implemented on WIN32 (about 90%...
5
by: Tim | last post by:
Hi Gurus, I am wondering if we need to install DotNet framework on all the machines to run pages developed in ASP.NET. Can we also run the pages on Linux/Unix? Thanks, Tim
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.