Tôi bắt đầu phát triển .NET tại nơi làm việc nhưng có tùy chọn sử dụng MonoDevelop/Mono trên OS X thay vì MSVC 2010 trên Windows và thích nó hơn vì sự quen thuộc của tôi với OS X. Chúng tôi sẽ sử dụng một số các khung công tác phổ biến, chẳng hạn như NHibernate và Castle DI - câu hỏi của tôi đối với những người bạn quen thuộc với sự phát triển .NET và Mono: liệu tôi có gặp nhiều bất lợi không? Có sự không tương thích mạnh hay, với một số "vết cắt giấy", hai hệ thống này tương đối gần nhau? Một lần nữa, các đồng nghiệp của tôi sẽ sử dụng MSVC 2010 và chúng tôi dự định làm việc trên cùng một codebases với nhau.Mono trên OS X Tương thích với MSVC 2010 đồng nghiệp?
Cảm ơn bạn đã có bất kỳ thông tin chi tiết nào bạn có thể cung cấp cho người mới .NET này. EDIT: Tôi nên lưu ý tôi sẽ chủ yếu phát triển với MVC 2, mà tôi hiểu rằng làm hoạt động với Mono và sẽ có một số lựa chọn trong khuôn khổ, tức là tôi có thể tránh các khung không tương thích cao.
câu hỏi hay. Tôi cũng muốn biết điều đó .. – Ben