我如何使用非JavaScript项目的Javascript API?

我的工作需要一些map任务C#项目。

我做的是写在C#中的HTML文件,并与网页视图类组件显示。

这是尴尬的。

有人想出了一个更合理的方式? 这可以是一个普遍的问题,因为有这么多的Javascript的API。

--------------解决方案-------------

您需要,以解释和执行JavaScript代码有你的C程序中的Javascript引擎运行。 这是可以做到,虽然它很少没有问题,因为大量的Javascript代码假定浏览器的存在(如调用window.location或添加DOM元素的方法)。

肯定会更麻烦比它的价值为你的具体情况-以及幅度是订单不仅仅是编写C#中的算法效率较低。 你应该寻找一个简化HTML的创造,而不是试图嵌入一个解释,弱类型语言C#库。

(但是它可以为您拥有重要的业务逻辑在Javascript其他情况下的有效方法,并且需要在性能不敏感的批处理复制这一点。或者,如果你想在你的JS代码一起C#/ Java类运行自动测试。)

一个简单的方法做它,虽然会运行一个节点JS服务器和简单谈了本地端口。 我相信你不会有麻烦交谈通过HTTP使用C#,这无疑将是干净多了,那么你现在正在做它的方式。

您还可以包括V8发动机直入你当前的项目。 它只是在C的JavaScript解释器,它作为构建你平常库头交易(我不能说有多难,这是我没有C#经验)。

分类:C# 时间:2012-01-01 人气:0
本文关键词: 的JavaScript,JavaScript库
分享到:

相关文章

  • 单一的JavaScript(库),以修复所有IE 6的问题,使之兼容CSS3 2012-01-19

    是否有任何JavaScript(库)或任何其他的解决方案,通过它我们可以解决大部分IE6的问题,如PNG修复,也使IE6的支持CSS3属性? --------------解决方案------------- 在IE6号CSS3的支持是不会发生的. 有库可用,这将使更多的IE6或多或少与IE7兼容: http://code.google.com/p/ie7-js/ 简短的回答:没有. 长一点回答:虽然您可以凑齐在这里和那里的代码,可以帮助你得到你最想要的IE6什么件,问题是,所有这些技术在那里是完美

  • 可用iPhone Web应用程序的JavaScript UI库/框架 2012-04-07

    我开始一个web应用程序,将针对移动Safari浏览器在iPhone / iPod Touch的. 我评估现有客户端JavaScript / CSS库/框架,目前在那里. 这些都是我很currenlty意识到: 的iUI CiUI UiUIKit WebApp.Net iWebKit 苹果公司的Dashcode应用 - 没有真正独立库/框架,但它提供了/生成JavaScript,CSS和图像,符合当地iPhone界面的隐喻. 是否有任何人在那里? 我想确保我不会错过任何之前,我作出决定. 我只是

  • 对于先进的图表的JavaScript图表库 2012-05-29

    背景问题: 软件分析的血糖读数为糖尿病患者,通常有一些所谓的"日常模式"图. 这种图表类型是表示在X轴一天的时间线图,在Y轴的血糖读数,它显示此一指定的日期范围. 因此,例如,我可以看到一个图表我女儿的阅读过,比方说,上周 - 叠加单图表上每一天的读数(这是关键 - 在同一时间OF-叠加每天的血糖读数天基图). 这是一天的时间,看趋势的最佳途径. 如果存在,此外,趋势线示出了由平均每天超过给定的时间的时间内,甚至更好. 问题: 有谁知道一个JavaScript图表库,让我建立这样一个图

  • 谷歌Closure模板生成多个JavaScript文件为每种语言,而不是有独立的资源文件的一个JavaScript代码库 2012-06-09

    为了写我的应用程序的UI使用JavaScript我使用谷歌关闭模板. 看看这个问题,为什么我使用谷歌关闭模板的详细原因. 我希望它是多语种. 我看到有一个--locales开关,也期待在项目这里和这里提供的样品. 在README_FOR_EXAMPLES文件被写入了 + simple_generated_en.js,features_generated_en.js, simple_generated_x-zz.js,​​features_generated_x-zz.js由SoyToJsSrcC

  • 笨和Javascript / jQuery库 2012-06-12

    正如标题所说,我想弄清楚如何使用JavaScript和jQuery库的CI. 在docs下面的指令,我加载在我的控制器库: $this->load->library('javascript'); 然后,我定义了的config.php jQuery的文件(jquery.min.js)的位置: $config['javascript_location'] = 'http://localhost/ci/assets/js/jquery/'); 在那之后,我打开视图文件,并把这两行: <?php

  • 开源的,强大的PHP和/或JavaScript验证库? 2012-06-13

    在那里,将采取一个变量,并检查它是否是一个有效的好,维护,功能强大,完全开源的PHP和/或JavaScript验证库: 电话号码 邮政编码 电子邮件地址 日期 美国地址格式 [插入国家在这里]地址格式 等等.? --------------解决方案------------- 的JavaScript(jQuery的): http://bassistance.de/jquery-plugins/jquery-plugin-validation/ PHP: http://www.benjaminkee

  • 什么是一些JavaScript图表库,以便绘制股票价格? 2012-06-21

    我需要能够代表使用的JavaScript图表库高,低点. 所有我只看到了库允许定义的"高"值和低值总是默认值为0. 谢谢! --------------解决方案------------- http://code.google.com/apis/charttools/ 您可以绘制各种使用这个奇特的图表. 有些是静态图片图表,其他都是动态的,交互式的图表. 你可以找到一些选项转到: http://www.amcharts.com/stock/ http://www.highcharts.c

  • 是否有任何的Javascript图表库,做散点图? 2013-07-04

    我需要绘制离散X,Y数据作为一个PNG或GIF文件中的地图颜色编码来表示离散值. 所有我见过的Javascript图表库做的饼图,折线图,柱状图等,但不散点图. 有谁知道能够散点图库的名字吗? 我的当前的解决方案是呈现地图以HTML表(和屏幕捕获),其中所述细胞是空的,但已彩色背景,根据离散值. 正如你所期望的,这是缓慢的. 特别是,当X和Y可以取的值0至200,或更多. 这也从失真遭受浏览器时,选择单元格的大小. 浏览器降低单元格的宽度整个页面,因为他们实现自己当初的选择是太大了. 圆形的地图

  • asp.net MVC 3:店面样式,图像和JavaScript共享库 2013-08-27

    我有一个使用剃刀一个asp.net MVC 3项目. 我能够存储在共享库中的观点,但我也想存储更多的资源,如图像,样式表和javascript文件共享库. 所以我的问题是: 我怎么能存储样式表,JavaScript和共享库中的图片? --------------解决方案------------- 如果你想分享的静态资源,如图像,样式表和javascript文件的多个项目之间我会建议你创建一个单独的Web应用程序将承载这些资源,而且还会被其它应用程序访问. A排序CDN的,如果你愿意. 一个CDN

  • 使用Javascript(库)格式化和美化各种语言的源代码 2013-09-09

    要寻找一个免费的JavaScript(库)进行格式化,并强调各种可能的语言(主要是JSON,XML,JAVA,JavaScript的,蟒蛇)的源代码的语法. 不同的库,针对不同的语言也应该没问题. 谷歌搜索让我谷歌代码美化和语法高亮,但是从演示他们似乎只是美化代码,但不格式(可以纠正我,如果我错了,我还没有尝试过了) 感谢很多您的帮助! --------------解决方案------------- 这是正确的,他们只强调代码. 但是,您可以结合使用谷歌代码,美化与代码:http://jsbea

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.260 (s). 10 q(s)