NET MVC
and i want to create a class to contain site wide functions for my application
what is the best practice to do this?
where should i create the class ? in what folder?
should i create a new folder?
edited:
I need a function that return base uri, and it have be available to call from any controller.
A date formatting function, or any other simple logic , but is going to be used repetitively
It depends on what your function contains. If its like a common helper/utility function that should be available in the whole application, i would put it in Helpers folder. Just my .02 cents though.