タグ付けされた質問 「mono」

10
「はい、.NETはクロスプラットフォームです」と言うのによく使われます。その主張はどの程度有効ですか?[閉まっている]
では何がこの時点で、.NETとJava間のプロジェクトのために選びますか?「常にWindowsに展開しますか?」を検討すると言います。新しいWebプロジェクトで先行するための単一の最も重要な技術的決定であり、答えが「いいえ」であれば、.NETではなくJavaをお勧めします。 非常に一般的な反論は、「Linux / OS X / Whateverで実行したい場合は、Monoを実行するだけです」1です。これは表面的には非常に説得力のある議論ですが、理由。 OpenJDKとすべてのベンダーが提供するJVMは、Sun Sunの公式TCKに合格し、正常に機能することを確認しています。MonoがMicrosoft TCKを渡すことを知りません。 Monoは.NETリリースを追跡します。現在、どの.NETレベルが完全にサポートされていますか? すべてのGUI要素(WinForms?)はMonoで正しく機能しますか? 企業は、公式計画Bとしてオープンソースフレームワークに依存したくない場合があります。 オラクルによるJavaの新しいガバナンスでは、将来は安全ではないことを認識していますが、たとえばIBMは Linuxを含む多くのプラットフォームにJDKを提供しています。それらはオープンソースではありません。 では、Monoはどのような状況で.NETアプリケーションの有効なビジネス戦略ですか? 1 マーク・Hは、としてそれをまとめた「主張があることである場合:『私は.NETで書かれたWindowsアプリケーションを持っている』、それはモノで実行する必要があり、その後ではない、それは有効な請求ではありません-しかしモノは、このようなアプリケーションを移植作るための努力をしていますよりシンプルです。」
168 java  .net  mono 

7
Monoは、エンタープライズの世界で活躍していますか?
エンタープライズWindowsベースのソリューションの場合、.NETが最良の選択である場合があります。Linuxを使用しなければならない(またはLinuxを使用することを好む)企業はMonoをどのように見ていますか?開発者が問題ではなく、.NET / MonoやJavaなどの競合他社に精通していると仮定します。 中規模または大規模の会社は、Javaなどのテクノロジーとは反対に、サーバーでMonoを実行しますか?そのような会社を知っていますか?
22 .net  mono 

1
実稼働サーバーでのMonoの使用経験はありますか?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 Software Engineering Stack Exchangeのトピックになるようにします。 6年前に閉鎖されました。 私は、一部のWebアプリケーション(ASP.NET MVC 2など)に.NETを使用することを好んでいます。ただし、予算が限られているため、LinuxでMonoを使用したいと思います。私はこれまでにMonoを使用したことがなく、実稼働環境のサーバーでMono + Linuxを使用している大規模なサイトについて読んだことがありません。 実稼働環境でLinuxでMonoを使用した経験は何ですか?Windows Server上の.NETと比較して、パフォーマンスと安定性はどうですか? 本番環境で使用している人気サイトはありますか?オンラインで利用可能な記事で経験を共有しましたか?

3
C#は実際にはマルチプラットフォーム言語ですか?
この質問はして移行され、それがソフトウェア工学スタック所に答えることができるので、スタックオーバーフローから。 8年前に移行され ました。 C#(および一般的な.netプラットフォーム)は、マルチターゲティングアプリからの優れたオプションになりつつあるようです。 公式MS .netフレームワーク:フルブローウィンドウ開発、asp.net開発、Windows Phone開発など モノとそのすべての派生物:モノタッチ、モノドロイド:世界の残り。このツールは現在RTMです。 これは、C#がデスクトップ、Web、モバイルなどの最も人気のあるプラットフォームをターゲットとするための優れた言語になりつつあることを意味していますか? ターゲットプラットフォームの「ネイティブ」言語(客観的なC、Javaなど)を使用するのがさらに良いですか? それはただの煙幕であり、唯一のマーケティング言語ですか? プラットフォーム間でコードをコピー/貼り付けできないことを実際に意識していることに注意してください。しかし、アプリケーション(モデル、ビジネスなど)の下位層は再利用できると確信していますが、プラットフォームに上位層(Guiなど)を適応させる必要があることは知っています。私の目標は、技術的なコードの共有よりも必要なスキルに重点を置いています。 [編集]私は c#を大量に使用する会社のac#開発者です。そのため、会社のターゲットプラットフォームの範囲を拡大する計画でC#について話しました。
20 c#  mono  monodroid 

6
この時点で、.NETとJavaの間のプロジェクトに何を選択しますか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。回答は事実、参考文献、または専門知識によってサポートされると予想されますが、この質問は議論、議論、世論調査、または広範な議論を求める可能性があります。この質問を改善し、場合によっては再開できると思われる場合は、ヘルプセンターをご覧ください。 8年前に閉鎖されました。 新しいプロジェクトを開始したばかりで、Javaと.NETの2つのテクノロジーから選択できます。作業中のプロジェクトには、2つのテクノロジー(たとえば.NETには必要なものがありますが、Javaにはありません)を簡単に選択できる機能は含まれていません。もちろん必要です)。考慮する: 性能 利用可能なツール(サードパーティのツールも含む) クロスプラットフォームの互換性 図書館(特にサードパーティの図書館) コスト(OracleはJavaを収益化しようとしているようです) 開発プロセス(最も簡単/最も速い) また、Linuxはメインプラットフォームではありませんが、プロジェクトをLinux / MacOにも移植したいことを忘れないでください。OracleとJavaコミュニティを取り巻く問題と、MonoとJavaの制限も忘れないでください。両方に経験のある人が概要と、自分が選択する理由とその理由についての主観的な見解を提供できれば幸いです。
13 java  .net  mono 

2
.Net / MonoのGUIとしてのWebkit
クロスプラットフォームアプリケーションを作成します。これには、デスクトップアプリケーション(Windows、iOS、Linux)がサーバーと通信し、ユーザーデータの同期を維持するWebサイトもあります。 これまでのところ、私が見るオプションは次のとおりです。 3つのOSごとにネイティブGUIを作成します。したがって、3つのGUIコードベース(および単一のバックエンドシステム)があります。 GTKのようなものを使用して、言及されたすべてのプラットフォームで1つのシステムをサポートできるようにします。 しかし、多くの情報を見つけることができなかった3番目(C#と.Netにまだ慣れていないので正しい用語を検索していないかもしれません)は、組み込みのWebKitインスタンスが組み込まれたウィンドウを持つことです、ウェブサイトに使用するのと同じGUIシステムを使用できます。これにより、クライアントアプリとWebサイトができるだけ近くに表示されるため、ユーザーはインターフェイスに精通しています。 WebKitのこの最後のオプションはもっともらしいですか?私はすでにJavaScript / HTMLをよく知っているので、その知識を使用してインターフェースを作成できれば、それは素晴らしいことです。また、ユーザーがプラグインを使用してインターフェイスをカスタマイズできるようにする優れた方法であり、ローカルからWebへのUI設定の同期を維持できます。
12 c#  .net  javascript  gui  mono 

12
Macでネイティブに.NET 4.0アプリケーションを実行するためのサポートされている方法はありますか?
MacでネイティブにC#/。NET 4.0コードを実行するためにMicrosoftがサポートしているオプションがある場合はどうなりますか?はい、私はMonoについて知っていますが、とりわけMicrosoftよりも遅れています。また、SilverlightはWebブラウザーでのみ機能します。VMWareタイプのソリューションもそれを削減しません。 MicrosoftがMac自体で.NETをサポートしていない理由について、半権威的な答えはありますか?SilverlightやMonoを購入してすぐに利用できるように思えます。ネイティブのVisual Studioは必要ありません。クロスコンパイルとリモートデバッグは問題ありません。 その理由は、私が仕事をしていると、将来についての不確実性が高まり、C#ではなくC ++でより多くの開発が行われるようになるためです。まったく新しいプロジェクトがC ++の使用を選択しています。Mac(またはiPad)が必要になった場合、誰も今から18〜24か月後に "申し訳ありません"と経営陣に伝えたくありません。C ++は、(おそらく)今日の生産性の低下を意味するとしても、より安全なオプションと見なされています。
11 c#  .net  mac  mono 

3
Windows / Visual Studioの代わりにLinux / Monoを問題なく使用できますか?[閉まっている]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 4年前休業。 .Net(C#/ ASP.NET)とVisual Studioで6年以上の経験があります。しかし最近、私はLinux / Monoに切り替えたくなります。それはいくつかの質問を思い付きます: Monoで古いVisual Studioプロジェクトとソースコードを正しく実行できますか? クライアントは、IIS for ASP.NETおよびMS Windows for WinformおよびConsoleプロジェクトを使用しています。私の移行はそれらに影響しますか?つまり、私のMonoプロジェクトはWindows / IISで変更や問題なしに実行できますか? Monoは、Mono、Novell、Xamarin、Attachmeの最近の変更を考慮して信頼できますか? お気に入りのオープンソースをそのまま使用しても、NHibernate、Castle、Cuyahoga、log4net、Microsoft Enterprise Library、DNNなどのオープンソースプロジェクトを使用できませんか? Mono ASP.NET WebプロジェクトをApacheで問題なくホストできますか? ASP.NET WebフォームとMonoのMVCで自分のスキルを正確に使用できますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.