我可以使用 Linux 使用 Sql Server、Office 和 C# 吗?

LIX*_*LIX 6 linux mono .net c# sqlserver


我想开始使用 linux,而且我知道我应该定期在这方面工作以提高自己。
我在公司使用sql serverofficec#。我可以在 linux(即红帽)中安装和执行我的任务吗?

Ale*_*tek 5

您有三个选择:

1)仿真WineCrossover LinuxBordeaux

2)虚拟化VMware PlayerVMware WorkstationParallels DesktopOracle Virtualbox

3)双启动

对于 Linux 上的 C# 开发,Mono Project是必经之路。您可以在MonoDevelop IDE 中进行开发并使用SQL Client连接到托管在虚拟机中的SQL Server(有关更多信息,请参阅:Mono/ADO.NETMono/ODBCMono/Database Access

有关 Mono 的更多信息,请查看起始页:http : //mono-project.com/StartMono FAQ TechnicalMono FAQ GeneralMono ASP.NET FAQMono WinForms FAQMono Security FAQ

另请参阅他们的计划路线图

感谢 Mono 项目,您甚至可以使用 C# 为使用Monotouch 的Apple 设备或使用Monodroid的 Android构建应用程序

此外,如果您想拥有最新版本的 Mono 和工具,我建议您使用openSUSE,因为这是您可以找到最新更新的第一个地方,Mono 是一个由 Novell 支持的项目,Novell 也是 openSUSE 发行版的赞助公司。

编辑:(完成问题的办公室部分)

// 办公套件 //

1) IBM Lotus Symphony -> http://symphony.lotus.com/software/lotus/symphony/home.nsf/home

2) Oracle OpenOffice -> http://www.oracle.com/us/products/applications/open-office/index.html

3) OpenOffice.org -> http://www.openoffice.org/

4) GNOME Office -> http://live.gnome.org/GnomeOffice

5) Go-oo.org -> http://go-oo.org/

6) SoftMaker 办公室 -> http://www.softmaker.com/english/ofl_en.htm

7) KOffice -> http://www.koffice.org/

// 在线办公套件 //

0) Microsoft Office Online -> http://www.officelive.com/en-us/

1) Google Apps -> http://docs.google.com/

2) Zoho -> http://www.zoho.com/

3) ThinkFree -> http://thinkfree.com

4) Live-Documents -> http://www.live-documents.com/

5) Ajax13 -> http://us.ajax13.com/en/

6) ContactOffice -> http://www.contactoffice.com/

7) FengOffice -> http://www.fengoffice.com/web/

8) Zimbra -> http://www.zimbra.com/