SQL Server、Office、およびC#でLinuxを使用できますか?

SQL Server、Office、およびC#でLinuxを使用できますか?


私はLinuxを使い始めたいと思っており、自分自身を向上させるために定期的にLinuxで作業する必要があることを知っています。
私とSQLサーバーオフィス氏#会社から。 Linux(Red Hatなど)でタスクをインストールして実行できますか?

答え1

3つのオプションがあります。

1)シミュレーションワインクロスLinuxボルドー)

2)仮想化仮想マシンプレーヤーまたはVMwareワークステーションパラレルデスクトップOracleバーチャルボックス)

三)デュアルブート

LinuxでのC#開発の場合モノプロジェクト行く道です。あなたは開発することができます単一開発IDE を実行し、次のコマンドを使用して仮想マシンでホストされている SQL Server に接続します。SQLクライアント(詳しくは下記をご覧ください。モノ/ADO.NETモノ/ODBCモノ/データベースアクセス)

Monoの詳細については、スタートページをご覧ください。http://mono-project.com/スタートそしてモノFAQ技術モノFAQ一般モノラルASP.NET FAQモノ WinForms FAQモノ安全FAQ

あなたも計画そしてルートマップ

Monoプロジェクトのおかげで、C#を使用してAppleデバイス用のアプリを構築することもできます。シングルタッチまたはAndroid用単一ロボット。

また、最新バージョンのMonoとツールが必要な場合は、次のものを使用することをお勧めします。SUSEを開くこれが最新のアップデートを最初に見つけることができる場所なので、MonoはopenSUSEディストリビューションのスポンサーであるNovellがサポートするプロジェクトです。

編集:(質問のオフィスの部分を完成)

//オフィススイート//

1) IBM Lotus Symfony ->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) オープンオフィス.org ->http://www.openoffice.org/

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

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

6) ソフトメーカーオフィス->http://www.softmaker.com/english/ofl_en.htm

7) Kオフィス->http://www.koffice.org/

//オンラインオフィススイート//

0)マイクロソフトオフィスオンライン - >http://www.officelive.com/en-us/

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

2) ジョホ->http://www.zoho.com/

3) 自由な思考->http://thinkfree.com

4)リアルタイム文書化->http://www.live-documents.com/

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

6) 事務所への連絡 ->http://www.contactoffice.com/

7) パンのオフィス->http://www.fengoffice.com/web/

8) ジンブラ->http://www.zimbra.com/

答え2

残念ながら、SQL ServerはMicrosoft製品であり、Windowsと競合するプラットフォーム(基本製品など)をサポートするほど愚かではないと思います。 SQL Serverを使用することは、他のデータベースサーバーを使用するように構成するのが難しく、とにかく会社では変更できないと思います。

MS Officeも同様です(真剣な場合)。 MS Officeの他のオプション、特にOpenOffice.orgがありますが、どのLinuxにもMS Officeはありません(WINEで実行する予定がなければ、インストールやメンテナンスが面倒で実行されるという保証はありません)。働く)。

C#はより長い話です。 Windowsではまだ利用可能ですが(詳細についてはMicrosoftにお問い合わせください)、.NETフレームワークのオープンソース実装であるMonoもあります。があったディスカッションLinuxユーザーが使用する必要があるかどうか。技術的には、他の人がWindowsでVisual Studioを使用していますが、Linuxで実行しようとすると大きな障害になる可能性があります。

言いたくないが、正直なところ、仕事でLinuxを使用しようとするべきではないと思います。 Linuxを学びたい場合(推奨)、パーソナルコンピュータにユーザーフレンドリーなディストリビューション(おそらくUbuntu?)をインストールするのが最善です。

答え3

@phuneheheと@ddeimekeはすでに素晴らしい答えを与えています。しかし、私はMS Officeの説明に同意しません。はい、他のオプションがあります。オブジェクト指向を除く)とワインがあるのに言及した人を見たことがありません。国境を越えるオフィス。クロスオーバーは商業的にサポートされているワインの派生物です。本当に専門的な目的でMicrosoft Officeを実行したい場合は、試してみたいと思います。これにより、SQL Server Windowsツールを使用することもできます。

答え4

MS SQL Serverは、Windows上で動作するように設計されたWindowsアプリケーションです。 LinuxはWindowsではありません。 Linuxでこれを起動して実行するためのいくつかのトリックがあるかもしれませんが、お勧めしません。

MSオフィスにも同様に適用されます。という代替手段がありますオープンオフィス.org(または無料オフィス)MS Office文書を読み書きできます。 SharePoint 統合が必要な場合は迷子になります。

単核球症Linux用のC#および.Net開発環境です。

関連情報