Hướng dẫn convert xaml to html5 - chuyển đổi xaml sang html5

  • Mẫu mã
  • 01/24/2021

Mẫu này trình bày cách tạo một tiện ích chuyển đổi có thể thay đổi nội dung Language đánh dấu ứng dụng mở rộng [XAML] thành HTML và ngược lại. Nó thể hiện một số kỹ thuật để tuần tự hóa nội dung.

Xây dựng mẫu

Cách dễ nhất để sử dụng các mẫu này mà không sử dụng Git là tải xuống tệp zip chứa phiên bản hiện tại [sử dụng liên kết bên dưới hoặc bằng cách nhấp vào nút "Tải xuống zip" trên trang repo]. Sau đó, bạn có thể giải nén toàn bộ kho lưu trữ và sử dụng các mẫu trong Visual Studio 2019.

Triển khai mẫu

  • Chọn Build> Triển khai giải pháp.

Triển khai và chạy mẫu

  • Để gỡ lỗi mẫu và sau đó chạy nó, nhấn F5 hoặc chọn gỡ lỗi> Bắt đầu gỡ lỗi. Để chạy mẫu mà không cần gỡ lỗi, nhấn Ctrl+F5 hoặc selectDebug> Bắt đầu mà không gỡ lỗi.

Chúng tôi có một dự án Silverlight chạy tốt và tốt, nhưng bây giờ khách hàng của chúng tôi muốn chuyển đổi thành HTML5.

Vì vậy, chúng tôi đi với chuyển đổi XAML sang HTML5 và sử dụng nó trong C#.

Phân tích và nghiên cứu tôi đã thực hiện cho đến nay:

  1. Bản demo chuyển đổi Microsoft XAML sang HTML nhưng có rất nhiều vấn đề với mã đó

  2. Đã xem một video Channel9 của một anh chàng người Ý giải thích một số tính năng cho Silverlight và HTML5

  3. Nhìn vào động cơ Fayde XAML được viết bằng JavaScript thể hiện trên khung vẽ HTML5 nhưng dường như không có ích gì

Chúng ta có thể làm gì?

Chúng tôi không có bất kỳ lớp chuyển đổi nào, vì vậy cách tiếp cận tốt nhất sẽ là so sánh từng mẫu một và thay thế. Chúng ta có thể viết mã cho điều đó hoặc XSLT có thể thực hiện thủ thuật?

Những gì tôi sẽ yêu cầu ở đây là một hướng dẫn từng bước thích hợp để tiếp tục. Kế hoạch thực hiện của tôi nên là gì?

Có cách nào khác ngoài việc so sánh XAML với HTML5/Knockout.js từng cái một

Ở đây tôi đang hiển thị mã mẫu của mình:




    
        

            
                
                    
                        
                        

                    
                    
                        
                    
                    
                        
                    
                    
                    
                    
                    
                    
                        
                        
                        
                    

                    
                    
                        
                            
                        
                        
                            
                                
                            
                        
                    
                    
                    
                        
                            
                        
                        
                            
                                
                            
                        
                    
                    
                    
                        
                            
                                
                                    
                                    
                                
                            
                        
                    
                    
                    
                    
                    
                    
                    

                
            

        
    

Bài Viết Liên Quan

Chủ Đề