寄稿者 |
![]() |
このページでは、.NET Framework Academic Resource Kit にご協力いただいた協力者と協力会社のリストを示します。
| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
Ben Albahari は、C# および J++ プログラマ用のツールと、DNA およびタンパク質の配列分析のソフトウェアを販売している Genamics 社の共同設立者です。最近 DevX によってトップ 10 の.NET サイトに選出された、C# と C/C++ および Java を比較する A Comparative Overview of C# の運営者でもあります。Ben はオーストラリアのパースに住んでおり、余暇にはコンピュータによる作曲を楽しんでいます。
協力内容: C# Essentials, 2nd Edition
Andy Baron は、MCW Technologies 社のシニア コンサルタントで、1995 年以来の Microsoft MVP (Most Valuable Professional) であり、Advisor Media and Pinnacle Publications の補助編集者でもあります。Andy は『Microsoft Access Developers Guide to SQL Server (Sams)』の共同執筆者で、Application Developers Training Co.社のコースウェアの執筆と講義を行っています。
協力内容: Access Cookbook
Nick Benton は、ケンブリッジの Microsoft Research の Programming Principles and Tools グループで研究者として活動しています。
彼は Pembroke College で数学を学ぶために、1984 年にケンブリッジにやってきました。その後、コンピュータ科学の修士号を取得し、Computer Laboratory で博士号のための研究に従事しました。後には、SERC Research Fellowship と、続けて ESPRIT Basic Research Action LOMAPS の Research Associateship を受けて研究を続けました。1995 年以降は、Queens' College の Bye-Fellow となっています。
1996 年 7 月から 1998 年 8 月まで、Nick は Persimmon IT, Inc.の Cambridge R&D Lab で Senior Research Scientist として働き、特に Standard ML から Java バイトコードへのコンパイラである MLj の開発グループのリーダーとして活動しました。彼は 1998 年 9 月に Microsoft に入社しました。
Nick の研究対象には、論理学、意味論、関数型プログラミング、静的解析、最適化コンパイラなどがあります。
協力内容: Polyphonic C#
Luca Cardelli は、イタリアの Montecatini Terme で生まれ、1979 年まで University of Pisa で学び、1982 年に University of Edinburgh でコンピュータ科学の Ph.D.を取得しました。1982 年から 1985 年までマレー ヒルの Bell Labs で、1985 年から 1997 年までパロ アルトの Digital Equipment Corporation, Systems Research Center で働いた後に、英国ケンブリッジの Microsoft Research Ltd に入社して現在に至っています。
主な興味の対象は型理論と演算の意味論で、特に言語のデザイン、意味論、およびインプリメンテーションへの応用です。彼は ML (最もポピュラーな型付き関数型言語) の最初のコンパイラと、最も初期の直接操作型のユーザー インターフェイス エディタの 1 つをインプリメントしました。また、Modula-3 設計委員会のメンバーを務め、いくつかの実験的言語を設計しました。その最新のものは、分散型の高階スクリプティング言語、Obliq です。最も長期にわたる研究活動は、オブジェクト指向言語の意味論と型理論の基礎の整備です。現在は、グローバル コンピューティングとモバイル コンピューティングの問題、特にモバイル アンビエントに関わっています。
協力内容: Polyphonic C#
David Chappell は Chappell & Associates の社長であり、ベストセラーとなった『Understanding ActiveX and OLE』(Microsoft Press, 1996) と『Understanding Microsoft Windows 2000 Distributed Services』(Microsoft Press, 2000) の著者でもあります。David は、世界中の IT プロフェッショナルがエンタープライズ ソフトウェア テクノロジを理解し、使用し、販売し、より適切な意思決定を下せるように、キーノート、セミナー、執筆、およびコンサルティングの活動を行っています。
協力内容: Understanding .NET: A Tutorial and Analysis
Peter Drayton は、新興企業における.NET、SOAP、XML、および COM+ などのテクノロジを活用したシステムの定義と構築を支援する独立コンサルタントです。また、Peter は DevelopMentor のインストラクターとして、C#.NET の基礎を教えています。南アフリカのケープタウン出身の Peter は、現在は妻の Julie とともにサンフランシスコのベイ エリアに住んでいます。余暇には.NET の研究を行い、アパートの部屋を占有している大量のコンピュータで遊んでいます。
協力内容: C# Essentials, 2nd Edition
Derek Ferguson は、その業績が IT 業界で広く認められている、世界的に有名な著作家、講演者、開発者であり、ワイヤレス データベース管理業界のパイオニアにしてリーダーである PocketDBA Systems 社の Chief Technology Evangelist です。
1996 年に、Ferguson はシカゴを本拠とする InterAccess という名前の小さなインターネット企業で働き始めました。その年のうちに、彼の力を借りて、InterAccess はそれまでほとんど知られていなかった DSL というテクノロジを利用した商用インターネット アクセスを販売する世界初の企業となりました。この成功の結果、彼はすぐさま InterAccess の Head of Development へと昇進しました。
Ferguson には多数の資格と、書籍の執筆および講演の実績があります。彼は Microsoft Certified Solutions Developer (MCSD)、Sun Certified Java Programmer (SCJP)、および Certified Lotus Principal Professional (CLPP) の資格を持っています。関わった本には、『Broadband Internet Access for Dummies』、『MCSD Solution Architectures』、『Debugging ASP』などの有名なタイトルがあります。また、サンホセの Wireless DevCon 2000 とサンフランシスコの JavaOne 2001 を含む、多数の国際的な開発者カンファレンスで講演を行っています。
Ferguson は DePaul University でコンピュータ科学の学士号を取得し、首席で卒業しました。
協力内容: Mobile .NET
Cédric Fournet は、1998 年 8 月に、英国ケンブリッジの Microsoft Research に入社しました。
1992 年に Ecole Polytechnique を卒業し、BULL 社で 1 年間、推論型データベースの仕事に関わり、1995 年には Ecole Nationale des Ponts et Chaussées から第 2 の工学の学位を取得して、INRIA Rocquencourt でコンピュータ科学の PhD を取得しました。
博士論文提出のための研究で、彼は分散型プログラミングにいくつかの並列処理理論を適用しました。分散型プログラミング言語の中核に、π計算の 1 つのバリエーションを置くことを提案したのです。彼はこの計算法を使って、プログラムとインプリメンテーションの動作、特にエージェント ベースのモビリティ、パーシャル フェイリャー、およびセキュリティのモデル化を行いました。また、この言語のプロトタイプ インプリメンテーションの分散型ランタイムも作成しました。
協力内容: Polyphonic C#, Stack Inspection: Theory and Variants
Ken Getz は MCW Technologies 社のシニア コンサルタントで、自らの時間をプログラミング、執筆、およびトレーニングに割り振っています。専門分野は Visual Studio .NET と Visual Basic で書かれたツールとアプリケーションです。Ken は、Paul Litwin と Mike Gunderloy の共著『Access 2002 Developer's Handbook』、Mike Gilbert との共著『Visual Basic Language Developer's Handbook』、および Mike Gilbert (Sybex) との共著『VBA Developer's Handbook』を含むいくつかのベストセラーを共同執筆しています。また、Application Developer's Training Company (www.appdev.com) のためのトレーニング コースも、VB.NET、ASP.NET、Access 2000 と 97、Visual Basic 6、および Visual Basic 5 のセミナーを含めて共同執筆しています。Ken はテクニカル カンファレンスで頻繁に講演しており、Microsoft の Tech-Ed カンファレンスでもよく講演を行っています。また、Ken は『Access-VB-SQL Advisor』誌のテクニカル エディターで、Informant Publications の『asp.netPRO』誌のコラムニストでもあります。
協力内容: Access Cookbook
Andy Gordon は、ケンブリッジの Microsoft Research で、Programming Principles and Tools グループの研究者として働いています。1997 年に Microsoft に入社する以前は、University of Cambridge Computer Laboratory の Royal Society University Research Fellow でした。
協力内容: Stack Inspection: Theory and Variants, Typing a Multi-Language Intermediate Code (condensed version), Typing a Multi-Language Intermediate Code (extended version)
John Gough は 20 年以上にわたってコンパイラの作成に関わってきました。彼は、Microsoft が.NET をターゲットとするデモンストレーション用コンパイラの開発のために招待した、卓越したコンパイラ開発者の 1 人です。Gough の Gardens Point Modula-2 コンパイラは 1990 年代のあらゆる主要なコンピュータ アーキテクチャ用に開発され、世界中で広く使用されています。最近では、Java 仮想マシンをターゲットとするオブジェクト指向言語 Component Pascal のコンパイラを作成しました。
協力内容: Compiling for the .NET Common Language Runtime (CLR), Component Pascal, Stacking them up: A Comparison of Virtual Machines, Technical Overview of the Commmon Language Runtime
Dave Grundgeiger は、ウィスコンシン州マディソンの Tara Software, Inc.社のコンサルタントで、クールなテクノロジに浸って日々を過ごしています。Dave の専門は、Visual Basic .NET、Visual C# .NET、IIS、COM+、および SQL Server を使った多層構造のバーティカル マーケット ビジネス ソリューションの設計と開発です。Dave の研究対象には人工知能があり、特に自然言語処理とロボット工学に関心を寄せています。特に、コンピュータとの人間的な対話を可能にする AI 技術に興味を持っています。Dave は『MSDN Magazine』と『C/C++ Users Journal』に記事を書いており、O'Reilly 社の『Programming Visual Basic .NET』と『CDO & MAPI Programming with Visual Basic』の著者でもあります。
協力内容: Programming Visual Basic .NET
Eric Gunnerson は Microsoft の Visual C++ QA グループのソフトウェア設計エンジニアで、C# 設計チームのメンバーです。そのプロフェッショナルなキャリアの中で、主にデータベース プロダクトとツールを扱ってきており、自分が関わった企業のほぼ半分が事業を続けていることを誇りに思っています。
協力内容: A Programmer's Introduction to C#, Second Edition
Michael Halvorson は、『Microsoft Office XP Inside Out』、『Visual Basic 6.0 Deluxe Learning Edition』、および『Microsoft Visual Basic Professional Step by Step』を含む 20 冊のコンピュータ書籍を執筆または共同執筆しています。Michael はワシントン州タコマの Pacific Lutheran University でコンピュータ科学の学士号を、ワシントン州シアトルの University of Washington で歴史学の Ph.D.を取得しました。Microsoft Corporation で 1985 年から 1993 年までテクニカル エディター、アクイジション エディター、およびローカリゼーション マネージャとして働いた経験のある彼は、現在は Microsoft Office と Microsoft Visual Basic .NET 用のイノベーティブなソフトウェア ソリューションの開発と、北西部の大学でヨーロッパの歴史を教える仕事に就いています。
協力内容: Microsoft Visual Basic .NET Step by Step
Dan Hurwitz は Sterling Solutions, Inc.社の社長です。彼は同社で 20 年近くにわたり、幅広いクライアントのためにプログラミングとデータベース開発の仕事を行ってきました。
協力内容: Programming ASP.NET
Jon Jagger は、Visual C# .NET、C++、Java、C、OO、パターン、設計、および一般的なプログラミングを専門とする独立のソフトウェア トレーナー/デザイナー/コンサルタントです。『Microsoft Visual C# Step by Step』の仕事は、英国のテクニカル オーサリング会社 Content Master Ltd を通して行われました。Jon は英国の C++ 標準パネルのメンバーで、『ACCU Overload』誌に定期的に寄稿しています。彼の関心の対象は、卓越したトレーニング、デザイン、単純さ、問題解決、および (彼によればあらゆるソフトウェア開発者の必須知識である) モンティ パイソンです。Jon は、妻の Natalie と 3 人の幼い子供 (Ellie、Penny、および Patrick) とともに、人口 300 人の Trull という小さな村にある 7 エーカーの畑を見下ろす、美しい 104 年の歴史を持つ家に住んでいます。
協力内容: Microsoft Visual C# Step by Step
Edward Jezierski は、レドモンドの Microsoft 本社の Prescriptive Architecture Guidance グループのプログラム マネージャです。彼は、.NET のためのガイドとアプリケーション ブロックのアーキテクトと開発の責任を負っています。彼は自分の時間を顧客、開発者、サポート要員、ソリューション プロバイダ、および.NET チームと過ごし、再発する問題とその最適な解決方法を探しています。また、Edward は業界の著作家や MSDN の出版物のためのテクニカル レビューも行っており、1997 年以来、業界のイベントでの講演や執筆活動を行っています。自由な時間には、スカイダイビングと進化システムの研究を楽しんでいます。
協力内容: Microsoft .NET Explained: Cambio de paradigma a la computación distribuida a través de Internet, Microsoft .NET Explained: Paradigm Shift to Distributed Computing Over the Internet, Microsoft .NET Explained: ¿Por qué Microsoft .NET?, Microsoft .NET Explained: ¿Qué es Microsoft .NET?, Microsoft .NET Explained: What is Microsoft .NET?, Microsoft .NET Explained: Why Microsoft .NET?
Andrew Kennedy は、ケンブリッジの Microsoft Research の研究者です。1996 年に、ポリモーフィック型システムと計測単位の推論アルゴリズムをテーマとして、University of Cambridge Computer Laboratory で PhD を取得しました。その後の 1 年間は、パリ近くの Ecole Polytechnique の Semantics, Proof and Abstract Interpretation グループの研究者として過ごしました。最近では、Persimmon IT, Inc.でリサーチ サイエンティストとして働き、MLj を共同開発しました。MLj は、Java クラス ファイルを生成し、Java とのタイプ セーフな連携をサポートしている関数型プログラミング言語 Standard ML のコンパイラです。
Andrew の研究対象には、プログラミング言語の意味論、型システム、および高度な言語のための最適化コンパイルがあります。特に、エフェクト ベースのコンパイラ トランスフォーメーション、プログラム全体のコンパイル、モジュールのための型システム、高水準言語の相互運用、および宣言型設計パターンに関心を抱いています。Andrew はオブジェクト指向プログラミングは信じていません。
協力内容: Design and Implementation of Generics for the .NET Common Language Runtime
Hoang Q. Lam は CrossTier.com の上級開発者で、DevXpert を通して George Washington University で Web 開発のインストラクターをしています。CrossTier.com では、Microsoft ツールを使った B2B Web サイトの開発を専門としています。
協力内容: .NET Framework Essentials
Tim Landgrave は、Microsoft .NET アーキテクチャ、設計、開発、およびトレーニングを専門とする eAdvantage, Inc.の社長です。Tim は、それ以前の 2 つの Microsoft 指向のコンサルティング会社、KiZAN Technologies と Vobix Corporation の創設者、社長、および技術上のビジョンの主導者でした。1995 年に、KiZAN は Microsoft の初めての Solution Provider Partner of the Year に選出されました。Tim の指導の下、KiZAN はそのエンジニアリングおよび開発ソリューションによって全国的に有名になりました。Vobix Corporation は最初の Microsoft ベースのアプリケーション サービス プロバイダの 1 つであり、Tim はそこで少数のネットワーク化されたサーバー上で数百社の企業と数千人のユーザーをサポートできる、Microsoft エンタープライズ プロダクトのための包括的なサービス提供プラットフォームを設計し、Vobix がこれを開発しました。Tim は 1996 年以来、ケンタッキー州とオハイオ州南部を担当する MSDN Regional Director を務めています。この仕事の中では、地元の企業に対し、新しい Microsoft テクノロジの採用を支援するトレーニングとアーキテクチャを提供しています。また、Tim は CNET/TechRepublic の寄稿者として有名で、ほぼ 3 年にわたって、CIO、ASP、および.NET アーキテクトを対象としたコラムを連載しています。彼のコラムは毎週 20,000 人以上に読まれています。
協力内容: Interprocess Communication Standards and Microsoft's Common Language Infrastructure
Sebastian Lange は現在、共通言語ランタイム チームのセキュリティ担当のプログラム マネージャです。共通言語ランタイムに 2 年間にわたって関わっており、それ以前は Microsoft で人工知能とデータベースの設計に携わっていました。Macalester College で哲学とコンピュータ科学の学位を取得し、University of Minnesota の大学院でも学んだ経験があります。
協力内容: An Overview of Security in the .NET Framework
Jesse Liberty は、コンピュータ コンサルタント、トレーナー、およびベストセラー作家として活動しています。オブジェクト指向分析と設計、および C/C++、VB、ASP、Web プログラミングを専門とする Jesse は、O'Reilly 社の『Programming C#, 2nd Edition』の著者でもあります。
協力内容: Programming ASP.NET, Programming C#
Stanley B. Lippman は、Microsoft の Visual C++ 開発チームのアーキテクトです。それ以前には、Jet Propulsion Laboratories (JPL) で Distinguished Consultant として働いていました。Stan は Bell Laboratories で 12 年以上を過ごし、Bjarne Stroustrup とともにオリジナルの C++ インプリメンテーションや Foundation 研究プロジェクトに関わっていました。Bell Laboratories を退社後は、Disney Feature Animation でプリンシパル ソフトウェア エンジニアとして働き、後には『Fantasia 2000』のソフトウェア テクニカル ディレクターを務めました。
協力内容: C# Primer: A Practical Approach
Paul Litwin は Litwin Consulting の社長として、ASP、ASP.NET、Visual Basic、SQL Server、XML、Microsoft Access、およびその関連テクノロジに関する開発、助言、およびトレーニングを提供しています。Paul は『Smart Access Newsletter』を創設した編集者で、最近は asp.netPRO Magazine (www.aspnetpro.com) の編集長となりました。Access、VBA、Web 開発、ASP、および ASP.NET に関する多数の著書、記事、およびトレーニング資料を執筆しています。Paul は、Microsoft .NET に関するトレーニングを提供する、開発者所有のトレーニング会社 Deep Training (www.deeptraining.com) の創設者の 1 人です。また、Microsoft ASP.NET Connections (www.asp-connections.com) と Office Developer Connections (www.msofficeconnections.com) のカンファレンス議長で、Microsoft TechEd や Microsoft Office Deployment and Development Conference を含む他の業界イベントで定期的に講演を行っています。
協力内容: Access Cookbook
Alex Mackman は Content Master Ltd.の Principal Technologist で、開発者を対象としたコースウェアとテクニカル コンテンツを開発しています。Alex はソフトウェア開発業界で 15 年間の経験を積んでおり、Windows 開発のさまざまな側面を扱うトレーニングとコンサルティングの設計、作成、および提供を行ってきました。現在は、Microsoft Corporation のために.NET のコースウェアと.NET アーキテクチャのガイダンス ペーパーを作成しています。
協力内容: Microsoft .NET Explained: Cambio de paradigma a la computación distribuida a través de Internet, Microsoft .NET Explained: Paradigm Shift to Distributed Computing Over the Internet, Microsoft .NET Explained: ¿Por qué Microsoft .NET?, Microsoft .NET Explained: ¿Qué es Microsoft .NET?, Microsoft .NET Explained: What is Microsoft .NET?, Microsoft .NET Explained: Why Microsoft .NET?
レドモンド在住の J. D. Meier は、.NET を使って構築される分散アプリケーションに焦点を当てた Prescriptive Architecture Guidance (PAG) チームのプログラム マネージャです。
協力内容: Microsoft .NET Explained: Cambio de paradigma a la computación distribuida a través de Internet, Microsoft .NET Explained: Paradigm Shift to Distributed Computing Over the Internet, Microsoft .NET Explained: ¿Por qué Microsoft .NET?, Microsoft .NET Explained: ¿Qué es Microsoft .NET?, Microsoft .NET Explained: What is Microsoft .NET?, Microsoft .NET Explained: Why Microsoft .NET?
Dr. Erik Meijer は、Microsoft Common Language Runtime グループのプログラム マネージャで、Oregon Graduate Institute の非常勤教授です。Microsoft に入社する前には、Utrecht University において、Microsoft と Oregon Graduate Institute の研究者や開発者との密接な協力の下で、レイジー関数型言語 Haskell と Mondrian を.NET Framework に統合する作業に関わりました。
協力内容: A Programmer's View of .NET?, An Introduction to C#, ASP.NET for Programmers, Mondrian for .NET">, Scripting .NET using Mondrian, Technical Overview of the Commmon Language Runtime, What's In A Name: .NET as a Component Framework
David Mercer は、Web サイトおよびデータベース設計会社 AFC Computer Services の社長です。Dave は、Paradox Application Language、PERL、HTML、VBA、VBScript、および SQL を含むさまざまな言語を使用して、データベースの設計を 1993 年から、Web サイトの設計を 1995 年から行っています。
協力内容: ASP.NET: A Beginner's Guide
Brad Merrill は Microsoft の.NET Framework Integration チームのソフトウェア エンジニアとして働いています。以前は Digital Equipment Corporation と Sybase でソフトウェア エンジニアとして働いた経験があります。専門分野は、分散システム、トランザクション処理、オペレーティング システム、およびコンパイラ テクノロジです。Brad はワシントン州レドモンドに住んでおり、熱心なトーナメント チェス プレーヤーかつブリッジ プレーヤーです。
協力内容: C# Essentials, 2nd Edition
Dr. Anne Nelson は、ノース カロライナ州ハイ ポイントのトップクラスのリベラル アーツ大学、High Point University の Earl N. Phillips School of Business, Department of Computer Information Systems の教授です。情報システムを専門としてビジネス マネジメントの博士号を取得しており、Stanford University では E コマース、Web サイト開発、およびテレコミュニケーションをテーマにしたポスドク研究を行いました。また、多数の遠距離教育の IT ベース コースを作成しており、多数の Web テクノロジ関連の書籍の共同執筆者やレビューアーとなっています。彼女は Certified Internet Webmaster (CIW) です。
協力内容: Building Electronic Commerce in the .NET Environment
William H. M. Nelson III は、マネジメント情報システムとコラボレーティブ テクノロジを専門とするマネジメント コンサルティング会社 Nelson Management Associates の社長です。また、ノース カロライナ州ハイ ポイントのトップクラスのリベラル アーツ大学、High Point University の非常勤講師でもあります。Mr. Nelson は情報テクノロジを専門として組織マネジメントの博士号を取得しており、同じ分野とテーマで科学修士号を取得しています。システムとプログラミングに関して IT 業界で豊富な体験を積んでおり、新聞社のオーナー兼発行者であったこともあります。
協力内容: Building Electronic Commerce in the .NET Environment
Gary Nutt はボールダーの University of Colorado でコンピュータ科学の教授を務めています。彼の研究、教育、および執筆活動は、ソフトウェアとシステムに関わるもので、特に分散システム、モバイル コンピューティング、リソース管理、ソフトウェア リアルタイム、モデリングとパフォーマンス、コラボレーション テクノロジ、組み込みシステム、オブジェクト指向設計とプログラミングに重点を置いています。Boise State University で学士号を、University of Washington で修士号と Ph.D.を取得しています。数冊の本を執筆しており、最近の著作には『Operating Systems: A Modern Approach (2nd Edition)』と『Kernel Projects for Linux』があります。
協力内容: Distributed Programming Runtime Systems: Inside the CLR
Andy Olsen は、C++、C#、およびその関連の.NET Framework テクノロジのトレーニング、コンサルティング、および開発サービスに携わっているフリーランス コンサルタントです。本書の執筆は Content Master, Inc.を通して行われました。Andy は 15 年以上にわたって Microsoft アプリケーションを開発しており、1980 年代の末から C++ を使ってきました。Andy はフットボールとラグビーの熱心なサポーターであり、ランニングとスキーも楽しんでいます。
協力内容: Microsoft Visual C++ .NET Step by Step
Online Training Solutions, Inc. は、クライアントがニーズを識別し、ソリューションをインプリメントするのを支援する、従来型の出版と電子出版の両方を手がけている出版会社です。同社の活動範囲には開発ツール、トレーニング資料、ドキュメンテーション、および Web サイトが含まれます。OTSI は、オンライン、CD-ROM、印刷物、またはクラスルームなどの提供形態を問わず、クライアントのプロジェクトに有能な専門家と経験に裏打ちされた専門知識を提供します。
OTSI の有能なチームには、経験を積んだプロジェクト マネージャ、プロダクション マネージャ、ライター、エディター、グラフィック アーティスト、プログラマ、およびテスターが含まれています。このチームは効率的で熱心であり、クライアントが満足することにコミットしています。
OTSI は、.NET Framework Academic Resource Kit のためのプロジェクト管理、プロダクション、グラフィック、プログラミング、およびテスト サービスを提供しました。
Dr Nigel Perry は、ニュージーランドの University of Canterbury の Senior Fellow です。Nigel の過去 10 年~20 年の主な研究分野は、あらゆるパラダイムのプログラミング言語の研究と設計でした。最近の 2 年間は、サバティカルでオランダのユトレヒトを訪れ、Mondrian のチームの一員として、Microsoft のために.NET プラットフォーム用の言語を開発しました。Nigel は英国とニュージーランドのいくつもの大学に在籍した経験があり、余暇の時間の多くをサイクリングの伝道に注いでいます。
協力内容: Mondrian for .NET, Scripting .NET using Mondrian
Charles Petzold (www.charlespetzold.com) は、1985 年以来、Microsoft Windows のプログラミングを行い、ほぼ同じ時期にわたって Windows プログラミングについて執筆してきたフルタイムのフリーランス ライターです。Windows プログラミングに関して執筆した最初の雑誌記事は、『Microsoft Systems Journal』の 1986 年 12 月号に掲載されました。彼の著作『Programming Windows』(1988 年に Microsoft Press から発行され、現在は第 5 版となっています) は、プログラミングに関するオールタイムのベストセラーの 1 つです。1994 年 5 月に、Petzold は、Microsoft Windows の成功に対する貢献を認められ、『Windows Magazine』誌と Microsoft Corporation から Windows Pioneer Award を授けられた 7 人のうちの (またライターとしては唯一の) 1 人となりました。また、コンピュータの内部の動作をユニークな形で紹介する『Code: The Hidden Language of Computer Hardware and Software』の著者でもあります。
協力内容: Programming Microsoft Windows with C#
Simon Peyton Jones, MA, MBCS, CEng は、1980 年に Trinity College Cambridge を卒業しました。業界で 2 年間を過ごした後に、University College London で 7 年間講師を務め、Glasgow University で 9 年間教授を務めた後に、1998 年に Microsoft Research に移りました。
主な研究対象は関数型プログラミング言語、そのインプリメンテーション、および応用です。ユニプロセッサ マシンと並列マシンの両方のためのプロダクション クオリティの関数型システムの設計とインプリメンテーションに焦点を当てた一連の研究プロジェクトを指揮しました。また、現在では標準となった関数型言語 Haskell の設計の主要な貢献者であり、広く使われている Glasgow Haskell Compiler (GHC) の専任設計者でした。さらに関数型言語のインプリメンテーションに関する 2 冊の教科書を執筆しています。
より広く見れば、彼は言語の設計、リッチな型システム、ソフトウェア コンポーネント アーキテクチャ、コンパイラ テクノロジ、コード生成、ランタイム システム、仮想マシン、ガーベジ コレクションなどに関心を抱いています。特に、実践的な言語設計とインプリメンテーションに理論を直接に適用することを好んでおり、関数型プログラミングをこれほど好きなのはそのためです。彼はまた、高度なプログラミング言語のアイデアをメインストリームの言語に適用することにも熱心です。
協力内容: Object-Oriented Style Overloading for Haskell
Ira Pohl は、サンタクルスの University of California のコンピュータ科学の教授です。この学部は Jack Baskin School of Engineering に属しています。現在の研究分野は、オブジェクト指向プログラミングと、ソフトウェア方法論のさまざまなトピックです。C と C++ のプログラミングに関してさまざまな著作があります。
研究対象には、人工知能、C、C++、および Java プログラミング言語、実践的な複雑系の問題、ヒューリスティックな検索手法、推論アルゴリズム、および教育学と社会学上の問題があります。彼はヒューリスティックな検索手法と推論アルゴリズムにおけるエラー解析の創始者です。
協力内容: C# by Dissection
Ash Rofail は、バージニア州北部のコンサルティング会社、User Technology Associates (UTA, Inc.) の Chief Technology Officer です。Microsoft ベースのテクノロジと XML に関するいくつかの書籍と記事を執筆している Rofail は、カンファレンスで頻繁に講演を行っており、全米の大学で教えています。
協力内容: The Microsoft .NET Platform and Technologies
Steven Roman はフラートンの California State University の数学部名誉教授です。これまでに O'Reilly から出版した本には、『Access Database Design and Programming』、『Writing Excel Macros』、および『Win32 API Programming with Visual Basic』があります。
協力内容: Access Database Design & Programming, 3rd Edition
Daniel Rubiolo は 1991 年頃に IT の環境に入り、I.C.E.S. University (アルゼンチン、サンタフェの Sunchales) でオブジェクト指向分析および設計と、意思決定のための数学モデルを教えていました。開発者として、また後には開発コンサルタントとして、ハードウェアおよびネットワークの設計とサポートを含む、LAN 環境におけるシステムと Web ソリューションの構築に携わりました。大手企業の IT チームと、Microsoft テクノロジを使ったソリューションの作成とサポートに数年間関わった後に、Microsoft Argentina に IT マネージャとして入社し、IT サービスの提供、いくつかの Technet イベントでの講演、および Microsoft の IT 内で共有されるワールドワイドのベスト プラクティスの作成に携わりました。この 2 年間は、ソフトウェア エンジニアとして、ラテン アメリカの Microsoft 子会社の IT インフラストラクチャのインプリメントとサポートを行いながら、.NET テクノロジへの関心を育んできました。現在、Daniel はフロリダ州のフォート ローダーデイルに住んでおり、余暇には新しい「ミーム」学の研究を楽しんでいます。
協力内容: Microsoft .NET Explained: Cambio de paradigma a la computación distribuida a través de Internet, Microsoft .NET Explained: Paradigm Shift to Distributed Computing Over the Internet, Microsoft .NET Explained: ¿Por qué Microsoft .NET?, Microsoft .NET Explained: ¿Qué es Microsoft .NET?, Microsoft .NET Explained: What is Microsoft .NET?, Microsoft .NET Explained: Why Microsoft .NET?
Mark Sapossnek は、Manhattan College で機械工学の学士号、Rensselaer Polytechnic Institute でコンピュータおよびシステム工学の修士号、Carnegie Mellon University で電気およびコンピュータ工学の博士号を取得しました。そのキャリアの前半は、メカニカル デザインのためのソフトウェア ツール、すなわちコンピュータ グラフィックス、ソリッド モデリング、デザインおよび解析ツール、エキスパート システムなどの構築に費やされました。1993 年以降は、多数の企業のためにクライアント サーバー、n 層構造、および Web ベースのアプリケーションを構築してきました。現在はニューイングランドの Microsoft Consulting Services でシニア コンサルタントとして働いています。さらに、この 2 年間は、Boston University の Metropolitan College のコンピュータ科学部での教職に就いています。
協力内容: Web Development With .NET
Herbert Schildt は世界を代表する C/C++ 関連の著作家です。彼のプログラミングに関する書籍は全世界で 200 万部以上を売り上げ、あらゆる主要な外国語に翻訳されています。彼はベストセラーの『Teach Yourself C』と『Teach Yourself C++』の著者です。また、『The Annotated ANSI C Standard』、『C: The Complete Reference』、『C++: The Complete Reference』、およびその他の C と C++ に関する多数の本を書いています。
協力内容: C#: A Beginner's Guide
John Sharp は、英国のテクニカル オーサリング会社 Content Master Ltd の Principal Technologist です。この会社では、テクニカル トレーニング コース、セミナー、およびホワイト ペーパーのテクニカル コンテンツのリサーチと開発を行っています。彼はそのキャリアを通して、トレーニングとコースの開発と提供に関わっており、現在はフルタイムでトレーニングを提供しています。UNIX システム プログラミングから SQL Server 管理やエンタープライズ Java 開発までの広範囲のトピックに関するコースを開催しています。彼は自らの経験をもとに、多様なトピックをカバーする幅広いトレーニング資料を作成してきました。John は.NET の開発、コースの作成、チュートリアルの作成、および Visual C# .NET の開発と ASP.NET に関するカンファレンス プレゼンテーションの提供に深く関わっています。英国のグルーセスターシャーのテトベリーに住んでいます。
協力内容: Microsoft Visual C# Step by Step
Curt Simmons は、Microsoft オペレーティング システム、BackOffice プロダクト、およびインターネット テクノロジを専門とする著作家およびテクニカル トレーナーです。テキサス州ダラス在住の Simmons は、Microsoft Certified Systems Engineer (MCSE) と Microsoft Certified Trainer (MCT) の資格を持っており、『Configuring Windows 2000 Server』 (Prentice Hall PTR) などの著作があります。
協力内容: The Microsoft .NET Platform and Technologies
Don Syme は、英国ケンブリッジの Microsoft Research の研究者です。1998 年以来、.NET 共通言語ランタイム チームのメンバーとして、このプラットフォームをターゲットとする幅広い言語の開発と、CLR が幅広い言語から利用できるように、そのデザインを分析し、拡張する仕事に関わってきました。Andrew Kennedy とともに CLR と C# のジェネリックスのサポートの設計とインプリメントを行い、CLR の上に関数型のコンストラクトを持つ言語をインプリメントしました。その他の研究対象には、モデル チェッキングおよび意思決定手順を用いた自動的なソフトウェアおよびハードウェア検証と、プログラムの静的解析に関連するその他の側面が含まれます。
協力内容: Design and Implementation of Generics for the .NET Common Language Runtime, ILX: Extending the .NET Common IL for Functional Language Interoperability, Typing a Multi-Language Intermediate Code (condensed version), Typing a Multi-Language Intermediate Code (extended version)
Clemens Szyperski は Microsoft Research の ComApps グループのソフトウェア アーキテクトで、オーストラリアのブリスベーンの Queensland University of Technology の School of Computing Science における非常勤教授でもあります。また、国際的なカンファレンスとワークショップで頻繁に講演を行っています。
協力内容: What's In A Name: .NET as a Component Framework
Julian Templeman は 30 年近くプログラマとして働いており、マイクロコントローラから Cray スーパーコンピュータまでのシステムで、20 種類以上の言語を使ってプログラミングの仕事をしてきました。本書での仕事は、英国のテクニカル オーサリング会社 Content Master Ltd を通して行われました。また、Julian はロンドンで独自のトレーニングおよびコンサルタント会社を経営しています。
協力内容: Microsoft Visual C++ .NET Step by Step
Thuan L. Thai は 15 年前にコンピュータ プログラミングを始めましたが、この趣味に飽きることは一度もありませんでした。彼はこれを 1 つの芸術だと考えています。これまで SAIC の上級システム エンジニアとして、いくつかの分散型および COM ベースのイメージング システムのアーキテクチャの設計と開発に携わってきました。また Learning Tree International で、Win32、MFC、および COM プログラミングのコースを教えています。それ以前には、AMS で、C++ と RPC を使って多層形式のオブジェクト フレームワークを開発しました。彼は University of Virginia でコンピュータ科学の科学学士号を取得しています。
協力内容: .NET Framework Essentials, 2nd Edition
Andrew Troelsen は Intertech Incorporated の Vice President of Instruction です。University of Minnesota で数学言語学と南アジア研究の学位を取得しています。現在は妻の Amanda とともにミネソタ州ミネアポリスに住んでおり、自由な時間は.NET の研究と、スーパーボウルで Vikings が勝つのを待つことに費やしています。Windows アプリケーションに対する従来型のアプローチの標準的なリファレンスとなった本『Developer's Workshop to COM and ATL 3.0』の著者でもあります。
協力内容: C# and the .NET Platform
Vobix Corporation は、企業を効率的に活性化し、コアの能力に専念できるように支援する基幹業務ビジネス アプリケーションの開発、管理、サポート、および改善を専門とするマネージド アプリケーション テクノロジ プロバイダです。テクノロジは 3 つの方法で提供されます。中小企業に対しては、Vobix はホストまたはセルフホスト環境でマネージド ソフトウェア サービスを提供します。ASP と ISP に対しては、Vobix はカスタマに対してより良いサービスを提供できるようにするイネーブリング テクノロジを提供します。最後に、Vobix は大企業、教育機関、および政府機関に対し、アプリケーションとソフトウェアの管理という業務を肩代わりすることで、テクノロジに対する投資をフルに活用できるように支援します。
協力内容: Language Independence and Development using Microsoft .NET, Interprocess Communication Standards and Microsoft's Common Language Infrastructure
Damien Watkins は、インターネットのためのコンポーネント ベースのソフトウェア開発に関するコンサルティングとトレーニングを提供する企業、Project 42 のディレクターです。2001 年末まで、Damien は Monash University の School of Computer Science and Software Engineering の講師でした。博士論文 "Adding Contracts to Interface Definition Languages" は、主要な研究分野だったコンポーネント アーキテクチャをテーマにしています。この 3 年間は.NET 言語の相互運用性の研究に関わっており、多数の国際的カンファレンスで COM、CORBA、および.NET に関するカンファレンス チュートリアルと論文のプレゼンテーションを行いました。また、大学院生と学部生の両方のレベルで、COM、CORBA、および.NET に関する講義を行っています。現在、Damien は Mark Hammond および Brad Abrams とともに、.NET Framework に関する本を共同執筆しています。
協力内容: Programming in the .NET Environment, Distributed Object Technologies, Software Component Technologies, An Overview of Security in the .NET Framework
Scott F. Wilson は、Microsoft BizTalk、Microsoft .NET、および School Interoperability Framework (SIF) を使ったアプリケーション統合を専門とするコンサルタントです。以前は Vobix Corporation の Director of Training Services として、また Microsoft の初の Solution Provider Partner of the Year となった KiZAN の Chief Technology Officer を務めた経歴があります。Scott はソフトウェア開発プロセスと分散アプリケーション設計に関する数冊の本の著者または共著者で、いくつかの Microsoft カリキュラム コースにコースウェア デザイナと主題のエキスパートとして関わったことがあります。
協力内容: Interprocess Communication Standards and Microsoft's Common Language Infrastructure
© 2001-2002 Microsoft Corporation. All rights reserved. Terms of Use.