.NET開発者中心 読者調査レポート 第1回 「.NET開発者中心」コーナー開設アンケート結果(2009年9月実施) デジタルアドバンテージ 一色 政彦2009/11/24 |
|
|
●アプリケーションの実行環境(クライアントOS/サーバOS)
Q. 上記アプリケーションの実行環境について、「a.クライアント端末のOS」「b.サーバのOS」のそれぞれに該当するものを、いくつでもお選びください。
アプリケーションの実行環境(上:クライアントOS、下:サーバOS) |
クライアントOSでは「Windows XP」、サーバOSでは「Windows Server 2003」の採用率が、それぞれほかのOSを引き離してトップになっている。やはり枯れて安定した実行環境として、最新OSではなく、1つ前のバージョンが採用されるケースが多いようだ。
●アプリケーション実行環境-新OS対応予定
Q. まもなくWindows 7/Windows Server 2008 R2の販売が開始されます。上記アプリケーションでは、新OSへの対応を予定していますか? 当てはまるものを、それぞれ1つずつお選びください。
アプリケーション実行環境-新OS対応予定 |
回答者全体の28%が「Windows 7」、同24%が「Windows Server 2008 R2」に対して「1年以内の対応を予定している」と回答した。両OSとも、「情報収集/検討中」を選択した人が40%以上おり、最新OSに対して非常に慎重な態度を取る開発者や企業が多いことが分かる。
●テクノロジ使用状況(クライアント開発)
Q. 以下に挙げるテクノロジについて、「a.現在使用しているもの」「b.今後使用を予定/検討しているもの」があれば、それぞれいくつでもお選びください。
テクノロジ使用状況(クライアント開発) |
現在使用しているクライアント技術としては「Windowsフォーム」や「ASP.NET」が圧倒的に高い。しかし、今後の採用を予定しているクライアント技術としては「Silverlight」のポイントが高くなっており、今後、クライアント技術としてSilverlightがさまざまな場面で採用されていく可能性がある。
●テクノロジ使用状況(データベース開発)
Q. 以下に挙げるテクノロジについて、「a.現在使用しているもの」「b.今後使用を予定/検討しているもの」があれば、それぞれいくつでもお選びください。
テクノロジ使用状況(データベース開発) |
現在使用しているデータ・アクセス技術としては「ADO.NET」と「ストアド・プロシージャ」のポイントが群を抜いて高い。しかし今後の予定では、「LINQ」「ADO.NET Entity Framework」がそれらを逆転している。
●テクノロジ使用状況(モバイル開発)
Q. 以下に挙げるテクノロジについて、「a.現在使用しているもの」「b.今後使用を予定/検討しているもの」があれば、それぞれいくつでもお選びください。
テクノロジ使用状況(モバイル開発) |
現時点で採用しているモバイル開発の技術としては、「Windows Mobile」が首位である。しかし今後の予定では、「Android」「iPhone」「Windows Mobile」の3プラットフォーム間でポイントが分散する結果となった。モバイル開発は今後、競争激化が避けられないだろう。
●テクノロジ使用状況(クラウド開発)
Q. 以下に挙げるテクノロジについて、「a.現在使用しているもの」「b.今後使用を予定/検討しているもの」があれば、それぞれいくつでもお選びください。
テクノロジ使用状況(クラウド開発) |
現時点で活用されているクラウド開発の技術としては、「Google App Engine」がやや高いものの、ドングリの背比べ程度の差異でしかない。今後の予定では「Windows Azure」が他を引き離して大きくリードしており、次いで「Google App Engine」の利用意向が高い。
INDEX | ||
.NET開発者中心 読者調査レポート | ||
第1回 「.NET開発者中心」コーナー開設アンケート結果(2009年9月実施) | ||
1.アプリケーション開発の現状(開発言語&ツール) | ||
2.アプリケーション開発の現状(OS&テクノロジ活用) | ||
3.「.NET開発者中心」コーナーへのフィードバック | ||
「.NET開発者中心 読者調査レポート」 |
- 第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用のアドイン。プレゼンテーション時の字幕の付加や、多言語での質疑応答、スライドの翻訳を行える
|
|
- - PR -