Tôi là nhà phát triển .NET. Hầu hết sự nghiệp của tôi, tôi đã làm việc trên các ứng dụng mạng nội bộ dựa trên web (ASP.NET WebForms) nhưng luôn luôn là một nhà phát triển phía máy chủ. Phát triển phía khách hàng được thực hiện bởi các đồng nghiệp của tôi có kỹ năng hơn trong JavaScript và các khung công tác JS khác nhau. Hiện tại tôi có một số kỹ năng JavaScript và sự hiểu biết rất cơ bản về cả ASP.NET AJAX (tôi có nghĩa là thư viện phía máy khách) và jQuery. Nó chủ yếu có nghĩa là tôi có thể đọc mã JS và tôi có thể viết các hàm rất đơn giản. Tôi muốn được tốt hơn trong lĩnh vực này và tôi đang lập kế hoạch để tìm hiểu một số công nghệ này. Tôi có nên học cả ASP.NET AJAX và jQuery hoặc bỏ qua ASP.NET AJAX và truy cập trực tiếp vào jQuery không? Bằng cách học tôi có nghĩa là hiểu biết sâu sắc về các khái niệm và toàn bộ khuôn khổ.Tôi có nên học ASP.NET AJAX, jQuery hoặc cả hai?
Hiện tại tôi đang đọc Introducing Microsoft ASP.NET AJAX nhưng tôi không hài lòng với điều đó. Nó không có bảo hiểm tôi mong đợi. Tôi đã mua ASP.NET AJAX in Action và jQuery in Action. Bạn có giới thiệu cho tôi bất kỳ nguồn nào khác không?
Chỉnh sửa: Vì vậy, không ai bảo vệ ASP.NET AJAX? Có vẻ như API này chỉ tồn tại để lấp đầy một số kỳ thi chứng nhận MS.
ASP.NET MVC là chủ đề khác. Tôi thích nó và tôi muốn sử dụng nó trong các dự án của chúng tôi nhưng chính sách của công ty không cho phép nó vào lúc này. Tôi đã không đề cập đến ASP.NET MVC vì hơn, jQuery sẽ là sự lựa chọn dễ dàng. –
MS AJAX trở nên lỗi thời bên cạnh các biểu mẫu web ASP.NET trở nên lỗi thời. Tuy nhiên đừng quên rằng MS AJAX được sử dụng để tạo các proxy JavaScript cho các dịch vụ Web script và kịch bản lệnh WCF Services. –
@Petr Pechovic: Tôi không nghĩ rằng ASP.NET Wb Forms sẽ trở nên lỗi thời; ngay cả sau lời hứa hỗ trợ 10 năm mà Microsoft đã kết thúc. WebForms là cách tốt hơn cho các ứng dụng nhanh chóng và bẩn hơn MVC (mà một số doanh nghiệp cần). Ngoài ra, có một số nhà phát triển TÌNH YÊU các WebForms độc ác cho phép bạn thực hiện một cách dễ dàng (trộn logic nghiệp vụ và dữ liệu với giao diện người dùng, trộn nội dung giao diện người dùng với quản lý giao diện người dùng, v.v.) Tôi mong đợi WebForm sẽ hoạt động trong một thời gian dài. Tuy nhiên, cá nhân, tôi né tránh nó vì tôi ghét nó liên quan đến gunk/abstractions. – Phil