In my ASP.NET MVC project, I have set up a _Layout, a controller, and several views. Certain pieces of code are clearly global in nature, such as the CSS included in the _Layout file and other styles that are consistent throughout the site.
However, when it comes to styles and JavaScripts that are specific to a particular view, is it better to include them directly in the .cshtml file or should they be placed in a global file?