Answer the question
In order to leave comments, you need to log in
Switching from PHP to C#?
Submit the project. Written in C# + Angular. I myself am a PHP + Vue developer. With Angular - I'll figure it out, I had experience. But I don't know the concept of C# at all. Tell me, in order to enter the project, do you need to know what NuGet is, .csproj (I’m not at all enthusiastic about xml), what is in the bin, obj folders, etc. or it is possible to concentrate while on ASP and controllers?
Answer the question
In order to leave comments, you need to log in
NuGet is a packaging system for Microsoft development platforms, primarily .NET Framework libraries. (C) Wiki.
.csproj does not need to be touched by hands, it is generated by VS itself.
obj & bin folders
Learn the basics of C# first, don't jump straight into ASP
Check out my repositories.
bin and obj don't care about artifacts.
Projects are based on sln (solution) files,
they can contain a bunch of projects, here the extension may differ.
IDE Gives adequate tips on methods, but it's better to go over the tops on the site https://metanit.com/sharp/
After Ruby, I got pretty good at learning C#. Everything is pretty intuitive. VS is generally a cool thing, it helps a lot with navigation, all sorts of code helpers and debugging is convenient. The language is uncomplicated and has a fairly thoughtful .NET framework.
Of the minuses, I remember problems with resolving dependencies in a large solution, but probably can be attributed to a lack of experience.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question