タグ

.netに関するclayfishのブックマーク (4)

  • 現実に最も使える.NETのバージョンはどれ? - @IT

    オピニオン:.NET&開発環境の考察 現実に最も使える.NETのバージョンはどれ? デジタルアドバンテージ 一色 政彦 2009/10/06 2009/10/07 更新 .NET Framework(以降、.NET)ベースのアプリケーションを開発し、それを実際にユーザーや顧客に使ってもらう場合、「.NETおよびVisual Studioの、どのバージョンを使うべきか?」は重要な検討事項になる。稿では、その検討の際に参考となる情報や筆者の考えを提示する。 ■.NETバージョンを検討するための3つの観点 .NETのバージョンを決定するには、次の3つの観点から検討できると筆者は考えている。 ・実行環境となるWindows OS ・.NETのサポート期間 ・利用するVisual Studio もちろん、これは絶対的な基準ではない。例えば利用するテクノロジが決まっている場合は、それに応じて.NET

    clayfish
    clayfish 2009/10/07
    サポート期間など、非常によくまとまってる。すごい。
  • 橋本商会 » Monoで.NETアプリをLinux/Macで動かす

    Monoはオープンソースの.NET Framework互換ランタイム。俺はUbuntuやMac OSXで自分の作ったWindowsアプリを動かすのに使っている。 Ubuntuのaptでインストールできるバージョンは2.1、Macmacportsでは2.4がインストールできるが、Macだけはmono-projectからdmgダウンロードしてきてインストールして使ってる。 ちゃんとGUIも再現される。下はWindowsとVMWare上のUbuntuで同じアプリを起動したところ (C# – UDP/IPでチャットアプリより) ■アプリを起動する mono App.exe で起動する。DLLなども問題なく読み込まれる。 ■Monoで動くように実装するポイント Mono2.xは.NET Framework2.0と3.0の間ぐらいまで実装されているらしい。 DirectXは動かない、というか無い W

    橋本商会 » Monoで.NETアプリをLinux/Macで動かす
    clayfish
    clayfish 2009/09/05
    .net アプリを mono 上で動かすためのノウハウ
  • 連載:[完全版]究極のC#プログラミング - @IT

    第2回 簡潔なコーディングのために (2017/7/26) ラムダ式で記述できるメンバの増加、throw式、out変数、タプルなど、C# 7には以前よりもコードを簡潔に記述できるような機能が導入されている 第1回 Visual Studio Codeデバッグの基礎知識 (2017/7/21) Node.jsプログラムをデバッグしながら、Visual Studio Codeに統合されているデバッグ機能の基の「キ」をマスターしよう 第1回 明瞭なコーディングのために (2017/7/19) C# 7で追加された新機能の中から、「数値リテラル構文の改善」と「ローカル関数」を紹介する。これらは分かりやすいコードを記述するのに使える Presentation Translator (2017/7/18) Presentation TranslatorはPowerPoint用のアドイン。プレゼンテー

  • .NETマルチスレッドプログラミング 3:プロセス間同期とスレッドタイマ

    目次 はじめに 対象読者 必要な環境 Monitor.Wait・Pluseメソッド ReaderWriterLockクラス Mutexクラス スレッドセーフなコレクション Synchronizedメソッド IsSynchronizedプロパティ コレクションの列挙処理 スレッドタイマ ThreadPool.RegisterWaitForSingleObjectメソッド WaitHandleによる待機 タイムアウト Unregisterメソッド まとめ 参考資料 はじめに パート1、パート2では、筆者が.NET Frameworkにおけるマルチスレッドプログラミングで、必ず知っておくべきと判断した事柄を紹介しました。パート3では、その他に知っておくと便利な、Mutexによるプロセス間の同期や、スレッドタイマの利用方法などについて解説します。 対象読者 この記事はパート1、パート2の続きですの

    .NETマルチスレッドプログラミング 3:プロセス間同期とスレッドタイマ
    clayfish
    clayfish 2009/05/17
    .NET でマルチスレッドのイディオム
  • 1