2010-03-17 9 views
23

Tôi đã luôn luôn sử dụng VS cho phát triển .NET, nhưng tôi chỉ tự hỏi về các lựa chọn thay thế hiện nay. Tôi đặc biệt quan tâm đến việc sử dụng cho phát triển ASP.NET MVC. Tôi không bận tâm về bất kỳ khía cạnh thiết kế trực quan nào của vs, nhưng tất nhiên là yêu thích tính năng intellisense và gỡ lỗi.Bất kỳ trải nghiệm nào sử dụng SharpDevelop để xây dựng một ứng dụng ASP.NET MVC?

Vì vậy, đối với bất cứ ai đã cố gắng SharpDevelop khi làm ASP.NET MVC:

  • Làm thế nào mà bạn nhận được trên?

  • Điểm bất lợi và điểm đau chính là gì?

Cảm ơn

+0

Tại sao bỏ phiếu để đóng? – UpTheCreek

+6

Có vẻ như một câu hỏi hoàn toàn hợp lý, không chủ quan đối với tôi. Bạn không chắc tại sao phiếu bầu lại đóng ...? – Kieron

+1

Câu hỏi tuyệt vời +1! – used2could

Trả lời

5

Bởi vẻ của nó, SharpDevelop sẽ không có bất kỳ vấn đề biên dịch dự án này và chỉnh sửa mã nguồn ... bạn chỉ cần sẽ không nhận được bất kỳ hỗ trợ dụng cụ. Từ những gì tôi đã đọc, bao gồm các tệp aspx.

Có nói rằng, dường như có một số chuyển động xung quanh trình soạn thảo trình cắm thêm ASP.NET cho SharpDevelop here.

Nguồn: http://community.sharpdevelop.net/forums/t/7872.aspx

Là một sang một bên, nó có thể để thoải mái để cập nhật câu hỏi này với những kinh nghiệm của bạn nếu bạn đi xuống con đường đó ... (:

+0

Cảm ơn thông tin! Tôi sẽ kiểm tra liên kết đó. Thực sự sẽ cập nhật bài đăng này với bất kỳ thông tin exta nào mà tôi quản lý để tìm. – UpTheCreek

+0

Không vấn đề gì, sẽ quan tâm để biết cách bạn tiếp tục. – Kieron

1

Như Kieron nói, bạn sẽ có thể biên dịch và bạn sẽ thiếu dụng cụ Thật không may, #Develop's forum nói rằng họ không có kế hoạch để hỗ trợ trực tiếp nó:..

ASP.NET hỗ trợ không được lên kế hoạch cho SharpDevelop

Việc thiếu công cụ và biết rằng nó sẽ không đến bất cứ lúc nào sớm sẽ là điểm đau lớn đối với tôi.

+0

Cảm ơn bạn đã thông báo lại lộ trình. Đó là một sự xấu hổ thực sự - họ đang thực sự hạn chế userbase tiềm năng của họ. Tôi đã có thể nghĩ rằng propper ASP.NET hỗ trợ sẽ được hợp lý dễ dàng để thêm nếu một người bỏ qua các nhà thiết kế trực quan. – UpTheCreek

+2

Và ai sử dụng nhà thiết kế cho ASP.NET anyways? (; – Kieron

+0

........ khá :) – UpTheCreek

4

Tôi đã sử dụng SharpDevelop để tạo dự án ASP.Net WebForms - không có quá nhiều vấn đề với nó. Việc thiếu một nhà thiết kế trực quan chắc chắn gây phiền nhiễu, nhưng nó buộc bạn phải suy nghĩ về nguồn trực tiếp, đó là một điều tốt ...

Tôi chưa làm bất cứ điều gì với MVC - mặc dù từ những âm thanh của sự vật điều duy nhất dừng SD ở thời điểm này là công cụ. Các nhà phát triển cốt lõi có thể không có kế hoạch cho điều đó, nhưng đó là một dự án mã nguồn mở, vì vậy không có gì ngăn cản một nỗ lực độc lập.

Tôi đã đi một số lượng rất hạn chế công việc (điều tra lỗi) với mã SD - có vẻ như với tôi rằng khi bạn hiểu các lớp của họ không phải là mã xấu ... Không thành công như dự án (vì nó là với hầu hết các nỗ lực nguồn mở) mà mọi người đều muốn mã hóa, vì vậy tài liệu bị bỏ qua. Không ai thích viết tài liệu, nhưng tài liệu rõ ràng có thể dẫn đến sự tham gia lớn hơn nhiều ...

Đó là một dự án tuyệt vời, nhưng quyết định bỏ qua web là điên rồ.