view-engine

Is there an ASP.Net MVC view engine that supports JavaScript views?

I would like to generate some JavaScript on the server side in ASP.Net MVC. Is there a view engine that supports this? Ideally I would like to be able to get JavaScript from an url like: http://myapp/controller/action.js I've looked at the MonoRail project, and they seem to have this feature, but it's very lacking in documentation, a...

How do you write your own View engine for ASP.NET MVC?

I know that ASP.NET MVC will allow me to swap in various View engines that other people have created, but I am wondering how can I create my own View engine? More info: We have our own webforms based CMS and the main selling point about MVC is that it gives us cleaner HTML (which our designers would love). However we have a desire to cr...

How do I create a strongly typed view page using ASP.NET MVC VB.NET XML Literals View Engine?

I am using the ASP.NET MVC VB.NET XML Literals View Engine created by Dmitry Robsman and described on his blog in this post. http://blogs.msdn.com/dmitryr/archive/2008/12/29/asp-net-mvc-view-engine-using-vb-net-xml-literals.aspx I would like to create strongly typed view pages using this view engine, but it doesn't seem to contain the ...

What is an ASP.Net MVC View Engine?

There are quite a lot of questions on SO regarding View Engines in ASP.Net MVC, and about using "custom" ones instead of the "default" one. For me as a hobby programmer, the term "View Engine" is new, and I have not been able to understand what it means. So, my questions are: What is a View Engine? What does the View Engine do, and whi...

ASP.NET MVC View Engine Comparison

EDIT: added a community wiki answer to begin capturing people's experience with various View Engines. Please respectfully add any experiences you've had. I've been searching on SO & Google for a breakdown of the various View Engines available for ASP.NET MVC, but haven't found much more than simple high-level descriptions of what a vi...

ASP.NET MVC view engine performance

Hi everyone. I'm developing high load solution with final version of asp.net mvc. Recently our team noticed, that most of the time that takes a server to response to client is devoted to page rendering. Simple time-schedule looks like this: Page start - 1.8608363s Render module 1140/Modules/Owners start - 1.86859s Render module...

What view engines for ASP.NET MVC are people finding better than the default?

It's been a year since this question and I'd like to know now - what view engines are people finding very good and why? ...

ASP.NET MVC View Engine Resolution Sequence

I created a simple ASP.NET MVC version 1.0 application. I have a ProductController which has one action Index. In the view, I created a corresponding Index.aspx under Product subfolder. Then I referenced the Spark dll and created Index.spark under the same Product view folder. The Application_Start looks like protected void Applic...

Is it possible to use different view engines for different views in the *same* ASP.NET MVC website?

I'd like to experiment with NHaml. Can I use the NHaml view engine for a few of my views, without having to convert the entire application (or create a new prototype application)? ...

Choosing the MVC view engine

I want to allow the end-users of my web application to modify views (via web based back office), stored in the database. The desired view engine is expected to be code-injection safe, meaning that the end-user will be limited to the absolute minimum number of expressions available, no server code inserts are allowed. Is any suitable vie...

ASP.Net MVC Razor View Engine

After reading Scott Gu's blog entry about the new Razor view engine for ASP.Net MVC and reading this question comparing the available view engines. Razor seems to address most of the problems with the default view engine. What feature differences would make it a compelling choice for you as a developer? What features are lacking that ...

ASP.NET MVC Use Controller or View outside of the MVC application context

Hello i am creating a small webpage that give our users an interface to search in our database. This website must supply 2 webservice functions, Search(string searchString) and GetAccountInfoByInitials(string initials) I would like to use my controllers to do this, but i can not find out how i can get the html out of a ViewResult. I h...

ASP.NET MVC 2 Custom view engine

hi, Im developing a custom view engine for implementing themes for my asp.net mvc 2 web app. The problem that I am facing is that in this function: public override ViewEngineResult FindView(ControllerContext controllerContext, string viewName, string masterName, bool useCache) The parameter "masterName" is always empty, although the ...