2010-10-31 17 views

Trả lời

13

Bạn phải cẩn thận với những gì bạn viết. Mono không hỗ trợ 100% .NET trên Windows, nhưng đó là một khởi đầu rất tốt. một máy chủ TCP có thể phức tạp vì nó có xu hướng là những nơi tương tác phần cứng (như IO) có các vấn đề tương thích nhất.

Mono có một công cụ miễn phí có tên là MoMA có thể phân tích Ứng dụng .NET và cho bạn biết nếu ứng dụng có sự cố. Bạn có thể tải xuống tại đây: http://www.mono-project.com/MoMA

+0

Nếu bạn bỏ qua WCF, WPF, WF và các phần bí truyền hơn của khung làm việc như Enterprise Services, thì Mono rất gần với 100% .NET. Hỗ trợ TCP Server có khả năng là 100% – jrwren

+0

.NET cũ hơn (nhưng vẫn còn hiệu quả) cũng hoạt động rất tốt. Nhưng có, một máy chủ TCP đơn giản sẽ làm việc mà không có thay đổi. – pablo

0

Nói chung nó sẽ hoạt động nếu bạn không sử dụng các hành động cụ thể của hệ điều hành. Miguel đã làm một công việc tốt với Mono và bạn sẽ thấy nó rất dễ làm việc.

+0

Miguel? Miguel là ai? – vishnu

+6

Miguel di Icaza là người điều hành dự án Mono: http://tirania.org/blog/ – Travis

4

Tôi khuyên bạn nên phát triển ứng dụng trong Linux/Mono, sau đó kiểm tra xem nó có hoạt động trên Windows hay không. Bạn ít có khả năng gặp phải vấn đề như vậy.

Các vấn đề liên quan