我需要在。net中开始开发什么

[英]What do I need to start developing in .NET


Over the last year I have moved from a beginner PHP developer to a more intermediate developer, I use Mac OS X and a local development server environment (MAMP).

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

I am thinking about starting to develop using the .NET framework. Can anyone give me some advice?

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

  • What do I need to begin?
  • 我需要从什么开始?
  • How similar is .NET to PHP?
  • net和PHP有多相似?
  • What is the relationship between ASP and .NET?
  • ASP和。net之间的关系是什么?
  • Is there anything novel or vital I should know about developing in .NET? (I know .NET is written using microsoft technologies...)
  • 在。net开发中,我是否应该知道一些新颖或重要的东西?(我知道。net是用微软的技术写的……)

2 个解决方案

#1


2  

First, get Windows booted-up. Then you'll need Visual Studio Express, and MSDN. Keep in mind that .NET will be very different than PHP. If you'd like to gain a bit more familiarity with .NET's way of working, while using PHP, you could examine a framework like Prado which acts like a hybrid.

首先,让Windows启动。然后你需要Visual Studio Express和MSDN。记住。net与PHP非常不同。如果您希望在使用PHP时对. net的工作方式有更多的了解,那么您可以研究一个类似Prado的框架,它就像一个混合型框架。

Out-of-the-box PHP isn't Object Oriented. .NET is. I remember my first week learning .NET I was very frustrated because I couldn't include() a sidebar navigation. I had to learn that controls were objects, and objects had to be created and added to other objects. It's a much better way of working (which is why many PHP developers adhere to OO-Frameworks like Kohana) as you'll eventually see.

开箱即用的PHP不是面向对象的。net是。我记得我第一次学习。net的时候非常沮丧,因为我不能包含()一个侧边栏导航。我必须了解控件是对象,必须创建对象并添加到其他对象中。这是一种更好的工作方式(这就是为什么许多PHP开发人员坚持使用oo框架,如Kohana),您最终将看到这一点。

.NET also comes in two primary languages: C# and VB.NET. If I were you, I'd stick with C# as the syntax will be most familiar coming from a PHP background - VB.NET is much more verbose, and doesn't make use of curly-braces and semicolons.

. net有两种主要语言:c#和VB.NET。如果我是你,我会坚持使用c#,因为最熟悉的语法来自PHP背景——VB。NET要详细得多,并且不使用花括号和分号。

As with all programmer endeavors, keep StackOverflow bookmarked, and make heavy use of it when necessary. It will likely be your most valuable resource in learning any new programming language, or framework.

与所有程序员的努力一样,保留StackOverflow书签,并在必要时大量使用它。在学习任何新的编程语言或框架时,它可能是你最有价值的资源。

Best of luck!

最好的运气!

#2


1  

If you're willing to get a PC then I would suggest the following site:

如果你想买一台个人电脑,我建议你去以下网站:

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

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

There are video tutorials for just about everything, including installations. They can also talk you through step by step how to do some common tasks using the .net framework.

几乎所有东西都有视频教程,包括安装。他们还可以一步一步地告诉你如何使用。net框架完成一些常见的任务。

智能推荐

注意!

本站翻译的文章,版权归属于本站,未经许可禁止转摘,转摘请注明本文地址:http://www.itdaan.com/blog/2010/01/08/54d18082ac6dff6e6b04f533899b748a.html



 
© 2014-2019 ITdaan.com 粤ICP备14056181号  

赞助商广告