Mono có hỗ trợ XAML không?Mono có hỗ trợ XAML không?
Cụ thể tôi đang nghĩ đến việc chuyển sang sử dụng XAML cho công việc GUI mới mà tôi làm nhưng tôi cũng muốn giữ các dự án cá nhân của tôi có thể biên dịch được trong Mono. Tôi có nên gắn bó với System.Windows.Forms cũ không?
Đặc biệt bây giờ với Silverlight 4 làm mờ các dòng giữa RIA và ứng dụng desktop thậm chí nhiều hơn chúng dường như chỉ nhảy vào Silverlight và bỏ qua WPF hoàn toàn. – Joey
Có, mặc dù, tại thời điểm này, Moonlight chỉ hỗ trợ SL 2 với một số tính năng SL 3. Tôi chắc chắn SL 4 sẽ đến, mặc dù, đó là một mục tiêu chính của Mono ... –
Đó là lời khuyên tốt, nhưng vấn đề kiến trúc vẫn còn. Nếu anh ta viết logic của mình cho một giao diện người dùng WPF, anh ta sẽ đặt logic đó vào khung nhìn. Nhưng MVVM không chuyển tốt đến các nền tảng mà không có ràng buộc dữ liệu mạnh mẽ - ví dụ: nếu anh ta sử dụng WinForms cho cổng Mono, anh ta có thể cần phải làm lại với một mẫu MVP hoặc MVC. (Tất nhiên, các đối tượng kinh doanh cơ bản và logic sẽ cổng; tôi chỉ nói về logic trình bày.) – itowlson