Tôi phát triển chủ yếu là các dòng ứng dụng kinh doanh.Không hoạt động khoa học. Không có tính toán phức tạp. Chỉ cần buộc Giao diện người dùng vào cơ sở dữ liệu. Lý do duy nhất tôi sử dụng luồng là làm một số công việc trong nền và vẫn giữ giao diện người dùng trả lời.Dòng ứng dụng kinh doanh: Liệu F # có giúp cho cuộc sống của tôi dễ dàng không?
này có thể không phải là phương pháp tốt nhất nhưng đây là những gì tôi làm theo
1.Create một ứng dụng làm việc đầu tiên (không đề) và đưa nó cho người dùng cuối để chơi vì lợi ích của thông tin phản hồi.
2.Khi tất cả các yêu cầu đều bị khóa, tôi cố gắng sử dụng các chủ đề ở bất cứ đâu có ý nghĩa để cải thiện hiệu suất.
Mã dành cho các bước 1 & 2 là mã khác nhau và luồng luồng thống trị hoàn toàn với mã thực tế.
1.Will F # có giúp cuộc sống của tôi dễ dàng hơn trong trường hợp ứng dụng Line of Business không?
2.Có bất kỳ công nghệ giao diện người dùng cụ thể nào phù hợp nhất với F # không? Tôi chủ yếu làm việc trên ASP.NET & Silverlight. WPF bây giờ là & rồi.
3.Bạn có ví dụ hay về Dòng ứng dụng/trình diễn doanh nghiệp với F # không?
Tôi không hỏi liệu có thể phát triển ứng dụng Line of Business trong F # hay không. Tôi đang hỏi liệu F # có giúp cuộc sống của tôi dễ dàng hơn trong việc phát triển các ứng dụng Line of Business khi so sánh với C# không? Mối quan tâm chính của tôi là luồng & đồng bộ hóa giao diện người dùng.
Câu trả lời hay. Điểm duy nhất tôi không đồng ý là tôi nghĩ F # khá tốt cho GUIs quá nếu bạn có một apporach DSL à la WebSharper (http://www.intellifactory.com/) – Robert
+1. Tôi chỉ muốn thêm rằng F # có thể được biên dịch thành một DLL mà sau đó có thể đặt cược được gọi bởi một chương trình C#. Sử dụng tốt nhất tôi đã tìm thấy là khi tôi lưới hai với nhau. – tzenes
@ Juliet, tôi không nghi ngờ bạn nhưng tôi vẫn không chắc chắn lý do tại sao nó là phát triển của GUI sẽ được vốn dễ dàng hơn bất kỳ thực hiện với mutability. Bạn có thể vui lòng chia sẻ một ví dụ cụ thể để giúp tôi hiểu được quan điểm của bạn không? –