I'm sure ASP.net work exists out there, but just look at a) what other web sites use as their back-end, and b) any of the 5000 job boards out there, and see what skills people are looking for. ASP.net is pretty far down on both of those lists.
Expedia is one the site I can think of which uses ASP, but that's about it. Google tends to prefer Python / C++, Amazon uses a combo of C++ / Java / Perl / Python / Ruby, Reddit uses Python, Facebook uses C++ / their own compiled version of PHP, and so on. Or check out smaller sites -- Wickedfire for example would be PHP based.
All I'm saying is you don't see a lot of sites powered by ASP.net out there. Again, if I was just entering the dev world and picking a language, I would go with Python. It's an extremely powerful, easy to learn & read, versatile language that can be used for pretty near anything. Whether you need to do a web app framework, or a GUI desktop app, or a multi-threaded bot of some kind -- Python can do the job!
Have you done a flask project yet?
I'm sure ASP.net work exists out there, but just look at a) what other web sites use as their back-end, and b) any of the 5000 job boards out there, and see what skills people are looking for. ASP.net is pretty far down on both of those lists.
Expedia is one the site I can think of which uses ASP, but that's about it. Google tends to prefer Python / C++, Amazon uses a combo of C++ / Java / Perl / Python / Ruby, Reddit uses Python, Facebook uses C++ / their own compiled version of PHP, and so on. Or check out smaller sites -- Wickedfire for example would be PHP based.
All I'm saying is you don't see a lot of sites powered by ASP.net out there. Again, if I was just entering the dev world and picking a language, I would go with Python. It's an extremely powerful, easy to learn & read, versatile language that can be used for pretty near anything. Whether you need to do a web app framework, or a GUI desktop app, or a multi-threaded bot of some kind -- Python can do the job!
Paging Mattseh and other Python coders or anyone who is good at this ORM modelling thing:
Indulge a noob question here.
A typical occurence is an object like a blog post which can belong to many categories.
How do you add this relationship in Django?
My understanding:
Post object has a field called Categories which is ManyToMany and uses an 'intermediary' object and the 'through' parameter.
This category intermediary object has two fields, categoryId and postId?
Then why even use the ManyToMany field and not just create the relationship from the foreign keys using the _set method:
category_intermediary.postId_set
Wouldn't that do the same?
I have to say, this ORM thing sometimes seem like it makes databases more confusing where SQL would be more down to earth.
Could be this is a stupid question but yeah, it is what it is.
I have to say, this ORM thing sometimes seem like it makes databases more confusing where SQL would be more down to earth.
. . .
-It's hard to get help, and programmers are condescending dicks... WRONG, just go on stackoverflow.com... seriously awesome community. Yesterday I posted a detailed question with code, something I had been stuck on for a few hours and had already done 30~ google queries to find the issue.. within FIVE minutes I had three expertly written responses that got to the core of the issue immediately and it was finally resolved. One person even re-wrote my entire code from scratch to make it more efficient, taught me a bunch of things, and explained 'why'... it's like having an army of programmers at your finger tips!
What mental blocks are stopping you from learning programming?
Random presention I came across yesterday, the point made at 50secs onwards for the castle serving x people per day at the labour or hundreds in contrast to a small team of programmers was really interesting.
Do Great Things: Keynote by Justin Rosenstein of Asana | Disrupt NY 2014 - YouTube