DEV Community

Discussion on: I need advice before beginning new project

Collapse
 
babrown93 profile image
Bill • Edited

As you know Jaimie, I'm a Microsoft advocate.

I would go for an ASP.NET Core MVC application. C# is it's backend. I'd likely go for an SQL database. Simple N-Tier architecture. Don't overthink the 'structure' so much. Your project will most likely mutate, use this project as a way of learning the best structures. I would also add that projects that are quite different to another will often be a different structure.

Collapse
 
jamonjamon profile image
Jaimie Carter

Hey Bill,
C# is great, as is .NET. The whole Azure integration is pretty impressive, as well. I like the structure of SQL with the ability to put json in there as well is very powerful.
Node has always scared me because it seemed chaotic and complex, as does NoSQL databases. So. I'm going to go with what scares me... Then the next one is C#

Collapse
 
babrown93 profile image
Bill

I suppose if your objective is to learn something new [assuming you have already used the aforementioned] then your choices are probably right. To be perfectly honest though, I see no benefit to using Node or NoSQL solutions over the previously mentioned technologies.

I will be intrigued to know what comes of this, let me know your thoughts later down the line in the project.

Good luck.