我可以在 Linux 上使用 Sql Server、Office 和 C# 嗎?
我想開始使用 linux,並且我知道我應該經常使用它來提高自己。
我在公司使用sql server、office、c#。我可以在linux(即red hat)中安裝並完成我的任務嗎?
你有三個選擇:
1)仿真(Wine、Crossover Linux、Bordeaux)
2)虛擬化(VMware Player或VMware Workstation、Parallels Desktop、Oracle Virtualbox)
3)雙啟動
對於 Linux 上的 C# 開發,Mono Project是要走的路。您可以在MonoDevelop IDE 中開發並使用SQL 客戶端連接到託管在虛擬機中的SQL Server (有關更多資訊,請參閱:Mono/ADO.NET、Mono/ODBC、Mono/Database Access)
有關 Mono 的更多資訊,請查看起始頁: http: //mono-project.com/Start和Mono FAQ Technical、Mono FAQ General、Mono ASP.NET FAQ、Mono WinForms FAQ、Mono Security FAQ
感謝 Mono 項目,您甚至可以使用 C# 為使用 Monotouch 的 Apple 設備或使用Monodroid的 Android建構應用程序。
此外,如果您想擁有最新版本的 Mono 和工具,我建議您使用openSUSE,因為這是您可以找到最新更新的第一個地方,Mono 是由 Novell 支持的項目,Novell 也是 openSUSE 發行版的讚助公司。
編輯:(完成問題的辦公室部分)
// 辦公套件 //
IBM Lotus Symphony -> http://symphony.lotus.com/software/lotus/symphony/home.nsf/home
Oracle OpenOffice -> http://www.oracle.com/us/products/applications/open-office/index.html
OpenOffice.org -> http://www.openoffice.org/
GNOME 辦公室 -> http://live.gnome.org/GnomeOffice
Go-oo.org -> http://go-oo.org/
SoftMaker Office -> http://www.softmaker.com/english/ofl_en.htm
KOffice -> http://www.koffice.org/
// 線上辦公套件 //
Microsoft Office Online -> http://www.officelive.com/en-us/
Google應用程序 -> http://docs.google.com/
Zoho-> http://www.zoho.com/
ThinkFree -> http://thinkfree.com
Live-Documents -> http://www.live-documents.com/
Ajax13 -> http://us.ajax13.com/en/
ContactOffice -> http://www.contactoffice.com/
FengOffice -> http://www.fengoffice.com/web/
津布拉-> http://www.zimbra.com/