2010-12-10 10 views
-1

F#とファジーロジックに関する質問を投稿しましたが、現在は私の地平を少し広げようとしていますが、F#処理。F#とASP.NETでの画像処理

F#を検討する際に画像処理フィールドがターゲットフィールドになるかどうかわかりませんが、私が知りたいことは、開発者がf#を使ってグラフィックインターフェイスを構築できるかどうかです。私はいくつかの例を見ましたが、Visual Studioが新しいプロジェクトを作成しようとすると、f#を使用してコンソールアプリケーションを作成する可能性しか表示されなかったので、実際にはわかりませんでした。

ここに別の質問があります:私の興味は、Web上で画像を処理できるf#アプリを開発することです。 f#でasp.netアプリケーションを作成することは可能ですか? Visual StudioはASP.NETのF#アプリケーションに対応していますか? 便利なガイドや参考資料はどこにありますか?

教えてください。ありがとうございました。

答えて

1

私はあなたがここに二つの質問を持っていると思う:

私は画像処理を行うことができますか?ほとんどの言語と同様、F#には画像処理のための組み込み構文がありません。ただし、さまざまな.NETイメージ処理ライブラリのいずれかを使用できます。

UIとWebアプリケーションをビルドすることはできますか? C#またはVB.NETで書くことができるコードは、F#でも書くことができます。これには、WinFormsアプリケーション、WPFアプリケーション、およびASP.NETアプリケーションが含まれます。

しかし、Visual Studio自体のデザイナーは現在、F#をサポートしていません。つまり、F#でユーザーインターフェイスコードを書くか、C#でシンインターフェースを記述し、F#にコアロジックを配置する必要があります。

+0

あああ... 1つの質問、それはまた、C#でuiを書くことが可能であり、いくつかのライブラリをf#?????? – Andry

+1

間違いなく。 F#はC#やVB.NETのような標準的な.NET言語であり、他の.NET言語から任意の.NET言語で書かれたコードを呼び出すことができます。関数型で記述されたF#コードは、C#から呼び出されたときに奇妙に見える傾向がありますが、機能コードをラップしてC#開発者にフレンドリーなインターフェイスを提供するF#クラスを記述することは可能です。 –