Tôi hiện đang trong quá trình phát triển/phát hành (sắp xếp trước atm beta) một ứng dụng .net cho EC2. Tôi đã chọn để đi các tuyến đường linux để sử dụng mono. Nó đã là một đường cong học tập rất lớn vì môi trường rất khác với những gì tôi đã quen.
Các vấn đề chính của tôi đã học được sự phức tạp của đơn âm - đó là .net nhưng nó khác. Bạn có xu hướng đi qua các lỗi theo thời gian và sự khác biệt nhỏ trong cách mọi thứ hoạt động. Ngoài ra, việc cài đặt và cài đặt hoàn toàn khác với bất kỳ thứ gì trên cửa sổ.
Nhìn chung, mặc dù tôi thực sự hạnh phúc. Tôi thực sự thích làm việc trên Linux và tôi càng quen với việc sử dụng nó dễ dàng hơn tôi thấy nó sử dụng hơn so với các cửa sổ.
Tôi đang phát triển theo kiểu lai - hầu hết các nhà phát triển sẽ xảy ra trong cửa sổ trên vs2k8 - khá nhiều vì tính năng chia sẻ lại rất tuyệt vời. Monodevelop chưa đủ tốt. Vì vậy, trước khi tôi đẩy các thay đổi lên EC2, tôi chạy nó trong env địa phương của mình trên Ubuntu, một khi mọi thứ hoạt động (tôi chắc chắn tìm thấy một số cách để phá vỡ tính tương thích mono) tôi triển khai.
Tôi đang sử dụng: StructureMap ASP.NET MVC NHibernate (Fluent) DotNetOpenAuth Moq NBehave
Về mặt quản lý, họ cũng có một API khá tốt và có một tấn của bên thứ ba công cụ. Vì tôi đã tìm được cách của mình nên tôi đã phát triển một bộ kịch bản để xử lý tất cả các công việc nặng nhọc.
Hiệu suất là tuyệt vời, tôi có một ví dụ cpu trung bình mà tôi nghĩ là 5 lõi và RAM 2Gb. Tôi đang sử dụng nó để phục vụ các trang web chỉ số S3 xô và thay đổi kích thước hình ảnh và cho đến nay nó đã không bỏ lỡ một nhịp.
Nguồn
2009-06-14 15:42:04
Bạn đã đọc câu hỏi chưa?)) –
Tôi đã làm ... bạn đã nói "về mặt lý thuyết" Mosso cho phép ứng dụng đám mây .NET có mono. Trong thực tế, nó hỗ trợ các ứng dụng .NET 3.5 trên IIS7. Cho rằng bạn không thể sử dụng Azure ... có gì sai với Mosso? – jrista
Câu hỏi không rõ lắm, cách viết ban đầu. Nó đã cho tôi một cặp vợ chồng cố gắng tìm ra những gì bạn đang yêu cầu. Tôi nghĩ rằng bạn đã yêu cầu trải nghiệm với .NET Clouds, nhưng có một số câu hỏi tiềm ẩn khác, và jrista đã trả lời một trong số chúng. Tôi đã cố gắng để lại từ câu hỏi để làm sắc nét nó, tôi hy vọng nó làm việc cho bạn. – Cheeso