我需要什么才能开始在.NET中开发

时间:2010-01-08 14:52:35

标签: php asp.net

在过去的一年里,我已经从初学PHP开发人员转变为更中级的开发人员,我使用Mac OS X和本地开发服务器环境(MAMP)。

我正在考虑开始使用.NET框架进行开发。谁能给我一些建议?

  • 我需要开始什么?
  • 有多相似 是.NET到PHP吗?
  • 是什么? ASP和.NET之间的关系?
  • 是 我有什么新奇或重要的东西 应该知道在.NET中开发吗? (我知道.NET是用的 微软技术......)

2 个答案:

答案 0 :(得分:2)

首先,让Windows启动。然后,您需要Visual Studio ExpressMSDN。请记住,.NET将与PHP非常不同。如果您想更熟悉.NET的工作方式,在使用PHP时,您可以检查像Prado这样的框架,它就像一个混合体。

开箱即用的PHP不是面向对象的。 .NET是。我记得第一周学习.NET我非常沮丧,因为我无法include()侧边栏导航。我必须知道控件是对象,必须创建对象并将其添加到其他对象。这是一种更好的工作方式(这就是许多PHP开发人员坚持像Kohana这样的OO-Frameworks的原因),你最终会看到。

.NET还有两种主要语言:C#和VB.NET。如果我是你,我会坚持使用C#,因为语法最熟悉来自PHP背景 - VB.NET更冗长,并且不使用大括号和分号。

与所有程序员的努力一样,将StackOverflow加入书签,并在必要时大量使用它。它可能是您学习任何新编程语言或框架时最宝贵的资源。

祝你好运!

答案 1 :(得分:1)

如果您愿意购买个人电脑,我会建议以下网站:

http://www.asp.net/learn/

几乎所有内容都有视频教程,包括安装。他们还可以逐步告诉您如何使用.net框架执行一些常见任务。