Closed Jetski5822 closed 8 years ago
Hi guys, I've been exploring the Aurelia project (http://aurelia.io) which is a new JS framework based on the latest web standards that also makes creating Single Page Apps really easy. I think Orchard 2 can get a lot of inspirations from it and maybe use it in the project.
Another project that I wanted to point out is ASP.NET MVC Boierplate. It is:
A professional ASP.NET MVC template for building secure, fast, robust and adaptable web applications or sites. It provides the minimum amount of code required on top of the default MVC template provided by Microsoft.
The MVC boilerplate comes with many security features pre-setup on it that I think every web application should use. It would be great to have some of these in Orchard too so that we can just enable them like features.
@omidkrad Have you used Orchard 1 by the past?
it comes with many security features pre-setup on it
@sebastienros yes, I know Orchard has some good security features, and that there are a lot of good modules. But I find it overwhelming when I dive in the gallery. I like MVC Boilerplate's approach a little better in that it provides a Checklist of the important things you need to do for tightening up security with the pre-installed features and else when you create a new project.
@omidkrad Everything security wise is already out of the box. User management, permissions, roles, forms auth. Is there any specific feature you found in boilerplate that is not by default in Orchard you are referring about?
@sebastienros Content Security Policy and force HTTPS for example.
@Jetski5822 I would like to add a specific Todo item to the UI list, which is:
So I have been running on Trello for a while, but it seems people would prefer a todo list to be here, which makes sense. So here we are. I haven't included everything I have done so far....
Source code management and conventions
Data
Content Management
UI
Caching
Packaging
Tooling
Localization
Events
Logging
Indexing
Framework
Configuration
Nice to have if someone wants to give it a go (but not a priority)
Data
IoC
Packaging
EventBus
Indexing
Caching
Security