任何人都可以推荐一个可以集成到OEM应用程序中的商业智能和报告应用程序吗?
主要要求是:
.NET中的所有这些优点都可以标记/集成到我们现有的Web应用程序的外观中.
权限需要解决我们的用户/组系统.
我发现了一些看起来不错的东西,但它们都是Java的,我不想让我们的客户为应用程序安装ASP.NET,然后只为报告安装Java,tomcat等.
谢谢
编辑
应该提到 - 我不能只使用SQL Server Reporting Services - 这需要与数据库无关(尽管它将连接到一个)并且需要支持各种数据源.
编辑2
好吧 - 多亏了发布这个问题,我在SO的一侧看到了一个广告弹出窗口,表面上的产品看起来很棒.
我将下载试用版并明天给它一个旋转,并回复我的发现.
免责声明:我对问题标题中提到的任何内容都不太熟悉.
是否可以使用浏览器控件(如Webkit)作为WSGI应用程序的前端(使用像Flask这样的框架)而无需启动本地WSGI服务器?
基本上,请求和响应由HTML UI和WSGI后端之间的中间层管理.某个URI可能意味着"本地",例如"local://"或类似的东西,并将被路由到包含所有原始标题等的嵌入式WSGI应用程序.
您将失去普通WSGI服务器提供的任何功能,除非您自己实现或以某种方式嵌入也可通过API而非真实HTTP请求使用的服务器.
现在我想起来了,这是唯一真正的要求:一个可以通过API调用的WSGI服务器而不仅仅是真正的HTTP请求.
我知道这有用是值得怀疑的(甚至可能没有意义).我的问题是这是否可能?
编辑:这是另一种方式:
我希望单个代码库既可以是Web应用程序,也可以是桌面应用程序,使用HTML前端和Python后端.我不想在桌面应用程序的任何端口上运行服务器.实现这一目标的最简单方法是什么?
我有一个ac#winforms程序,它打开了一个串口.当最终用户拔下USB电缆然后设备消失时,就会出现问题.在此之后,程序将崩溃,并希望将错误报告给microsoft.
有没有办法捕获此事件并优雅地关闭?
我有一个用C#编写的Windows服务,它充当后端数据库的一堆网络设备的代理.为了测试并添加模拟层来测试后端,我希望有一个GUI供测试操作员运行模拟.还可以将条带化版本作为演示发送出去.GUI和服务不必同时运行.实现这种决斗操作的最佳方法是什么?
编辑:这是我的解决方案,从梳理的东西这个问题,我正在运行的服务和安装.NET Windows服务不InstallUtil.exe使用这个优秀的代码 由马克Gravell
它使用以下行来测试是运行gui还是作为服务运行.
if (arg_gui || Environment.UserInteractive || Debugger.IsAttached)
Run Code Online (Sandbox Code Playgroud)
这是代码.
using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
using System.ComponentModel;
using System.ServiceProcess;
using System.Configuration.Install;
using System.Diagnostics;
namespace Form_Service
{
static class Program
{
///
/// The main entry point for the application.
///
[STAThread]
static int Main(string[] args)
{
bool arg_install = false;
bool arg_uninstall = false;
bool arg_gui = false;
bool rethrow = false;
try
{
foreach …
Run Code Online (Sandbox Code Playgroud) 我有一些用c#编写的神经网络代码,可以从使用SIMD支持中受益.Mono 2.2刚出来支持SIMD,但微软的c#还不支持.对我的c#设置感到满意,我想知道我是否可以用单声道写一个用于该片段的lib并从.net调用它.
编辑:我想我真正想知道的是有可能将单声道编译成类似DLL的东西,然后我可以从dotnet调用.我在一个播客上听到Miguel de Icaza说,对于iphone,单声道编译器会允许他们编译成月光的exe,所以它没有违反iphone的服务条款,所以它让我想到你还能编译到什么.
我听到Miguel de Icaza在另一个播放Herding Code第28集说你可以使用单声道编译器编译到exe而不仅仅是中间代码.这有什么影响?
这让我产生了好奇心,所以我想我会给它一个赏金.
我最近读到在JavaScript中嵌入ruby 并不是一个好主意. 然而,在诸如David Heinemeier Hansson的带有Rails的敏捷Web开发这样的书中,这正是它所做的.如果用JS嵌入ruby不是一个好主意,那么这种情况的最佳实践是什么? 给出一些简单的东西:(jQuery + ruby)
posts_controller
def create
@post = Post.new(params[:post])
respond_to do |format|
if @post.save
format.html { redirect_to(@post, :notice => 'Post was successfully created.') }
format.js #will use this response to process ajax
else
format.html { render :action => "new" }
end
end
end
Run Code Online (Sandbox Code Playgroud)
create.js.erb
$tr = $('<tr>');
$td1 = $('<td>').text('<%= @post.title %>');
$td2 = $('<td>').text('<%= @post.content %>');
$tr.append($td1, $td2);
$('table tbody').append($tr);
Run Code Online (Sandbox Code Playgroud)
应该如何重构以遵循不用JS嵌入ruby的"最佳实践"?(如果是这种情况)
我真的需要对此有所了解,也许正确的概念是因为我已经读过rails 3.1将JS完全通过资产从Ruby中分离出来?(这是正确的吗?)
谢谢 !
我希望能够为高端MSP430提供基本操作系统和基本文件系统,可能是MSP430F5438.我知道我可以使用像FreeRTOS,IAR PowerPac或Micrium这样的东西来命名操作系统和文件系统的一些选项.但是我希望能够在后期加载小applet或线程,理想情况下从文件系统中获取这些额外的代码.我的目标是不必重新刷新整个设备以更改或实现嵌入式设备上的功能.不确定在哪里开始实现此功能,或者我是否需要切换到另一个处理器,如ARM.
此桌面应用程序的部分规范是内置一个迷你浏览器,以便您可以像在普通浏览器上一样输入URL和导航网站.访问浏览器页面的DOM是必需的,应该让我以编程方式更改页面的呈现视图,应该是跨平台的,呈现javascript
JDIC似乎已经过时了,我听说Mozswing不能在Mac上运行....
Jxbrowser许可证成本高昂.
Java是否是创建此类应用程序的错误平台?有没有其他解决方案可用于构建这样的应用程序?
谢谢.
我想创建一个简单的C#窗口,显示网页的内容.这可能吗 ?
例如.(我想做的是)
csharp.window.loadUrl( "http://www.google.com")
我正在编写一个嵌入式ftp服务器,但我无法正确获取列表格式.服务器完全可以工作,只有像FileZilla这样的程序无法解释列表格式.这是一个示例列表:
-rwxr--r-- 1 owner group 640 1970 01 01 test
-rwxr--r-- 1 owner group 13440 1970 01 01 test.html
-rwxr--r-- 1 owner group 512 1970 01 01 test2.txt
Run Code Online (Sandbox Code Playgroud)
基本上是:
permissions[tab]number?[tab]owner[tab]group[tab]filesize[tab]date[tab]filename
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
谢谢,Yvan