Bridge.NET- 跨平台应用开发框架

网友投稿 741 2022-10-21

Bridge.NET- 跨平台应用开发框架

Bridge.NET- 跨平台应用开发框架

Bridge.NET 通过将 C# 转换成 JavaScript 来构建跨平台的移动应用、Web应用和桌面应用。

通过 Visual Studio 插件,它为开发者提供了项目模版和编译器。

它提供了对很多流行的 JavaScript 框架的支持,如 jQuery,Bootstrap,PhoneGap,AngularJS……。只需在项目中安装对应的 NuGet Package,就可以引用相关的 JavaScript API。

C#:

// Full JavaScript APIDocument.GetElementById("demo")    .InnerHTML = "Hello";  // Call Alert()Window.Alert("Bridge.NET");  // C# Classesvar person = new Demo.App.Person();  // Set C# Propertyperson.Name = "Frank";  // Generic Listsvar people = new List();people.Add(person);  // Write to the ConsoleConsole.WriteLine(people[0].Name); // Frank

JavaScript:

// Converted to correct JavaScript syntaxdocument.getElementById("demo")    .innerHTML = "Hello";  // Call alert()window.alert("Bridge.NET");  // JavaScript Classesvar person = new Demo.App.Person();  // Converted to proper 'set' and 'get' functionsperson.setName("Frank");  // Equivalent List in pure JavaScriptvar people = new Bridge.List(Demo.App.Person)();people.add(person);  // Properly converted to console.logconsole.log(people.get(0).getName()); // Frank

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:YTU 2899: D-险恶逃生 I
下一篇:YTU 2893: F--Mark的双薪
相关文章

 发表评论

暂时没有评论,来抢沙发吧~