Answer the question
In order to leave comments, you need to log in
What to learn for a complete understanding of ASP.NET CORE?
I'm coming to the end of learning the basics of C # (by metanit). I resumed studying JS, I’m also already familiar with SQL, I started to master ASP.NET core a little, but I don’t climb much. I know that knowledge is not enough yet. I know html and css. I know that Entity is still needed to communicate with the database. But just in case, I’ll ask, I suddenly didn’t see it:
What do you need to learn for ASP.NET, and in what order?
For example: Learn this ==> then this ==> and then this
Well, or just write what you need to know for ASP.NET. Thanks in advance :*
Answer the question
In order to leave comments, you need to log in
asp as a whole currently consists of quite mature ready-made solutions. Of course, on the one hand, the fact that the entity of the dock off is located on 900+ pages (click to download pdf), identify under 1200, and so on can scare. When they still have time to support the dock is still that rhetorical question. Well, in general, thousands of pages on average almost everywhere.
By simple exaggeration, you need to implement authorization? ok simple login pass hashing and store for example in the database. Quite elementary, but in the course of development, questions arise, for example, sessions, how to implement adequately store and operate safely? more complicated, well, also very simple. We implemented a simple authorization, and then we needed an api, to roll out the api from the word, which is quite elementary, and the authorization as on the api is adequate, etc., a static hash token is not at all a safe approach you will see from the first stackoverflow links. Well, here it’s already going to dive into the jungle of authentication authorization sessions, you can’t dismiss it for a week if we are talking about adequate implementation. And if that's all. In general, all this is called a "bike", of course, no one forbids making a challenge to best practices. Well, after that, leaf through this doc in 1000 pages,
Microsoft is very good, they not only give the implementation completely, which will obviously be better at times than what you try to do in the coming years. But they are well documented.
All that remains to be known, to absorb their solutions to a huge number of emerging and far from obvious moments has not yet become a guru of authentications, etc., etc. Well, choosing to scour the bowels on your own in search of all the non-obvious moments, or just read and understand what is offered? The choice is clearly obvious, but of course it all depends on what we are going to.
It won't be easy, but over time you'll get a good background little by little. Something of course will not be perfect in your opinion, create as they say.
Well, as an option, take a framework for example abp.io, which pretty much uses the asp stock implementations to the maximum, well, with their features that make life easier for the developer. And it’s also quite decent documentation, follow the manuals and you’ll figure it out. It at least somehow systematizes learning, otherwise it’s easy to drown in all this. Well, as a bonus, skills in one of the top asp.net frameworks will also not be wasted.
Happy diving. I think you will understand the idea, I tried quite accessible.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question