問題タブ [websharper]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 完全なプロジェクトで WebSharper を使用した人はいますか?
非常にクールなアイデアのように見えますが、大ざっぱな Google 検索ではコード スニペットしか見つかりません。WebSharper を純粋に使用して作成された「大規模な」プロジェクトはなく、「これは本当に機能する」というサニティ チェックとして機能します。ある程度長い期間 (つまり、ブログや個人の Web サイトを作成するために) 遊んだ経験も役に立ちます。
理論的には、単一の言語を複数のものにコンパイルしてクライアント、サーバーなどで実行するというのは素晴らしいアイデアのように思えます。通常、抽象化は漏れやすく、制限が多いため、複数の言語を手 (これは GWT での私の経験です) であり、WebSharper が何か違うのか疑問に思っていました。
f# - PitまたはWebsharperで外部javascriptライブラリを使用することは可能ですか?
私はjavascriptに代わるものを見つけることに興味があり(私はcoffeescriptが好きではありません)、関数型パラダイムが好きです。
コードをjavascript、pit、websharperにコンパイルするよりも2つのf#プロジェクトを見てきましたが、pitはjqueryのみをサポートし、ごく最近、websharperはいくつかのライブラリをサポートしていますが、複雑なアプリには明らかに十分ではありません。方法?... websharperよりも見たwebsharperドキュメントを読むと、f#とjsと「InterfaceGenerator」の間のバインディングを行うためのstubs utilという名前の何かがサポートされますが、実際にはドキュメントだけを読むことは理解できません...それに似たものがあります?..。
ありがとう
f# - パラメータ化された複数のページの保護
サンプルのサイトレット プロジェクト テンプレートは、パラメータ化されていない単一のページを保護する方法を示しています。私は少しグーグルで検索したり、WebSharper の Web サイトなどを熟読したりしましたが、複数のパラメーター化されたページを保護する方法がわかりません。誰かがこれを行う方法の例を私に見せたり、指摘したりできますか?
f# - WebSharper ブラウザの最小要件
そう 。. . 私は最近 WebSharper をいじっていて、仕事で何かをチェックしたいと思っていました。そこで、ブラウザーである IE7 をロードして、WebSharper のサンプル ページ ( http://www.websharper.com/SamplesPage ) に移動しました。しかし、どのページもサンプルもロードされないことに気付いたときは、非常に驚きました。
それで、私の質問はこれです - WebSharper で作成された Web サイトを使用するための最小クライアント要件は何ですか? 私は自分のプロジェクトで HTML/JS クライアント側のみの構成を使用しているので、その要件は低いのではないでしょうか (疑います)。
マニュアルには、私が見つけた役立つ情報は含まれていません。どんな助けでも本当に感謝しています。
ありがとうございました、
z。
f# - WebSharper の F# 3 サポート
HTML 内で使用するさまざまなクラスの DU を定義しています。
残念ながらFSharpValue.GetUnionFields
、JS に変換されず (私は期待していません)、JS に変換されるように DU で ToString をオーバーライドしても機能しないようです。そのため、Dom 要素からのクラスの追加/削除を処理するために、次の演算子を定義しました。
それは本当にそれを至福にします:
CSS から直接クラス DU を生成するのに F# 型プロバイダーが適していることを誰かが確認できますか?
WebSharper は VS11 ベータ版と互換性があると期待できますか、それともリリースされたときだけですか?
ありがとう!
visual-studio - WebsharperおよびVS2010シェル
VSシェルでWebsharperを使用する方法を知っている人はいますか?Websharper開発者がこれを認識し、将来のリリースに追加する予定であることを理解していますか?: https ://bitbucket.org/IntelliFactory/websharper/issue/35/support-installing-with-vs-shell-only
それまでの間: https ://bitbucket.org/Mickeysg/websharper/src/1aa9056f55f9/README.markdown
シェルのみでWebsharperをインストールして使用することはまだ可能ですか?もしそうなら、現在これに何か欠点はありますか?
無料のVSシェルとF#コンパイラのみがインストールされている場合は
C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319
、PATHに追加する必要があります。
msbuild
オプションがないと、プラットフォームAnyCPUのデバッグ構成が構築されます。
上記の引用を正しく読んでいる場合はどうなりますか?もし私がそうなら、誰かがこれを完了するための「ばか」ガイドを与えることができますか?
TIA、イアン
f# - WebSharper を使用してサーバー上で Google ビジュアライゼーション用のデータを生成するにはどうすればよいですか
私の目標は、サーバー上で Google ビジュアライゼーションのデータを生成し、それを Java スクリプトとしてクライアントに渡して、折れ線グラフとしてレンダリングできるようにすることです。以下の例は正しくコンパイルされますが、ブラウザーでレンダリングするとエラーが発生します。サーバー上で構築された後、DataCommon オブジェクトを Java スクリプトとして正しくレンダリングするにはどうすればよいですか?
f# - WebSharperの公式サイトでの簡単な例の問題
WebSharperの最新バージョンをダウンロードしてインストールしました。このページには、次の行の1つである例があります。
Visual Studio 2012 Ultimate RCでは、「Webアプリケーション(サイトレット)」テンプレートはすでに次のコードを提供しています。
Visual StudioのレッドライニングのDiv [new Controls.HelloControl ()]
後にメッセージ を追加しようとすると、次の ように変更しようとしましたが、それ自体がメッセージでレッドライニングされます。Links ctx
Links ctx
This value is not a function and cannot be applied.
Skin.WithTemplate
Template
Template
The value or constructor Template is not defined
問題を解決するための助けをいただければ幸いです。WebSharperWebサイトの公式ドキュメントが一般的に最新であるかどうかを知ることも役立ちます。
これがスクリーンショットです。
javascript - WebSharper に類似した Scala での作業
私はここからいくつかの記事を読んでいました: http://toasp.net/blog/qcon-async-fsharp.aspx、F# のすべてのソース コードをコンパイルして javascript を生成し、非同期コールバックを実行できるようにすることについて両方が同時に生成されるため、クライアント側とサーバー側の同期が常に保たれます。
このブログもありますが、もう少し詳しい情報が得られます。
http://blogs.msdn.com/b/dsyme/archive/2012/01/22/websharper-javascript-html5-mobile-etc.aspx
F# がこれを生成できる場合、誰かが Scala にもこれを実行させることに取り組んでいるかどうか知りたいです。
f# - IIS7.5にWebSharper2.4サイトレットをデプロイします
VisualStudio2012からWebsharperサイトレットプロジェクトを作成しました。これをSiteletTestと呼びます。
このプロジェクトをまとめました。
次に、SiteletTest/Webをinetpub/wwwrootにコピーしました。
次にlocalhost/SiteletTest
、localhost/SiteletTest/Home
に移動しlocalhost/SiteletTest/home
ますが、いずれの場合もhttp404を取得します。
そこに行くとlocalhost/Main.html
ページが表示されるので、このディレクトリに行くことは機能しているように見えますが、websharperは機能していないようです。
私のweb.configは以下のとおりですが、他に何をすべきかわかりません。.net4を使用するようにアプリケーションプールを設定しました。
これが私のニーズに合うかどうかがわかるまで、ライセンスの支払いはしません。では、どうすればこれを機能させることができますか?
サイトレットコードをコピーしたくありませんが、ここにいくつかのフラグメントがあります。
および別のフラグメント: