Tôi có thể phải hỗ trợ triển khai .NET trong tương lai gần. Tôi cần có khả năng nói chuyện với những người đang phát triển ứng dụng này và có thể đánh giá nếu họ có ý thức thực hành tốt nhất để triển khai, hoặc nếu tôi nghi ngờ, quy trình của họ là kludgy và họ chỉ lúng túng.Việc triển khai các ứng dụng .NET so với việc triển khai các ứng dụng web Java như thế nào?
Đây là vấn đề đối với tôi vì tôi là nhà phát triển Java và tôi không nói .NET. Vì vậy, tôi không có một sự hiểu biết về những gì các thực hành tốt nhất nên được.
Vì vậy, để đưa nó vào quan điểm mà tôi có thể liên quan đến, tôi muốn biết điều gì là giống nhau và những gì khác về triển khai các ứng dụng web Java và Java EE so với triển khai các ứng dụng .NET?
Khi tôi triển khai ứng dụng Java cơ bản lên web, tôi thường có quy trình tự động nhận mã từ kiểm soát nguồn, chạy tập lệnh ANT hoặc Maven để tạo tệp .war, thả tệp đó vào thư mục webapps, và sau đó Tomcat - hoặc một số máy chủ ứng dụng khác - thổi phồng tệp .war và làm cho nó chạy.
Quy trình tương đương sẽ có trong .NET là gì? Những công cụ nào thường được sử dụng? Tạo phẩm nào được tạo ra có mục đích tương tự với tệp .war? Thực hành xấu là gì, nhưng nên tránh?
Tôi không có kinh nghiệm với điều này, vì vậy tôi không thể thực sự khuyên bạn nên nó, nhưng tôi đã đọc rằng nó có thể [lưu trữ một ứng dụng ASP.NET với Apache] (http://weblogs.asp.net/israelio /archive/2005/09/11/424852.aspx). –
kludgy ......... ?? – Celt