InfoQ

InfoQ

トピック・タグ別の表示

C#に関するすべてのコンテンツ


C#に関する最新コンテンツ

Choosing Options

Javaの未来についてのNeal Gafter氏とのディスカッション

トピック
言語設計,
リーダーシップ,
コミュニティ,
Java

Java SE 4と5の言語拡張の設計と実装を行った人物であり、現在はMicrosoftで.NETプラットフォームの言語に関する仕事をしている、MicrosoftのNeal Fafter氏は、OracleによるJava買収の影響に関する議論、Javaにセグメンテッドスタックやメタオブジェクトプロトコルを追加することについての主張、そしてJavaとC#は比較について話をしてくれた。

LightSwitchの画面項目にSilverlightユーザーコントロールを追加する

トピック
IDE,
Silverlight,
.NETフレームワーク,
RIA

LightSwitchにSilverlightのユーザーコントロールを追加して画面のカスタマイズを行う方法を紹介する。

Visual Studio LightSwitch 2011正式版リリース

トピック
.NET,
IDE,
Silverlight,
Architecture,
.NETフレームワーク,
RIA

7月27日にLightSwitch正式版がリリースされた。LightSwitchは素早く簡単に業務用アプリケーションを作成するための開発環境である。本記事では、LightSwitchが持つ機能の紹介を行う。

C#に関するNews

ESE Tookit:アプリケーションの作成に、Windows内部の高パフォーマンスデータベースを使う

トピック
.NET,
データアクセス

ESE TookitはC++とC#のクラスライブラリを提供することで、Windows Extensible Storage Engine (ESE)、Windowsに組込まれた高パフォーマンスなデータストアを使って、アプリケーション開発がもっと簡単にできるようにする。

Roslynの舞台裏

トピック
.NET

MicrosoftのChannel 9で、Roslynプロジェクトの主要開発者へのインタビューが公開されている。 チームのねらいと取り組んでいる内容について、Karen Ng氏、Matt Warren氏、Peter Golde氏、Anders Hejlsberg氏が有益な情報を提供している。

CXXI が Mono に新世代の C++ 相互利用を実現する

トピック
.NET,
インターロップ

CXXI は,C# と C++ の相互利用を Mono 上で容易に実現する,新しい C++ 相互利用フレームワークである 。C++ オブジェクトのインスタンス生成やメソッド呼び出し,C++ クラスのサブクラス化などが C# から簡単に実行できる。

.Net から Mono への稼動コード移行

トピック
.NET

プラットフォームを越えたコード再利用は,多くの開発者にとって重要な目標である。Mono プラットフォームは,これを促進するために設計されたものだ。しかし既存の .Net プロジェクトの Mono への移行は,本当に簡単なのだろうか? NDepend の開発者である Patrick Smacchia 氏が,自身の経験を記事で公開してくれている。

Microsoft,「サービスとしてのコンパイラ (Compiler as a Service) 」を公表

トピック
.NET,
コンパイラ

Rosyln プロジェクトを取り上げた最初のレポートでは,単にランタイムへのアクセス性に優れたコンパイラと REPL 形式のインタプリタとして報告しただけだったが,それよりもはるかに野心的なものであることが明らかになった。コンパイラのパイプラインをすべて公開することで Microsoft が期待するのは,多くのレベルでさまざまなツールが開発されることだ。

Roslynを使ってVisual Studioエクステンションを作る

トピック
.NET,
IDE,
コンパイラ

昨日はRosylnコンパイラとWorkspace APIを紹介した。今日は、Rosyln Service APIとこのAPIを使ったVisual Studioエクステンションの作り方を紹介する。この記事では、Code Issue、Code Refactoring、Completion Provider、Outlinerの4つのエクステンションを紹介する。