dot-net-zuid / publicwebsite

This is the repository for the new public website of .NET Zuid. All contributions are welcome!
MIT License
1 stars 1 forks source link

Stack choices? #8

Open rajbos opened 6 years ago

rajbos commented 6 years ago

Should we start by checking which skills (or wishes) there are available for the tech stack? We can start a ASP.NET Core MVC application with an angular front-end, but if there aren't any contributors with any knowledge about e.g. angular, we will not get very far.

rajbos commented 6 years ago

Personally I've got some ASP.NET Core MVC experience, but not so great front-end skills :-).

jphellemons commented 6 years ago

I have no Angular experience yet. But I have some Core 2.0 MVC experience. And for front-end: jquery, sass, bootstrap? The current project template uses bower which will be removed in 2.1 I believe or perhaps 2.0.1?

Creations2Be commented 6 years ago

My view on tech:

jphellemons commented 6 years ago

What about razor pages? https://docs.microsoft.com/en-us/aspnet/core/mvc/razor-pages/ That could also be an option. And to display markdown content, perhaps https://github.com/showdownjs/showdown

We could start with dotnet new mvc --auth Individual https://docs.microsoft.com/en-us/aspnet/core/security/authentication/identity?tabs=netcore-cli%2Caspnetcore2x

bmaluijb commented 6 years ago

I like the idea of ASP.NET Core and editing in Markdown, let’s go for that.

Additionally, I like the idea of Razor pages. I think we can mix and match if we want, using ASP.NET Core with pages and regular views and controllers for pages that need more functionality.