Tôi có thể chạy các dự án Visual Studio cũ và mã nguồn trong Mono không?
Hầu hết. Có một số phép thuật mà bạn có thể thực hiện trình biên dịch đơn âm sẽ không xử lý. Hầu hết mọi người không làm điều đó mặc dù. MonoDevelop sẽ mở các tệp giải pháp và dự án VS bình thường mà không gặp trở ngại nào.
Các khách hàng của tôi sử dụng IIS cho ASP.NET và MS Windows cho các dự án Winform và Console. Di cư của tôi có ảnh hưởng đến họ không? Nói cách khác, các dự án Mono của tôi có chạy trong Windows / IIS mà không có bất kỳ thay đổi hay vấn đề nào không?
Bạn sẽ muốn kiểm tra mọi thứ trước khi triển khai vào sản xuất, nhưng thông thường thì đây không phải là trường hợp. Bất kỳ vấn đề sẽ là trường hợp cạnh.
Mono có đáng tin cậy khi xem xét những thay đổi gần đây của Mono, Novell, Xamarin và Attachme không?
Xamarin đã thu được các quyền và giấy phép cho mọi thứ đơn điệu liên quan từ Đính kèm. Điều này tự nó không phải là một vấn đề. Xamarin đang đưa các nguồn lực về phía trước để biến MonoDevelop thành một sản phẩm tốt hơn. Tôi dành cuối tuần qua với nhiều thành viên của nhóm mono, và họ đang tìm cách tiếp tục dòng sản phẩm; tuy nhiên, một sự tập trung mạnh mẽ hơn sẽ là với những thứ di động. Nội dung phía máy chủ sẽ không bị bỏ qua nhưng tôi sẽ không mong đợi việc áp dụng công cụ mới nhanh nhất.
Tôi có thể tiếp tục sử dụng nguồn mở yêu thích của mình và không có dự án nguồn mở nào như NHibernate, Castle, Cuyahoga, log4net, Microsoft Enterprise Library và DNN không?
Tôi không thể nhận xét về từng dự án riêng lẻ nhưng nhiều dự án sẽ chạy trên đơn sắc với rất ít hoặc không sửa đổi.
Tôi có thể lưu trữ các dự án web Mono ASP.NET trong Apache mà không gặp vấn đề gì không?
Nó phụ thuộc vào kỹ năng apache của bạn nhưng nó có thể làm được.
Tôi có thể sử dụng các kỹ năng của mình trong các biểu mẫu web ASP.NET và MVC trong Mono không?
Không nên có sự khác biệt trong mã bạn viết giữa làm như vậy trong VS và MonoDevelop.