문제

Windows 플랫폼의 C/C ++에서 클라이언트-서버 응용 프로그램 개발에 대한 경험이 있습니다. 웹 기반 애플리케이션 개발에 참여하고 싶습니다. 일반적으로 웹 응용 프로그램 개발 개념을 이해하고 있습니다. 어떤 웹 애플리케이션 개발 프레임 워크가 가장 빠르게 배우거나 마스터할까요? 현재 .NET 및 C#을 배우고 있지만 현재 Microsoft Web Application Development Stack은 ASP.NET, MVC, Silverlight 및 WCF와 같은 무수한 기술로 가파른 학습 곡선을 갖는 것으로 보입니다. 반면에 나는 루비와 레일에 대해 계속 듣고 루비가 배우기가 훨씬 쉽고 Rails의 고유 사용이 웹 애플리케이션을 개발하는 가장 자연스러운 방법이며 개발하기가 훨씬 빠릅니다. 나는 루비를 향해 더 기대하고 있지만 천천히 Windows 플랫폼에서 미지의 영역으로 이동할 수 있을까 걱정됩니다.

도움이 되었습니까?

해결책

C ++를 고수하려면 WT를 사용해보십시오. http://www.webtoolkit.eu/wt .

제한된 경험, PHP 및 확실한 프레임 워크 그것에 세워진 것은 가장 쉬운 곳입니다.

web2py 멋진 휴대용 파이썬 프레임 워크입니다 (코드는 수정없이 Google Appengine에서 작동한다고 들었습니다).

그러나 그것은 개인적인 취향으로 요약됩니다. 찾을 수있는 모든 신발을 시험해보십시오. 가장 적합한 신발을 선택하십시오.

다른 팁

web2py 프레임 워크 시도 : http://www.web2py.com/. 그것은 파이썬을 사용하고 제 생각에는 매우 쉽습니다.

루비 온 레일이 나쁜 물건이라는 것은 아닙니다. 사실, 정말 대단합니다!

그러나 모든 것은 시험을 시도하고 특히 자신의 선호에 관한 것입니다.

C# 및 .NET에 대한 경험이 있습니다 (Windows 양식에도 경험이 있다고 생각합니다).

Windows의 개념은 "Code Behin

웹 특정한 것들이 있지만 놀라운 학습 기회가 있습니다. http://www.asp.net

나는 당신과 같은 학습 곡선을 가지고 있었고 기본 ASP.NET 개발을 배웠습니다. 한 달 미만. (PHP / Symfony 또는 JS에서 내가 할 수 없었던 것들).

ASP.NET MVC는 Ruby-On-Rails/Symfony와 유사한 기능을 갖는 훌륭한 프레임 워크이지만 약간 다르며 놀라운 MS 특정 기능이 있습니다.

다음과 같은 책을 받으라고 제안합니다. 전문 ASP.NET MVC 1.0

먼저 클라이언트 서버 작업에서 웹 기반 애플리케이션 개발로 이동하는 것이 그 자체로 학습 곡선이 될 수 있음을 알아야합니다. 최소한 HTML, CSS 및 JavaScript의 기본 사항과 선택한 프로그래밍 언어를 배우는 것이 좋습니다.

2 ~ 3 개의 다른 언어를 사용하여 시작하여 최소한 각각에 대한 기본 튜토리얼을 통해 좋아하고 싫어하는 것이 무엇인지에 대한 아이디어를 얻으십시오. 내가 처음 3 개를 시작했을 때 나는 ASP, PHP 및 Perl이었다. 나는 여기에 들어 가지 않을 여러 가지 이유로 PHP와 함께 갔지만 요점은 당신이 스스로 시도해야한다는 것입니다. 그 이후로 나는 Ruby, Python, Java를 배웠고 곧 Scala를 배우고 싶습니다. 초보자의 경우 보통 루비 또는 PHP를 사용해 보는 것이 좋습니다. PHP를 시도하면 CakePHP 또는 다른 MVC 프레임 워크를 살펴보고 더 빨리 진행하십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top