BillWagner - Effective C# 6.0/7.0作品一覧

  • Effective C# 6.0/7.0
    4.0
    ジェネリスクとLINQを中心に、 C#プログラムを高速で洗練されたものにする50の方法。 スコット・メイヤー監修によるEffectiveシリーズ待望のC#第3版。C#を使った開発時に、躓きがちな問題点、 ・高速化 ・効率化 ・可読性の向上 ・メンテナンス性の向上 ・最新機能を盛り込みつつ、後方互換も取らなければならない ・API設計指針 などの解決策を、豊富な実例とともに詳解しています。単なるサンプルコードの提示だけに留まらず、 「どう違うのか」「なぜそうするのか」「これによって何が得られるのか」を実例による検証とともに解説しています。 [著者について] Bill Wagnerは、もっとも重要なC#開発者の1人であり、ECMA C# Standards Committeeのメンバーである。 彼はHumanitarian ToolboxのPresidentであり、Microsoft Regional Directorの役職を持ち、 .NET MVPを11年受賞し、最近では.NET Foundation Advisory Councilに任命されている。 Billは新事業から大企業まで数多くの会社で働き、ソフトウェア開発のプロセスを改善し、 それらのソフトウェア開発チームを成長させてきた。現在はMicrosoftの.NETのCore contentチームに勤め、 C#言語と.NET Coreに関心のある開発者のために学習用のマテリアルを作っている。 Billはイリノイ大学アーバナ・シャンペーン校でコンピュータサイエンスの学士号を授かっている。※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • More Effective C# 6.0/7.0
    4.0
    API設計、非同期プログラミング、動的プログラミング、 並列処理をクールに使い倒す50の方法 【本書の内容】 “Effective SOFTWARE DEVELOPMNET SERIES”のC#エディション最新版。 もちろん、最新機能の完全網羅ではなく、日常的に遭遇しそうな問題を 解決する、実用的なアドバイスをさまざまなサンプルとともに提供します。 通常、これまでのバージョンにおいて、実装するにあたって困難だったり 手順が入り組んでいるなど、開発者の負担を軽減するために導入されるのが 新機能です。 馴染みのやり方ではなく、新しい手法を導入するのは心理的なハードルが 上がる場合もありますが、本書ではそのハードルをさげるため、なぜ言語の 補強によってより良い方法が可能になったのかまで、詳説しています。 【本書のポイント】 ・最新版C#に搭載された新機能を把握できる ・上記新機能を的確に使えるようになる ・なぜそうしたほうがよいのか、を理屈ベースで理解できる ・よりよいプロダクトを構築できるようになる 【本書の目次】 第1章:データの型 第2章:API設計 第3章:タスクベースの非同期プログラミング 第4章:並列処理 第5章:動的プログラミング 第6章:グローバルなC#コミュニティに参加しよう ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。

最近チェックした本