问题列表 - 第1962页

使用aspx渲染引擎生成非HTML

是否可以使用asp模板引擎(使用部分代码隐藏类,动态<%...%>块等)来生成非HTML?我希望有一种干净且可维护的方式来动态生成代码.(具体来说,我想生成使用数据库中的值填充的LaTeX代码.)

目前,我的LaTeX模板是带有占位符的资源字符串,我使用数据库值进行字符串替换.这种解决方案很快变得非常难以维护和清洁.我真的很想使用来自aspx标记的动态块,但是我不确定a)当输出不是HTML时,aspx是否会抛出拟合,或者b)如何将结果实际呈现为.tex文件.

生成代码本身位于C#.dll中.我们使用的是.NET 3.5

这可能吗?提前致谢.

.net asp.net asp.net-mvc templates latex

9
推荐指数
1
解决办法
1501
查看次数

C#语音识别 - 这是用户所说的吗?

我需要编写一个使用语音识别引擎的应用程序 - 内置vista或第三方 - 可以显示单词或短语,并识别用户何时读取它(或其近似值) ).我还需要能够在语言之间快速切换,而无需更改操作系统的语言.

用户将在很短的时间内使用该系统.应用程序需要工作而无需首先将识别引擎训练到用户的声音.

如果这可以在Windows XP或较低版本的Windows Vista上运行,那也太棒了.

可选地,系统需要能够以用户选择的语言将屏幕上的信息读回用户.我可以使用预先录制的画外音来解决此规范,但首选的方法是使用文本到语音引擎.

谁能为我推荐一些东西?

c# speech-recognition text-to-speech

54
推荐指数
4
解决办法
7万
查看次数

什么是java.awt.Component.getName()和setName()用于?

什么java.awt.Component.getName()用于?它总是出现null在我使用NetBeans构建的应用程序中.我想在每个组件中存储一些帮助文本 - 我不想使用工具提示,我有另一个面板,我将显示帮助文本.

java awt

22
推荐指数
2
解决办法
2万
查看次数

要学习哪种CodePlex/Google代码项目,以便了解SharePoint最佳做法

我是sharepoint开发的新手,但在C++,VB6和C#中有大约10年的到期.根据我的经验,学习新语言或编码风格的好方法是花一些时间"解剖"CodePlex或Google代码中提供的一个开源项目.为了避免在不知情的情况下养成一些坏习惯,我想知道你可以推荐哪些项目.

TIA

sharepoint codeplex google-code

2
推荐指数
1
解决办法
1170
查看次数

XSLT转换效率

我是一名支持工程师,我们公司的产品允许XSLT转换定制输出.

为此目的我做了一个xsl转换.它适用于典型大小的源文件(几个100k),但偶尔会有一个非常大的(10M)源文件.在这种情况下,即使我让它磨几天也不会产生输出.

SW工程团队对其进行了测试并发现,对于转换和大型源文件确实非常慢(>天),如果我们的产品被编译为使用.Net 1.1中的转换引擎,但是如果他们用.Net编译它2.0,速度快(约1-2分钟).

显而易见的长期解决方案是,等待下一个版本.

从短期来看,我想知道以下几点:1)XSLT是否足够灵活,以便有更高效,效率更低的方法来实现相同的结果?例如,有可能我构造xsl的方式,变换引擎必须多次从源文件的开头迭代,越长越长,因为下一个结果片从开始越走越远?(Schlemiel the Painter),或者2)它是否更依赖于变换引擎如何解释xsl?

如果是2,我不想浪费大量时间来改进xsl(我不是一个很大的xsl天才,我很难实现我所做的一点......).

谢谢!

.net xslt

9
推荐指数
2
解决办法
2365
查看次数

将Silverlight连接到本地计算机COM端口

我一直在寻找一种让我的Silverlight应用程序与本地计算机上的COM端口通信的方法.有没有人能够让Silverlight成功连接到本地计算机的COM端口?如果是这样,你能指点我的文件.

.net silverlight serial-port

3
推荐指数
2
解决办法
7617
查看次数

UAC需要控制台应用程序

我有一个控制台应用程序,需要使用一些需要管理员级别的代码.我已经读过我需要添加一个Manifest文件myprogram.exe.manifest,它看起来像这样:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
    <security>
      <requestedPrivileges>
        <requestedExecutionLevel level="requireAdministrator">
      </requestedPrivileges>
    </security>
  </trustInfo>
</assembly>
Run Code Online (Sandbox Code Playgroud)

但它仍然没有提升UAC(在控制台或VS中的调试).我该如何解决这个问题?

更新

如果我在Administrator中运行解决方案或在Administrator中运行/bin/*.exe,我能够使其工作.我仍然想知道是否有可能在应用程序启动时弹出而不是显式右键单击>以管理员身份运行?

.net c# uac manifest .net-2.0

26
推荐指数
3
解决办法
2万
查看次数

从客户端DOM序列化SVG的最佳方法是什么?

我正在开发交互式SVG/AJAX接口,用户可以在其中创建和重新定位元素.我想支持用户将当前视图导出为PNG图像和/或SVG文档的功能.我真的希望SVG文档尽可能简单(没有很多嵌套转换).是否有任何框架已经支持这个?

我目前要求我的用户使用Ctrl + Alt + PrntScrn技术,我不想让他们安装任何软件/插件.

服务器端代码现在用PHP实现,如果这有帮助的话.我已经实现了使用ImageMagick从"原始"文档(在客户端进行任何修改之前)生成PNG图像的功能.

javascript php ajax svg png

5
推荐指数
1
解决办法
5343
查看次数

如何在CVS版本之间找到更改的行数?

我花了一天的大部分时间来完成对我们其中一个项目的代码库的基本管理更改(用System.out.println()log4j 替换所有调用).

我有点好奇我用这组更改更新了多少行代码.

无论如何还是有cvs diff另一个命令来准确计算已经改变了多少行?

我试过了

cvs diff -b -B -R
Run Code Online (Sandbox Code Playgroud)

获取工作目录中的所有更改(以及递归子目录),但是对于每个更改的文件,它还会打印出文件/版本信息,这使得只计算输出行无用.

有任何想法吗?

cvs diff

2
推荐指数
1
解决办法
5688
查看次数

在.NET中发送电子邮件,电子邮件保存在用户的已发送邮件中

我试图使用VB.NET发送电子邮件.

有两个要求:

  1. 电子邮件将保存在Outlook(其唯一的电子邮件客户端)的"已发送邮件"文件夹中.
  2. 电子邮件附有PDF(动态生成).

我目前正在创建一个新的MailMessage并通过SmtpClient发送,但我相信这是从服务器发送的,而不是从客户端发送的.

这可能吗?

编辑:这是一个winforms应用程序,目的是向客户发送报告.

.net vb.net email outlook

3
推荐指数
1
解决办法
5374
查看次数