저는 사람들이 웹 개발자 용 PHP와 같은 것을 통해 닷넷을 사용하는 이유를 알고 싶습니다. 이점은 무엇입니까? 그것은 사실이다. 닷넷은 귀하의 자바 스크립트와 HTML을 생성합니까?사람들이 왜 웹 개발을 위해 .net을 사용합니까?
2
A
답변
2
WebForms는 고전적인 Windows 개발을 모방 한 웹 개발의 추상화를 제공합니다. 또한 C# 및 VB.NET을 사용하여 데스크톱 프로그램을 개발하고 ASP.NET과 데스크톱 응용 프로그램간에 쉽게 공유 할 수있는 비즈니스 개체 라이브러리를 개발할 수 있습니다.
CSS/HTML/자바 스크립트에 대한 초보적인 지식 만 갖춘 ASP.NET 응용 프로그램을 개발 한 개발자는 알고 있지만 PHP 페이지와 같은 ASP는 대부분 HTML입니다.
1
강력한 프레임 워크 때문에 웹 프로그래밍을 위해 .NET을 사용하고 싶습니다. (I.E. 모든 시스템. * 것들.)
WebForms와 WebForms 디자이너를 사용하여 JS와 HTML을 생성 할 수 있지만, POSH 디자인 기술을 소중히하는 사람이라면이 옵션을 사용할 수 없습니다.
기본적으로 .NET과 함께 기본 제공 WebForms 및 ASP.NET MVC 프레임 워크를 사용하든, CGI 스타일의 PHP 또는 mod_perl 스크립트를 사용하든 관계없이 오해의 여지가 있습니다.
2
정말 강력하고 IDE (Visual Studio, Intellisense)가 훌륭하기 때문에 이것을 사용합니다. 빠른 앱을 만드는 것부터 지루한 것들을 추상화하여 비교적 쉽게 본격적인 엔터프라이즈 앱에 이르기까지 무엇이든 할 수 있습니다. 물론 지루한 것들이 마음에 들면 수정할 수도 있습니다.
하지만 인텔리 센스는 내가 사용하는 이유입니다.
관련 문제
- 1. 웹 개발을 위해 Java 또는 .NET을 사용해야합니까?
- 2. PowerShell 개발을 위해 무엇을 사용합니까?
- 3. 사람들이 왜 _을 (를) 사용합니까? 식별자 접미사로?
- 4. 사람들이 웹 파트 연결을 만들고 사용합니까?
- 5. 웹 개발을 위해 Java를 사용하려면 어떻게 시작해야합니까?
- 6. Oracle에서 웹 개발을 위해 Virtual PC 사용
- 7. 웹 개발을 위해 Linux를 사용하려면 어떻게 시작해야합니까?
- 8. 웹 개발을 위해 어떤 새로운 기술을 배워야합니까?
- 9. SharePoint (WSS/MOSS) 개발을 위해 어떤 설정을 사용합니까?
- 10. OTP.NET은 어떤 버전의 .NET을 사용합니까?
- 11. Java의 웹 개발을 위해 Spring + JSF/Facelets의 대안이 존재합니까?
- 12. Lisp 개발을 위해 Vim 사용하기
- 13. 팀 개발을 위해 StyleCop 설정
- 14. 웹 서비스를 모니터링하기 위해 어떤 도구를 사용합니까?
- 15. 웹 서비스에서 p4.net을 사용합니다.
- 16. 방법 : ASP.NET WebForms 개발을 시범 사용합니까?
- 17. 왜 Dispatcher.BeginInvoke를 사용합니까?
- 18. 왜 mongoDB가 objectID를 사용합니까?
- 19. 왜 Heroku는 Postgresql을 사용합니까?
- 20. 웹 응용 프로그램 개발을 위해 couchdb를 사용할 수 있습니까?
- 21. 웹/모바일 게임 개발을 위해 배울 언어는 무엇입니까?
- 22. 웹 응용 프로그램 개발을 위해 어떤 패턴이 있습니까?
- 23. 웹 개발을 위해 Dalvik VM을 서버에 사용 하시겠습니까?
- 24. 웹 개발을 위해 크롬 사용 - 검사기 도킹 방법?
- 25. 여러분은 Xcode 템플릿에 대해 배우기 위해 어떤 리소스를 사용합니까?
- 26. 웹 응용 프로그램의 확장 성을 테스트하기 위해 어떤 방법을 사용합니까?
- 27. 왜 플랫 파일보다 MySQL을 사용합니까?
- 28. 왜 사람들이 이벤트 대기열에서 Java GUI의 실행합니까
- 29. Google에서 C++ 및 Java 개발을 위해 사용하는 IDE는 어느 것입니까?
- 30. PHP 개발을 위해 Linux에 설치할 Eclipse 버전
사실 나는 대답 할 수 없습니다. 닷넷의 다양성 때문에. 저는 데스크톱 응용 프로그램, 웹 응용 프로그램, 모바일 응용 프로그램, Silverlight 등을 개발합니다. 모두 C# 및 .Net을 사용합니다. 이제 이것이 강력한 플랫폼입니다. –