2011-01-11 1 views
0

클라이언트는 .NET Framework를 가지고 있으며 MS AJAX를 사용합니다. jQuery를 라이브러리로 사용할 때 이점이 있습니까? MS가 더 많은 기능을 원한다면 더 많은 비용을 부과 할 것이기 때문에 상상할 수 있습니다.MS AJAX와 jQuery의 장점은 무엇입니까?

+0

가능한 중복 (아니다 http://stackoverflow.com/questions/609683/microsoft-ajax-client-library-vs-jquery) – David

+0

어쨌든 콘서트에서 실제로 사용하려고하지 않습니까? http://www.theregister.co.uk/2010/03/17/microsoft_rachets_jquery_play/ –

답변

1

MS Ajax는 무료입니다. 그러나이 시점에서 JQuery는 기본적으로 MS Ajax입니다. 적어도 MS는 완전히 behind이라는 의미에서 MS가 제어 할 수있는 것과 반대입니다.

당신이 UpdatePanel 같은 것을 언급하고 있다면, 당신은 투명성의 비용으로 약간의 생산성을 얻을 수 있다고 생각합니다. JQuery로는 할 수없는 일로 할 수있는 일이 없기 때문에 JQuery를 공부하는 것이 중요합니다. 위의 Maxym의 글을 참고하십시오.

+0

그렇다면 .NET AJAX는 이미 .NET과 함께 번들로 제공되므로 클라이언트가 MS AJAX와 작동해야한다고 말할 수 있습니까? MS AJAX는 MS 의류가있는 jQuery입니다. – ectype

+0

JQuery는 MS Ajax와 구별됩니다. 그러나 Ajax가 Visual Studio에 번들로 제공된다는 사실은 거의 무의미합니다. 공개 서버 중 하나에서 JQuery를 가져 오는 것은 거의 제로입니다. 게다가, 이것은 절대적으로 제 견해입니다. MS가 궁극적으로 JQuery에 대한 독점 라이브러리를 사용하지 않을 것이라고 생각합니다. JQuery는 개발자의 마음과 마음을 분명히 얻었습니다. 따라서 요약하면 JQuery를 사용하십시오. –

2

내가 jQuery를 함께있을 것입니다 :

  • 매우 강력한
  • 지역 사회 중심의
  • 꽤 좋은 모든 주요 브라우저에 최적화
  • 가능한 플러그인이 많이
  • 큰 활발한 커뮤니티가 있습니다 (John Resig와 함께 머리 :

아마도 MS Ajax는 .Net 프레임 워크와 함께 사용하면 몇 가지 장점이 있지만 클라이언트 측 프레임 워크이므로 독립적이어야합니다.

+0

동의. 이 분야의 Microsoft 제품은 저를 감명주지 않았습니다. AJAX 툴킷은 여전히 ​​웹 개발을 드래그 앤 드롭 방식의 위젯으로 만들기위한 마이크로 소프트의 접근 방식을 유지하려고 노력하는 것으로 보인다. 따라서 개발자는 "걱정할 필요가 없다". 종종 개발자들은 jQuery로 피할 수있는 MS AJAX를 사용하여 많은 어려움을 겪었습니다. – David

0
MS AJAX vs. jQuery 

Ease of Use vs. Flexibility/Performance 

MS AJAX가 빠르게 자바 스크립트의 많은 지식을 요구하지 않고-아약스를 사용할 수 asp.net 사이트를 구축 할 수 있습니다 - 그것은 서버 측 프레임 워크를 에뮬레이트; 하지만 이는 jQuery에 비해 성능이 떨어집니다.

위는 유일한 차이는 있지만, 주요 하나 IMHO (I 하이로드 사이트를 개발하고 있어요, 그래서 성능이 나를 위해 모든 차이 있습니다) [jQuery를 대 마이크로 소프트 AJAX 클라이언트 라이브러리]의

관련 문제