2010-01-08 5 views
3

작년에 저는 초급 PHP 개발자에서 중간 개발자로 옮겼으며 Mac OS X 및 MAMP (로컬 개발 서버 환경)를 사용합니다..NET에서 개발을 시작하려면 무엇이 필요합니까?

.NET Framework를 사용하여 개발하기 시작했습니다. 누구든지 조언을 해줄 수 있습니까?

  • 무엇부터 시작해야합니까?
  • 얼마나 은 .NET에서 PHP입니까?
  • ASP와 .NET간에 관계 란 무엇입니까?
  • 무엇이든 소설이거나 중요한 것입니다. 은 .NET에서 개발하는 것에 대해 알아야합니다. (나는 ... .NET은 마이크로 소프트 기술을 사용하여 작성) 알고
+1

여러 개의 질문으로 나누어야합니다. 각 글 머리 기호를 자체적으로 책으로 만들 수 있습니다 ... –

답변

2

첫째, 윈도우 부팅 업을 얻는다. 그런 다음 Visual Studio ExpressMSDN이 필요합니다. .NET은 PHP와 매우 다릅니다. PHP를 사용하면서 .NET의 작업 방식에 대해 좀 더 익숙해지기를 원하면 Prado과 같은 프레임 워크를 살펴볼 수 있습니다.

바로 사용 가능한 PHP는 객체 지향이 아닙니다. .NET이 있습니다. include() 사이드 바 탐색을 할 수 없어 매우 좌절감을 느꼈습니다. 컨트롤이 객체라는 사실을 배워야했고, 객체를 만들어서 다른 객체에 추가해야했습니다. 이것은 훨씬 더 나은 작업 방식입니다 (Kohana와 같은 많은 PHP 개발자가 OO-Frameworks를 준수하는 이유입니다).

.NET은 또한 C#과 VB.NET의 두 가지 기본 언어로 제공됩니다. 내가 당신이라면 구문이 PHP 배경에서 가장 익숙 할 것이므로 C#을 사용하겠습니다. VB.NET은 훨씬 더 장황하고 중괄호와 세미콜론을 사용하지 않습니다.

모든 프로그래머의 노력과 마찬가지로, StackOverflow를 북마크에두고 필요에 따라 많이 사용합니다. 새로운 프로그래밍 언어 또는 프레임 워크를 배우는 데있어 가장 귀중한 자료가 될 것입니다.

행운을 빕니다!

+6

그는 Mac을 사용하므로 PC를 얻는 것이 가장 좋습니다. 또는 Mono를 사용하거나 Mac에서 Windows를 설치하십시오. –

1

당신은 그 때 나는 다음 사이트 제안 PC를 얻을하고자하는 경우 :

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

가 설치를 포함하여 거의 모든에 대한 비디오 자습서가 있습니다을. 또한 .net 프레임 워크를 사용하여 일반적인 작업을 수행하는 방법을 단계별로 설명 할 수 있습니다.

+0

There BootCamp 및 가상화 기술 (VMWare Fusion, Parallels)과 같은 것이므로 PC를 실제로 시작할 필요가 없습니다. –

관련 문제