この書籍と合わせて、オライリーの「プログラミング C#」を購入しました。
細かいC#の言語解説には、オライリーの「プログラミング C#」を参照し、C#アプリケーションを設計、開発を行う場合には、この本を参照したいというところでしょうか。
この本に記載されていますが、対象の読者は、
(1)C#開発経験があり、言語仕様について一通り理解できている人
(2)C#でマルチスレッドプログラミング開発を行う人
(3)C#で設計・開発を行うチームリーダー
です。
C++,Javaの経験者の方で、C#の開発を始める方には、オライリーとセットで購入することをおすすめします。
3章のチューニングについては、コードレベルでの解説が書いてあり、コードを書く時の注意点を具体的に認識できました。
プロファイリングについても書いているので、C#のコーディングに慣れてきたら是非参照すべき章です。
ただし、商用のプロファイラで説明をしております。
商用プロファイラを併用しないと分析できないのはわかりますが、CLR Profilerの説明は少し入れて欲しかったかもしれません。
また、ClineOnceの解説はもちろんのこと、.NET Reflectorによる逆コンパイルの容易さを解説し、Dotfuscatorで逆コンパイルを防ぐ方法を解説しています。
なかなかアプリケーション設計、チューニング、リリース管理について1冊で書いている本はありませんので、良いと思いました。
無料のKindleアプリをダウンロードして、スマートフォン、タブレット、またはコンピューターで今すぐKindle本を読むことができます。Kindleデバイスは必要ありません。
ウェブ版Kindleなら、お使いのブラウザですぐにお読みいただけます。
携帯電話のカメラを使用する - 以下のコードをスキャンし、Kindleアプリをダウンロードしてください。
C# .NETアプリケーション開発 徹底攻略 C# 3.0/.NET Framework 3.5対応 単行本(ソフトカバー) – 2009/4/23
伊藤 真二
(著)
「シンプル」でメンテナンス性に優れたアプリケーション開発のために。
本書では.NET Frameworkアプリケーションのチューニング・リリース・セキュリティ等、業務アプリケーションの開発に必要となる実践テクニックについて解説します。C#言語仕様の特性と開発現場での経験・知識等を交え、これらを理解しやすいよう体系的にまとめています。本書の内容を理解し実践できるならば、開発現場における“即戦力”となれることでしょう。
Chapter 01では開発ツールであるVisual Studio 2008の機能と、開発で必要となるデバッガの使用方法についてを様々な状況を踏まえ紹介します。
Chapter 02では.NET Frameworkを使用したアプリケーションの基本的知識を解説。言語仕様の本質的理解とマルチスレッドアプリケーションの設計に関わる知識、例外管理、.NET Frameworkの枠を超えたWin32API連携の方法について紹介します。
Chapter 03では.NET Frameworkに関する性能問題について発生頻度の高いポイントに重点を置き対策方法を紹介します。またメモリープロファイリング、パフォーマンスプロファイリングの手順を確認します。
Chapter 04ではClickOnceを使用したアプリケーションデプロイ方法、セキュリティを考慮したアプリケーション、著作物の保護等アプリケーションのリリース管理方法について確認します。
Chapter 05では既存のアプリケーション資産を有効活用する方法として、.NET FrameworkとCOMが混在したアプリケーションの配布・管理の方法、また.NET Frameworkで作成したアプリケーションをCOMとしてブラウザに埋め込み、利用する方法を解説します。
Chapter 06では.NET Frameworkによる新しいクロスプラットフォームであるSilverlightを紹介します。C#の新しい規格であるC# 3.0の主要機能についても解説を行います。
高品質・高性能・高いセキュリティ要件を満たす本格的な業務アプリケーションの制作手法を徹底解説!
本書では.NET Frameworkアプリケーションのチューニング・リリース・セキュリティ等、業務アプリケーションの開発に必要となる実践テクニックについて解説します。C#言語仕様の特性と開発現場での経験・知識等を交え、これらを理解しやすいよう体系的にまとめています。本書の内容を理解し実践できるならば、開発現場における“即戦力”となれることでしょう。
Chapter 01では開発ツールであるVisual Studio 2008の機能と、開発で必要となるデバッガの使用方法についてを様々な状況を踏まえ紹介します。
Chapter 02では.NET Frameworkを使用したアプリケーションの基本的知識を解説。言語仕様の本質的理解とマルチスレッドアプリケーションの設計に関わる知識、例外管理、.NET Frameworkの枠を超えたWin32API連携の方法について紹介します。
Chapter 03では.NET Frameworkに関する性能問題について発生頻度の高いポイントに重点を置き対策方法を紹介します。またメモリープロファイリング、パフォーマンスプロファイリングの手順を確認します。
Chapter 04ではClickOnceを使用したアプリケーションデプロイ方法、セキュリティを考慮したアプリケーション、著作物の保護等アプリケーションのリリース管理方法について確認します。
Chapter 05では既存のアプリケーション資産を有効活用する方法として、.NET FrameworkとCOMが混在したアプリケーションの配布・管理の方法、また.NET Frameworkで作成したアプリケーションをCOMとしてブラウザに埋め込み、利用する方法を解説します。
Chapter 06では.NET Frameworkによる新しいクロスプラットフォームであるSilverlightを紹介します。C#の新しい規格であるC# 3.0の主要機能についても解説を行います。
高品質・高性能・高いセキュリティ要件を満たす本格的な業務アプリケーションの制作手法を徹底解説!
- 本の長さ264ページ
- 言語日本語
- 出版社毎日コミュニケーションズ
- 発売日2009/4/23
- ISBN-104839930422
- ISBN-13978-4839930424
商品の説明
著者について
伊藤真二(Shinji Ito)
野村総合研究所 アプリケーション基盤技術部所属。専門は金融機関向けのリアルタイムトレーディングシステムの開発、RIA(Rich Internet Applications)技術を用いた業務アプリケーションの開発。
アプリケーション基盤技術部ではOSS(Open Source Software)を用いたFrameworkの開発、最新技術の調査および評価を行っている。
野村総合研究所 アプリケーション基盤技術部所属。専門は金融機関向けのリアルタイムトレーディングシステムの開発、RIA(Rich Internet Applications)技術を用いた業務アプリケーションの開発。
アプリケーション基盤技術部ではOSS(Open Source Software)を用いたFrameworkの開発、最新技術の調査および評価を行っている。
登録情報
- 出版社 : 毎日コミュニケーションズ (2009/4/23)
- 発売日 : 2009/4/23
- 言語 : 日本語
- 単行本(ソフトカバー) : 264ページ
- ISBN-10 : 4839930422
- ISBN-13 : 978-4839930424
- Amazon 売れ筋ランキング: - 1,332,676位本 (本の売れ筋ランキングを見る)
- カスタマーレビュー:
著者について
著者をフォローして、新作のアップデートや改善されたおすすめを入手してください。
著者の本をもっと発見したり、よく似た著者を見つけたり、著者のブログを読んだりしましょう