Click here to Skip to main content
15,794,475 members
Please Sign up or sign in to vote.
1.00/5 (2 votes)
This Question is marked for removal.
Updated 3-Jun-15 21:43pm
Mostafa Asaduzzaman 2-Jun-15 23:04pm    
In the current trends of MS Technologies, if you select MVC with TypeScript/Angular/jQuery would be the best choice.
MarkWardell 3-Jun-15 1:45am    
Thanks Mostafa!

The answer to this question is opinion based only. Why? Some person prefer one technology, some - other. It depends on many factors, for example: 1) what kind of server you're able to use? 2) what software you're able to install, 3) what this site is used for..., 4) etc.

I'd say, choose the best for you. HTML5[^] seems to be another option, but - as i mentioned - it depends...
Share this answer
Sergey Alexandrovich Kryukov 3-Jun-15 17:47pm    
Sure, good points, a 5.
Maciej Los 3-Jun-15 17:49pm    
Thank you, Sergey.
Peter Leow 4-Jun-15 2:26am    
Hitting the nail on the head. 5ed!
Maciej Los 7-Jun-15 8:17am    
Thank you, Peter.
Those are not really choices. This is badly incomplete list of the summary you need to learn. Expand this list to make it several time longer and learn it all, without making any choices, only then this list would make at least some sense. You only can build some priority order and the order of what should follow what. Well before these items, general programming, C# and .NET platform, general concepts should come, and, in parallel, good understanding of JavaScript.

And on top of that, you will inevitably need to learn some "alternatives" unrelated to this Web development line you are trying to plan for yourself: some unrelated languages and technologies, some theories in computer science, and a lot more. This will be your free choice, but my experience shows that people not knowing a lot beyond their own specialty, are typically not very capable inside their own specialty. Deep understanding of your own field of activity is impossible without a good sight from outside of it.

And now, if you think that this could look a bit too much, I will be glad to inform you that even you reach the level and width of knowledge I roughly described above, it will be a tiny bit of the volume of knowledge a well-educated person typically achieves. Just a tiny bit.

To encourage you somehow, I want to reference an article every software developer should read:
Peter Norvig, Teach Yourself Programming in Ten Years,

Good luck.
Share this answer
MarkWardell 3-Jun-15 2:53am    
Sergey: As usual no useful information!
Sergey Alexandrovich Kryukov 3-Jun-15 10:50am    
This is because this is my opinion on should be written here.
Also, please be careful with your "as usual". I think you don't want that your statements could be considered by many members knowing the fact as lie. I'm quite open to criticism but won't like something baseless.

Thank you for sharing your opinion.

MarkWardell 3-Jun-15 12:08pm    
Sergey the point of this forum is not opinion but solutions.

Sorry about the "as usual" as I have only seen you answer two questions no more no less. 1) about DDE debugging. and 2) this meaningless answer. So far both times answers were off-topic and unhelpful.
The point here is not to provide opinions as you suggest, but solutions:

So i was wrong to say "as usual." I now further see you answer THOUSANDS of questions here. Surely you have been helpful at some point to somebody. Someone please vouch for Sergey here!! However in my observation from my viewpoint it should read AS ALWAYS. So glad you are open. Also glad to hear that you are concerned what other members think. Also sorry to not provide no meaningful feedback and being so brief.

If you would like to point me to an answer where you have been helpful in solving a problem I will read and re-assess and promptly apologize - Fair Enough?

Mark Wardell
Sergey Alexandrovich Kryukov 3-Jun-15 12:19pm    
All right. You cannot judge a person with 17 thousands answers by just two. That's good that you understand that, however your "as always" is completely baseless.
As to the usefulness of some opinions and the purpose of this site are also opinions which can be different. I think opinions are important, and I think some of my opinions are really important and many would need to know them. If you disagree, this is just one more opinion; some may agree and some may disagree with that.

And sorry, I and not going to point to any of my answers. I'm not guilty, to search any excuses. I feel myself free to answer even off-topic, if I think it is useful. If you are interested, read my last answers yourself. If you don't see how they are useful, I would consider it as you blindness, but of course your opinion can be different. No, I don't need your apologies, sorry. How your posts look is totally up to you. After all, you just express your opinions, not behaving in offending ways (which of course would be unacceptable). My advice is simple: just remember that all posts can be read by any member.

MarkWardell 3-Jun-15 12:42pm    
No it is a base of TWO. Not baseless. Just a small sample set to the great help you have provided CodeProject. I am sure someone will come to vouch for you after all you have answered THOUSANDS of questions. At that point I will likewise promptly apologize. I will wait for that and stay flexible until then.

Thanks for your time.
Mark Wardell

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900