OpenSilver 2.0 ra mắt với sự hỗ trợ cho VB.NET, các tính năng mới và hơn thế nữa

MởSilver_Logo

OpenSilver, framework mã nguồn mở, không có plugin sử dụng WebAssembly, C#, XAML và .NET

Một vài ngày trước, nó đã được công bố tại buổi ra mắt phiên bản mới của OpenSilver 2.0, có hỗ trợ cho VB.NET, cũng như với những cải tiến tích hợp, tính năng mới, cải tiến hiệu suất và nhiều hơn nữa.

Đối với những người chưa biết về OpenSilver, bạn nên biết rằng điều này là một dự án tiếp tục phát triển nền tảng Silverlight cho phép bạn tạo các ứng dụng web tương tác bằng công nghệ C#, XAML và .NET và vào năm 2021 Microsoft đã ngừng phát triển và duy trì.

Ứng dụng Silverlight được biên dịch bằng OpenSilver có thể chạy trên mọi trình duyệt dành cho máy tính để bàn và thiết bị di động hỗ trợ WebAssugging, nhưng hiện tại việc biên dịch chỉ có thể thực hiện được trên Windows bằng Visual Studio.

Ở dạng hiện tại, OpenSilver đã vượt ra ngoài một lớp để kéo dài tuổi thọ của Silverlight và có thể được coi là một nền tảng độc lập để tạo các ứng dụng mới.

Lần đầu tiên, những người đam mê VB.NET có thể tham gia cuộc vui và tạo các ứng dụng web bằng Visual Basic và XAML. Nhưng chờ đợi, có nhiều hơn nữa! Tận dụng khả năng tích hợp liền mạch với các khung phổ biến như Blazor, React và Angular – không cần phải khởi động ứng dụng OpenSilver của bạn từ đầu! Chứng kiến ​​những sáng tạo của bạn trở nên sống động với bản xem trước XAML trực tiếp và nói lời chào một lần nữa với tác phẩm kinh điển từ thời Silverlight.

Các tính năng mới chính của OpenSilver 2.0

Trong phiên bản mới này của OpenSilver 2.0, một trong những tính năng quan trọng nhất của nóHỗ trợ VB.NET, được thêm vào để phát triển các ứng dụng web sử dụng ngôn ngữ lập trình Visual Basic để xác định logic và ngôn ngữ đánh dấu XAML cho giao diện. Tính năng mới này được cho là mang đến một thông điệp tích cực cho cộng đồng Visual Basic, giúp họ tin tưởng rằng ngôn ngữ ưa thích của họ có thể giữ vững vị trí của nó trong các môi trường phát triển tiên tiến.

Bản cập nhật này cung cấp một tùy chọn rất cần thiết cho những người đam mê VB.NET để tiếp tục xây dựng các ứng dụng web sáng tạo hoặc di chuyển các ứng dụng cũ sang web hiện đại.

Một tính năng mới nổi bật khác là tôitích hợp với các khung web Blazor, React và Angular, cùng với đó, thành phần XAML cho Blazor đã được thêm vào, nhằm mục đích cho phép các nhà phát triển tích hợp OpenSilver vào các dự án Blazor hiện có.

Ngoài ra, hỗ trợ bổ sung cho bản xem trước XAML cũng nổi bật, điều này là nhờ chức năng Live XAML Preview, với tính năng này, bạn có thể xem trước giao diện đang được phát triển khi nó được phát triển mà không cần phải khởi động ứng dụng.

RIA là một trong những tính năng mới đi kèm với OpenSilver 2.0, vì nhờ mẫu ứng dụng kinh doanh này, bạn có thể đơn giản hóa việc phát triển ứng dụng web cho các công ty, vì RIA cho phép các đối tượng được tạo tự động trên máy chủ để thực thi ở phía máy khách, Ngoài ra, nó có thể xử lý nhiều tác vụ khác nhau, bao gồm truy vấn, xác thực, bộ nhớ đệm thực thể phía máy khách, theo dõi thay đổi và cập nhật hàng loạt, do đó đơn giản hóa quy trình phát triển và tăng cường độ mạnh mẽ của ứng dụng.

Của những thay đổi khác nổi bật:

  • Đã thêm SampleCRM - một ví dụ về ứng dụng mở với việc triển khai hệ thống CRM chức năng để tổ chức tương tác với khách hàng trong công ty và đảm bảo hoạt động của dịch vụ bán hàng.
  • Đã thêm khả năng tạo Bố cục của riêng bạn và sử dụng các bộ phần tử giao diện được cung cấp riêng, chẳng hạn như Giao diện người dùng Telerik cho Silverlight.
  • Hiệu suất của trình mô phỏng đã được tăng lên đáng kể (lên tới 10 lần) và khả năng gỡ lỗi đã được mở rộng.

Cuối cùng, nó được đề cập rằng có những kế hoạch tương lai trong đó dự kiến ​​có thể cung cấp một môi trường thiết kế trực quan cho phép tạo giao diện XAML ở chế độ WYSIWYG, hỗ trợ WPF và cải tiến tích hợp với trình soạn thảo mã VS Code. 

Nếu bạn là muốn biết thêm về nó, bạn có thể kiểm tra các chi tiết Trong liên kết sau đây.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.