Asp.net mvc 从零开始学习asp.NETMVC,并在短时间内完成一份真正的工作,这有可能吗?

Asp.net mvc 从零开始学习asp.NETMVC,并在短时间内完成一份真正的工作,这有可能吗?,asp.net-mvc,Asp.net Mvc,大家好 我是一名c#开发人员,大部分时间都在windows窗体wcf和一些wpf以及TDD环境中进行开发 我真的很想切换到web并学习asp.NETMVC 我对css jquery和html不太了解。我想我必须学习它们,尤其是html/jquery.css,因为我不是网页设计师 我希望能够在asp.NETMVC中找到一份工作 实际上,在我能在asp.net mvc工作之前,学习曲线有多大? 每天下班后学习4小时需要多长时间? 在寻找asp.net mvc工作时,我需要了解现实世界中的asp.ne

大家好 我是一名c#开发人员,大部分时间都在windows窗体wcf和一些wpf以及TDD环境中进行开发

我真的很想切换到web并学习asp.NETMVC

我对css jquery和html不太了解。我想我必须学习它们,尤其是html/jquery.css,因为我不是网页设计师

我希望能够在asp.NETMVC中找到一份工作

实际上,在我能在asp.net mvc工作之前,学习曲线有多大?

每天下班后学习4小时需要多长时间?

在寻找asp.net mvc工作时,我需要了解现实世界中的asp.net吗?

只是想知道我是否真的能做到

就我10年的编程经验而言,很多人都是在工作中学习的,他们所获得的知识足以让他们继续前进,他们不是专家或专家,就像家庭生活一样。。。接管


有什么建议吗?

如果你已经知道如何用其他语言进行模板编程,你会发现这会有很大帮助。对我来说,学习另一门语言大约需要2-3周的时间,之后大约一个月,我才能完全胜任这门语言;结果将根据您的动机和语言/框架本身而有所不同(Python非常快)。有了10年的经验,如果你已经自学了其他语言,那么你已经走上了正轨。

这个问题几乎完全是主观的,你学习当前语言/框架的速度有多快?将其用作指示选择ASP.Net可能需要多长时间

在寻找asp.net mvc工作时,我需要了解现实世界中的asp.net吗?

我几乎可以肯定地说,事实上,对于任何基于网络的工作来说,在你的投资组合中有真实世界的网站不是很好吗?当然,你可以在业余时间学习基础知识,但如果你有一些成就的证据,你将有更大的机会

我个人在万维网开发中遇到的问题是涉及的技术数量(如您所述)、不断变化的标准以及不存在的标准。网络对所有人都是免费的,你需要大量的经验才能体会到你做的事情是否达到了一个好的标准


我的0.02p.

我想这个问题可以去程序员网站stackexchange.com。有人可以移动它,或者至少移动它到社区维基上吗?如果你已经编程这么长时间了,我相信你不会花太长时间来跟上进度的。你需要花一点时间才能意识到你是在一个断开连接的环境中工作的。HTML和JQuery非常容易学习。Asp.Net MVC需要更长的时间。@Subhash抱歉,我不知道programmers.stackexchange。com@Andrew我可能在这里说了一些愚蠢的话,但从第一眼看,没有代码隐藏等。。和asp.net中的分离。您将所有内容放在一个页面中,如经典asp。这是一个错误的印象吗?你可以像经典的ASP一样编写页面,但是除了最琐碎的编程外,codebehind模型是存在的,并且推荐用于所有编程。不管是好是坏,ASP.net有数百个控件。在ASP.net mvc中。你必须重新发明轮子吗?你必须自己写吗等等?哇,在不到两个月的时间内完全胜任,这很令人印象深刻:-)我想说学习asp.net、css、html、javascript/jquery将花费更多的时间,因为你根本无法完全理解各种浏览器的怪癖,标准等等。在国际海事组织,没有良好扎实的经验。好吧,所有这些肯定不仅仅是一种语言。如果你正在学习一种与你所习惯的语言格格不入的语言,可能需要更长的时间。我认为Python发展得如此之快是因为我已经在使用Perl了。当我发现Python的时候,事情就好像突然发生了。谢谢你的回复。是的,这是非常主观的,因为每个人都是不同的。我只是想估计一下这有多困难。例如,我来自WPF,我相信很难正确地学习它,并且对自己正在做的事情充满信心。是的,我需要一个项目,我可以显示。