Tôi không gặp vấn đề gì với WPF trong ArcGIS. Câu hỏi về việc lựa chọn một trong những công nghệ này so với các công nghệ khác cũng giống như trong bất kỳ môi trường nào khác, có thể là ArcGIS hay không.
Có những điều cần xem xét, mặc dù. Nếu bạn muốn sử dụng WPF để thay thế cho các biểu mẫu của mình, thì bạn chắc chắn là ổn. Nếu bạn muốn sử dụng WPF trong các tình huống như ví dụ: lắp ghép các cửa sổ, bạn cần cẩn thận hơn vì khả năng tương tác của WPF / Win32 có thể có các vấn đề tinh tế và ảnh hưởng đến hiệu suất. Theo kinh nghiệm của tôi, những điều này hiếm khi phát sinh, và trong các tình huống rất góc.
Một điều khác cần xem xét là liệu các ứng dụng của bạn có chạy trong các môi trường như Citrix hay thường được truy cập qua máy tính để bàn từ xa. Trong những trường hợp đó, đường ống vẽ WPF có thể dễ dàng làm chậm mọi thứ, đặc biệt (nhưng không chỉ) khi bạn sử dụng các hiệu ứng nâng cao.