Wednesday, September 3, 2008
WPF Performance
Một trong những thành phần quan trọng trong bộ .NET 3.0, 3.5 là WPF (Windows Presentation Foundation). Thật sự mà nói đến thời điểm hiện tại sau quá trình trải nghiệm các ứng dụng, demo tôi nhận thấy WPF chưa thật sự hấp dẫn.Điểm đáng phàn nàn nhất là hiệu suất làm việc của ứng dụng WPF. QUÁ CHẬM!. Yahoo 9 bản dành cho Vista và Windows Live Messenger 9 là một minh chứng điển hình. Được làm ra bởi hai đại gia, thế nhưng hiệu suất của nó thì đáng chê trách.
Máy tính của tôi hiện tại là Core 2 Duo 2GHz, RAM 3G, Card màn hình chip NVIDA Quadro NVS 140M, dư sức chạy các ứng dụng cở "bự" như Oracle Database thế mà lại ì ạch với YM và MSN. Chưa thấy được gì hay ho từ hai ứng dụng mới này ngoài sự cải tiến về giao diện.
Một số bài viết của M$ cho thấy WPF performance đã được cải thiện đáng kể trong lần cập nhật framework mới đây (Microsoft .NET Framework 3.5 Service Pack 1) nhưng dường như tình hình vẫn chưa được cải thiện.
Có lẽ công nghệ này vẫn chưa thật sự chín mùi, nó cần được sự đầu tư nhiều hơn nữa từ M$ cũng như cộng đồng phát triển để nó được tốt hơn.
Các ứng dụng cỡ nhỏ vài form chức năng tôi thấy dùng VB6 hoặc .NET 1.1 là thích hợp nhất.
Phải gồng gánh một bộ framework to đùng cho một ứng dụng web be bé hay application cỡ nhỏ thì thật lãng phí.
--YHT
No comments yet