Lợi ích lớn nhất là mã ngắn gọn hơn. Trình soạn thảo VS cũng sẽ có sự hỗ trợ IntelliSense mà một số công cụ xem khác không có.
Trình trợ giúp HTML tuyên bố cũng trông khá thú vị khi thực hiện các trình trợ giúp HTML trong mã C# nhắc tôi về các điều khiển tùy chỉnh trong ASP.NET. Tôi nghĩ rằng họ đã lấy một trang từ partials nhưng với mã nội tuyến.
Vì vậy, một số lợi ích nhất định trên công cụ xem asp.net.
Với Ngược lại với một công cụ xem như tia lửa mặc dù:
Spark vẫn còn gọn gàng hơn, bạn có thể giữ nếu và vòng trong một thẻ html riêng của mình. Đánh dấu vẫn cảm thấy tự nhiên hơn với tôi.
Bạn có thể viết mã partials chính xác cách bạn sẽ thực hiện một trình trợ giúp khai báo, bạn chỉ cần chuyển các biến đến một phần và bạn có cùng một thứ. Điều này đã được xung quanh với tia lửa cho một thời gian.
Tôi nghĩ rằng có thể đưa ra các câu trả lời khách quan cho câu hỏi này đặt tên các lợi ích thực tế (khách quan) hoặc nhận thức (chủ quan), nhưng bạn nên đặt lại câu hỏi của mình để có được những câu hỏi này. Ở dạng hiện tại, nó quá chủ quan và tranh luận. – dtb
Tôi đã cập nhật câu hỏi một chút. Nhưng tôi phải nói, tôi đang tìm kiếm pro và con, và tôi sẽ nhận bất kỳ phản ứng nào tôi nhận được, khi tôi đang xem xét một mức độ tổng thể nhưng cũng muốn nghe về chi tiết kỹ thuật, vì vậy tôi không ' t thấy một vấn đề với cách tôi đã nói nó ... –
Có một số cheatsheet/hướng dẫn sử dụng Razor cho FrontEnd Developers? Tôi hiện đang làm việc trên một dự án Razor, skinning ứng dụng với Foundation, và tôi muốn biết một cái gì đó nhiều hơn trên Razor có thể giúp tôi. –