microsoft / windows-appconsult-xamlislandslab Goto Github PK
View Code? Open in Web Editor NEWLab for modernizing Desktop app with XAML Islands.
License: MIT License
Lab for modernizing Desktop app with XAML Islands.
License: MIT License
The project looks like already completed Task1 of Exercise2.
There are important files that Microsoft projects should all have that are not present in this repository. A pull request has been opened to add the missing file(s). When the pr is merged this issue will be closed automatically.
Microsoft teams can learn more about this effort and share feedback within the open source guidance available internally.
At step 5 of Task 1 of Exercise 4, written as below:
The first step is to make the class public and to inherit from the WindowsXamlHostBase. This is how the definition should look like:
public class CalendarViewWrapper: WindowsXamlHostBase
{
public CalendarViewWrapper() : base()
{
}
}
We have added a public constructor, which does nothing more than implementing the same base costructor of the WindowsXamlHostBase class.
Because this is same as no implementation of constructor in the class, in this step, I think that just need making the class public and to inherit from the WindowsXamlHostBase.
When I had cloned the repository and read the Manual/Readme.md
using markdown previewer of Visual Studio Code, I couldn't show all images.
So, I checked it, all images written by path like as https://github.com/Microsoft/Windows-AppConsult-XAMLIslandLab/blob/master/Manual/Images/xxxxx.png
.
In PWALab, written https://github.com/Microsoft/Windows-AppConsult-PWALab/raw/master/Manual/Images/xxxx.png
. Diff is using 'blob' on this repo or 'raw' on PWALab.
I guess 'blob' is preview page on GitHub, 'raw' is raw data.
If the Readme.md file views on web browser only, then no problem. It works correctly.
However, if you mind to show the document another previewer, then I think better to use 'raw' URL or relative path(like 'Images/xxxx.png' than 'blob' URL.
How do you think?
At Task 3 of Exercise 3, I think this is not required.
However, read only is better.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.