How to put xml site map in asp.net mvc application - asp.net-mvc

I created a xml site map file manually for my asp.net mvc 4 application.
Now how can i use this file for SEO improvement? what should i do with this file?
thank you

Related

add an ASP.NET MVC project to an existing ASP.NET Web forms application

How to add an ASP.NET MVC project to an existing ASP.NET Web forms application. How to call MVC project page from existing website.
You can refer this step-by-step guide on how to do that.
Your question is similar to
Is it possible to host an asp.net MVC in the same folder as asp.net web forms app?
We were in the exact same situation as you and it's not as bad as you might think. Thanks to Nuget it's a fairly easy process that you can follow and Dave Paquette describes how to do it in his blog post
And once you've got Mvc up and running all you need to do to go from one to the other is to redirect to Mvc from webforms:
Response.Redirect("~/Controller/Action/")
You can also use the Mvc routing system to generate routes from within webforms as well:
System.Web.Mvc.UrlHelper url = new System.Web.Mvc.UrlHelper(HttpContexxt.Current.Request.requestContext)
Response.Redirect(url.Action("Action", "Controller"))

Where is Filters folder in ASP .NET MVC 5 solution known from MVC 4

I follow Scott Allen's tutorial through MVC 4. He talks about InitializeSimpleMembershipAttributes file inside Filters folder. I can't find any of it in my solution. What did I do wrong?
There is no Filters folder in MVC5. The Filters folder is there for the SimpleMembership filters that were introduced in MVC4. MVC5 does not use SImpleMembership, but uses ASP.NET Identity which does not have those filters, thus no filter folder is present.

Define ashx file in MVC doesn't work

I define a ashx file in MVC4 project in content folder so it doesn't work ?!!
So i have several questions?
1- Can we define ashx file in MVC or it isn't possible?
2-If we can define how can we do that?
Best regards
You can definitely use an .ashx file in MVC. An MVC app is an ASP.NET Web app. You should add the .ashx in the root folder (not the content folder), or in a normal subfolder, as you would in an ordinary ASP.NET web project.

How to create downloadable file links in asp.net mvc?

How can I make downloadable file links in asp.net mvc for downloading the files?
Also how can I show the file as thumbnail in my page in asp.net mvc?
You can use a FileResult. See http://msdn.microsoft.com/en-us/library/system.web.mvc.fileresult.aspx

Why are there designer files (*.designer.cs) in ASP.NET MVC?

What's the point of the auto-generated 'designer' files in ASP.NET MVC Web Apps?
I'm trying out ASP.NET MVC (coming from ASP.NET Webforms projects), so I'm used to just having the one code file with each ASP.NET markup file (.aspx, .ascx etc.). Can I use the code beside model with MVC Apps instead as less files seems simpler?
Thanks.
The designer.cs files are a hold over from Web Application projects (which MVC is a derivative of). Along with the regular code behind files, they are no longer needed with the latest MVC RC.

Resources