2011-10-11 95 views
1

我在这里没有看到任何明确列出学习曲线主要区别的内容。 PHP与.NET世界极为不同,尽管我很了解C#,但我并不熟悉服务器端编程的C#方法,比如通过MySQL进行数据库调用。在PHP中,它很容易1-2-3,在.NET中它看起来有点不同。我认为,积极的一点是程序员倾向于学习更多东西。从PHP迁移到ASP.Net(单声道)

无论如何,没有人有任何特定的资源为那些正在从PHP迁移到.NET/ASP,特别是C#?

+0

即使经过9年的强大的工作与c#工作,我不会打扰从PHP自己切换。最终的游戏是重要的,而不是你如何到达那里或使用的工具。 – Deleted

回答

1

我从PHP入手,并且在过去的几年里也参与了ASP.NET项目。一般来说,一旦你对编程语言有了很深的理解,你就不应该对适应和解决问题有任何问题。在我看来,最大的区别是ASP.NET有很多事件驱动编程。此外,您必须习惯于ASP.NET控件来代替纯HTML。对于MySQL连接和各种其他正常的服务器端Web任务,我怀疑你一旦开始就会发现这是一个巨大的学习曲线。客户端和服务器端之间的交互是事物不同的地方。

我是一个人,并通过简单地开始一个项目了解了很多。 ASP.NET网站也有很多有用的学习视频。

1

我不会担心来自PHP背景,并需要特别的东西。您应该已经很好地理解了http请求/响应过程。只需拿起一本asp.net书,打开VS,开始学习。我有一个Murach的ASP.NET W/C#书,它很不错..我会推荐它。

+0

我会推荐asp.net mvc作为@iamkrillin做的。我的回答是,如果你*想*去看webforms –

1

如果你想从PHP到ASP.Net,你可以看看使用ASP.NET MVC框架。它有一个小得多的PHP学习曲线来自于PHP背景,而不是Web表单。