問題タブ [spark-view-engine]

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.

0 投票する
3 に答える
179 参照

template-engine - SparkViewEngine は死んでいますか?

テンプレートに基づいて電子メール サービスを構築しています。Spark ビュー エンジンを使用することを考えましたが、あまり更新されないようです。
.NET4.0 のサポートはまだ完全ではなく、コンソール アプリで使用すると実行時に失敗します。VS2008 にあった小さな Intellisense サポートは、VS2010 では機能しないようです (私が見つけた情報から)

避けるべきですか?どう思いますか?

0 投票する
1 に答える
477 参照

asp.net - Spark ビュー エンジンと ASP.NET MVC 2 の厳密に型指定された Html ヘルパー

Spark ビュー エンジンで HtmlHelper.TextBoxFor を使用しようとしましたが、「動的ビューのコンパイルに失敗しました。'System.Web.Mvc.HtmlHelper' には 'TextBoxFor' の定義が含まれておらず、拡張メソッド 'TextBoxFor' が最初に受け入れられません」という例外でビューがクラッシュしました。タイプ 'System.Web.Mvc.HtmlHelper' の引数が見つかりました (using ディレクティブまたはアセンブリ参照がありませんか?)".

それは私の _global.spark です:

以下を使用してスパークビューで: ${Html.TextBoxFor(m => m.UserName)}

0 投票する
2 に答える
195 参照

email - スタンドアロンの電子メール生成にXSLTよりもSparkViewEngine(またはその逆)を好む理由はありますか?

ニュースレターの作成に必要なすべてのデータを含むオブジェクトを受け取るサービスがあります。さまざまなテンプレートを使用してメールを生成できるようにする必要があります。そのためにASP.NETスタック全体を関与させたくないので、別のテンプレートエンジンが必要です。

多くの意見を読んで、XSLTはテンプレートエンジンに関してはあまり愛されていなかったことがわかりました。なんで?

SparkViewEngineは「新しいかっこいいおもちゃ」ですが、SparkViewEngineを使用して構築されたプロジェクトの数を考えると、十分に成熟しているようです。どう思いますか?

これらの2つのエンジンを使用しましたか?どのような状況で、どのような強さ/痛みを楽しんだ/耐えましたか

0 投票する
1 に答える
818 参照

spark-view-engine - asp.net mvcのsparkビューでhtml.gridコントロールを使用するには?

HomeController.cs

ホーム\Index.spark

エラーが発生しています

動的ビューのコンパイルに失敗しました..エラー CS1501: メソッド 'Grid' のオーバーロードは '2' 引数を取りません。

MvcContrib.dll への参照を追加し、_global.spark ファイルに次の名前空間を追加しました

Spark ビューでデータをグリッドにバインドしたいのですが、誰でも助けてくれますか?

0 投票する
3 に答える
548 参照

.net - Sparkでの#DEBUGマクロの使用

リリースバージョンにのみ含める必要のあるスクリプトがいくつかあります。グーグルアナリティクス、クォンターブなどのようなもの。

asp.net mvcの世界での一般的な方法は、

どうすればキラキラ光る方法でできますか。好き

0 投票する
1 に答える
1988 参照

asp.net-mvc - Spark VS 2010 インテリセンス

プロジェクトの 1 つ (その後、他のプロジェクトも) を Spark View Engine に切り替えることを考えていましたが、今日の調査の後、Visual Studio 2010 の Intellisense が不足しているという問題に遭遇しました。それだけでなく、プロジェクトは定期的にメンテナンスされていません。

そのため、現時点ではまだ Spark を選択すべきではないという気持ちが残っています。ただし、明らかに NHaml にも同じ「問題」があります。

ここで詳細に説明されていることを知っていますASP.NET MVC ビュー エンジンの比較

しかし、何を選択するか、または今のところ WebForms ビュー エンジンをそのまま使用するかについて考えていただけますか?

0 投票する
1 に答える
247 参照

asp.net-mvc - パブリッシュフォルダーにスパークファイルが含まれていないのはなぜですか?

VS2010と.net 4.0を使用しているファイルシステムの公開とftpを試しました

*.spark ext ファイルを MSBuild に含める必要がありますか?

0 投票する
5 に答える
20940 参照

asp.net-mvc-2 - Simple ASP.NET MVC views without writing a controller

We're building a site that will have very minimal code, it's mostly just going to be a bunch of static pages served up. I know over time that will change and we'll want to swap in more dynamic information, so I've decided to go ahead and build a web application using ASP.NET MVC2 and the Spark view engine. There will be a couple of controllers that will have to do actual work (like in the /products area), but most of it will be static.

I want my designer to be able to build and modify the site without having to ask me to write a new controller or route every time they decide to add or move a page. So if he wants to add a "http://example.com/News" page he can just create a "News" folder under Views and put an index.spark page within it. Then later if he decides he wants a /News/Community page, he can drop a community.spark file within that folder and have it work.

I'm able to have a view without a specific action by making my controllers override HandleUnknownAction, but I still have to create a controller for each of these folders. It seems silly to have to add an empty controller and recompile every time they decide to add an area to the site.

Is there any way to make this easier, so I only have to write a controller and recompile if there's actual logic to be done? Some sort of "master" controller that will handle any requests where there was no specific controller defined?

0 投票する
3 に答える
21300 参照

c# - 「ウェブサイトビルダー」の作成-どのように設計しますか?

私は、一連のアプリケーションにWebサイトビルダーを追加するという任務を負っています。私たちのクライアントのほとんどは、技術的でない中小企業の所有者です(実店舗、ママとポップショップ)。Blogger Template Editorを見て、完全な機能を備えた使いやすいものを作成できるかどうかを確認する必要があると言われました。私たちの顧客は、Web開発について何も知らなくてもビジネスをオンラインにできるはずだという考えです。

私は主にC#とSilverlightを日常的に使用しています。したがって、.netを使用するのが私にとっておそらく最良の方法です。ASP.NET MVCとSPARKは非常に魅力的に見えますが、次のことをどのように達成するかについてはよくわかりません。

1-デザイナーが特定の形式を使用し、アプリと互換性のあるテンプレートを作成できるテンプレートシステムを構築するにはどうすればよいですか。このための一般的なフレームワークはありますか?

2-クライアントが自分のサイトに加えた変更をどのように保持しますか(たとえば、クライアントが背景色を変更し、ページに材料のリストを追加します)。

編集:はい、これは大きなタスクであり、本格的なCMSの作成を検討している可能性がありますが、クライアントは最初に非常に限定された基本的な機能を必要とします。これは反復的なプロセスであり、おそらくより多くの開発者が参加することになると思います。後で製品が成功したことが証明された場合。ただし、これらの懸念事項をマネージャーに知らせます。

最初は、いくつかのテンプレートレイアウトを提供し、CSSを使用してさまざまなセクションの色や画像をカスタマイズできるようにすることを計画しています。HAMLSassは便利なように見え、ユーザーがカスタマイズできるすべてのパラメーターをデータベースに保持できます。

私は正しい方向に沿って考えていますか、それともここで完全にオフマークですか?

0 投票する
1 に答える
261 参照

asp.net-mvc - Spark ビュー エンジン - RenderAction で無視される名前付きコンテンツ

Application.spark:

Index.spark:

_Hello.spark:

また、_Hello.spark の head コンテンツは無視されます。含まれるようにするにはどうすればよいですか?