Would you like to see this page in English? Click here.

この商品をお持ちですか? マーケットプレイスに出品する
Essential .NET ― 共通言語ランタイムの本質
 
イメージを拡大
 

Essential .NET ― 共通言語ランタイムの本質 [単行本]

ドン・ボックス , クリス・セルズ , Don Box , Chris Sells , 吉松 史彰
5つ星のうち 4.3  レビューをすべて見る (3件のカスタマーレビュー)

出品者からお求めいただけます。


‹  商品の概要に戻る

商品の説明

Amazon.co.jp

   “Don of COM”と呼ばれ、『Essential COM』で名高いDon Boxによる共通言語ランタイム(CLR)の解説書だ。.NET FrameworkはCLRを実装することで多数の言語の連携を非常に容易なものとした。CLRはJavaVMと同様の中間インタプリタ様の機構として振る舞い、DLLのコントロール問題やメモリリークといったプログラムの問題などを解消すると同時に、各言語の共通ランタイムとしても動作することで各言語間の実行環境の差異をなくし、相互呼び出しも容易に行うことが可能となるほか、柔軟な環境構築を提供する要となる。
   本書では、COMの改良版としてとらえたCLRの概念、CLRのコードをパッケージにまとめる方法とコードをロードする方法、CLRの持つ型の解説、インスタンスとメソッドの解説、ドメイン、さらにコードに特権を付与し、特権の所持を強制することで得られるセキュリティとCLRの外側を処理する方法を述べている。CLRがどのようなコンセプトで設計されているのか、どのような仕様になっているのかといった基本事項をはじめ、CLRの持っている機能の利用方法やコードの実装の仕方についても詳細に解説している。

   必要となるコードや図も豊富に提示されているので、実際の開発にもおおいに参考になるはずだ。巻頭には図版目次とコードリストの目次が収録されており、用語集が付属しているので参照性が高く使いやすい。また登場するコードは短く簡潔なので、読みやすく、かつ理解しやすい点も優れている。ただしCLRに絞って解説しているので、.NET FramewaorkやC#についての初歩的な解説はしていない。これらの基礎を学ぶには他の書籍が必要となるだろう。

   CLRは.NET Frameworkを支える重要な柱のひとつであり、.NET Frameworkを利用する開発者にとってはCLRを正しく理解する必要があるはずだ。本書を利用することでより効率のよいアプリケーション開発が出来るだろう。(斎藤牧人)

内容(「BOOK」データベースより)

Don Boxが解き明かすCLRの仕組み。

内容(「MARC」データベースより)

ソフトウェア統合技術の第一人者がCLRの本質を解き明かす。CLRのプログラミングモデルに基づいてプログラムを書くことの意味と、CLRの外側の世界を処理する方法を解説。NETプラットフォーム開発者必読の一冊。

著者略歴 (「BOOK著者紹介情報」より)

ボックス,ドン
Microsoft社のアーキテクトとして、次世代Webサービスプロトコルとプログラミングモデルの開発に携わる。ソフトウェア統合技術の第一人者であり、1990年代の大部分を、COM(コンポーネントオブジェクトモデル)の開発者がCLRに移行できるようにするための準備に費やした。SOAP(Simple Object Access Protocol)バージョン1.1の仕様策定グループの一員でもある

セルズ,クリス
COMと.NETを専門とするフリーのコンサルタントであり、DevelopMentorの講師も務める

吉松 史彰
日本における.NET Framework技術全般の第一人者として執筆、講演、コンサルティング、トレーニングを行う。例年、TechEdを初めとする技術系イベントでCOMや.NET Frameworkに関する講演を行い、常に高い評価を受けている技術解説のプロフェッショナルである。他にも雑誌やWebサイトなどでの技術解説の執筆、講演多数。1999年度マイクロソフト認定トレーナーアワード受賞。最近はWebサービスを取り巻くテクノロジとビジネスに関心を持っている(本データはこの書籍が刊行された当時に掲載されていたものです)
‹  商品の概要に戻る