Coming soon - Get a detailed view of why an account is flagged as spam!
view details

This post has been de-listed

It is no longer included in search results and normal feeds (front page, hot posts, subreddit posts, etc). It remains visible only via the author's post history.

5
What's the best project type to start a new web app and associated api with? + Easiest database to work with?
Post Body

So... I know C# at an intermediate level. I've made a gaming and emulation front-end in wpf, emulator etc.

I want to now make a website with the following basic requirements:

  • Database to store user profile, along with the users inventory. For instance, their book library.
  • Web api that executes database commands, such as add, query the inventory, view others inventory, user wishlists etc.
  • Website/app to display the users profile, others profiles and some interface to display trade offers for the books.
  • I have a Microsoft server from 1&1 webhosting ready to go. The Left most package on this page

That's the gist of it. There are extra things, but I don't feel they would change the advice you would give, as they're just an extension of the basic requirements listed above.

I like the look of .NET core, but I'm aware that it's a new technology and may have some quirks. I'm also hoping to maybe get a job in web development using whatever technology I choose for this project.

I also know some basic MySQL, but am unsure what the best option for the database is? Is there anything new out there? I've only used mysql for databases.

This project is also just a personal project of my own, for learning purposes.

I formerly worked professionally as a software developer on a mobile SDK specializing in plugin and framework development (amongst other professional work). The only reason I'm adding this detail is so you know that I'm not new to programming.

I just want some advice from people who are working in the web industry and know what's being used widely and what isn't.

I really want to learn the technology that offers the most potential to be used in future employment down the line.

PS: I also know C, C , objective-c, Lua, Java, basic html css, json. So I'm also happy if I need to learn JavaScript or whatever to compliment the C# side of the web development.

Thank you so much for any advice

Author
Account Strength
100%
Account Age
10 years
Verified Email
Yes
Verified Flair
No
Total Karma
11,300
Link Karma
1,289
Comment Karma
10,011
Profile updated: 12 hours ago
Posts updated: 8 months ago

Subreddit

Post Details

We try to extract some basic information from the post title. This is not always successful or accurate, please use your best judgement and compare these values to the post title and body for confirmation.
Posted
6 years ago