小编Jay*_*ens的帖子

使用Razor/MVC3将AssemblyVersion导入网页时出现问题

我在_Layout.cshtml文件的页脚中使用以下代码将AssemblyInfo版本数据放入我的MVC3站点中每个页面的页脚.然而:

@System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString()
Run Code Online (Sandbox Code Playgroud)

只需在页脚中打印:

Revision 0.0.0.0
Run Code Online (Sandbox Code Playgroud)

当我修改视图以使用以下内容显示"执行装配"的所有装配信息时

@System.Reflection.Assembly.GetExecutingAssembly().GetName().ToString()
Run Code Online (Sandbox Code Playgroud)

其中打印以下内容:

Revision App_Web__layout.cshtml.639c3968.hlogy75x, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
Run Code Online (Sandbox Code Playgroud)

这表明"执行程序集"不是我的主要应用程序,它是视图本身.

如何获取ACTUAL应用程序的程序集信息,而不仅仅是单个视图?

c# reflection assemblies razor asp.net-mvc-3

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

Dapper是否支持类似运营商?

使用Dapper-dot-net ...

以下结果不会导致数据对象:

var data = conn.Query(@"
    select top 25 
    Term as Label, 
    Type, 
    ID 
    from SearchTerms 
    WHERE Term like '%@T%'", 
    new { T = (string)term });
Run Code Online (Sandbox Code Playgroud)

但是,当我只使用常规字符串格式时:

string QueryString = String.Format("select top 25 Term as Label, Type, ID from SearchTerms WHERE Term like '%{0}%'", term);
var data = conn.Query(QueryString);
Run Code Online (Sandbox Code Playgroud)

我在集合中得到25行.Dapper没有正确解析参数的结尾@T吗?

sql dapper

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

是否有一个良好的基于​​IE的Selenium IDE?

SeleniumIDE项目基于Firefox(及其插件架构).我的应用程序(由于各种原因)仅在Internet Explorer(6+)上运行.事实上,我们主动检查非IE浏览器并立即进行重定向.

这是一个6岁的代码库,我们正试图删除所有需要IE依赖的HTML特性.

我们已经有了一套强大且不断增长的NUNIT代码测试.我们想添加Selenium来进行Web功能测试.是否有一个很好的IDE用于构建/记录使用IE作为浏览器的Selenium测试?

selenium automated-tests web-testing

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

具有大型数据集的Firebase的性能

我正在测试firebase的项目可能有相当多的密钥,可能是数百万.

我已经测试过使用节点加载几个10k的记录,并且负载性能看起来很好.但是,如果我扩展我的根节点,"FORGE"Web UI变得非常慢并呈现每条记录.

Firebase不是针对这一数据量而设计的,还是我做错了什么?

firebase

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

有没有办法通过字符串或索引访问Dapper FastExpando中的列?

我正在Dapper FastExpando引入一个对象,并希望能够在运行时而不是在设计/编译时动态引用列名.所以我希望能够做到以下几点:

var testdata = conn.Query("select * from Ride Where RiderNum = 21457");
Run Code Online (Sandbox Code Playgroud)

我希望能够做到以下几点:

foreach( var row in testdata) {
    var Value = row["PropertyA"];
}
Run Code Online (Sandbox Code Playgroud)

我明白我能做到:

var Value = row.PropertyA;
Run Code Online (Sandbox Code Playgroud)

但我不能这样做,因为我将需要的属性名称直到运行时才会知道.

这个SO问题的答案不起作用.我仍然得到同样的Target Invocation例外.所以...

有没有办法用Dapper FastExpando做我想做的事情?

c# dynamic dapper

23
推荐指数
1
解决办法
9861
查看次数

使用iText(iTextSharp)填充PDF中的XFA表单字段?

我需要在PDF中填充XFA表单字段(使用Adobe LiveCycle Designer创建).我们正在尝试使用iText(实际上是带有C#的iTextSharp)来解析PDF,填充XFA字段,然后将修改后的PDF保存回来.

我可以通过iText找到的所有示例(很少有iTextSharp示例)讨论修改AcroForm字段.此PDF没有AcroForm字段,仅使用XFA.

指向任何非标准资源的指针都会有所帮助(我已经完成了关于该主题的必要谷歌搜索并且没有找到任何有用的资源).

这里的代码示例对于任何实际完成我正在尝试的人来说都是非常棒的.

c# pdf itext xfa

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

.NET中XSLT 2.0可用性的当前状态是什么

我可以从网络和博客圈找到的最新信息表明,微软的XML团队将支持XSLT 2.0(现在它已经成为W3C的全面推荐).除此之外我找不到任何东西.

现状是什么?它是否可以在.NET 3.5/4.0中使用,或者它们是否坚持使用XSLT 1.1并推送XQUERY和LINQ?

.net xml xslt xslt-2.0

15
推荐指数
1
解决办法
6865
查看次数

SAS语言的最佳非SAS IDE是什么?

我正在研究将在UNIX下运行的SAS代码.理想情况下,IDE将具有:

  • 智能代码格式化(不需要自动完成).
  • 通过SFTP/SSH/SCP将代码传输到服务器的能力.
  • 能够通过ssh和-e在服务器上执行代码
  • 能够将日志拉回来并将那些格式化.

思考?

我正在寻找用于SAS的MultiEdit Lite(它似乎具有功能,但实际上看起来很糟糕......太糟糕了它的分散注意力).还有其他人?Eclipse可以充当SAS IDE吗?

ide sas

14
推荐指数
1
解决办法
6410
查看次数

如何阻止Entity Framework生成BOTH ObjectContext和dbContext

背景

  • Visual Studio 2012
  • 在VS2012中创建的新Model.EDMX文件
  • 将先前创建的EDMX中的一些EDMX xml复制到新的EDMX中

问题/问题

现在.EDMX(TT转换,自定义工具,等等)正在生成BOTH DbContext类(在Model.tt/Model.Context.tt文件下) ObjectContext类(通过Model.designer.cs文件).见下图:

Model.tt和Designer.cs文件都定义了我的实体

一切都很好,并与DbContext一起工作(但显然只有在我建立之前删除了Designer.cs文件),但Designer.cs - 及其基于ObjectContext的代码 - 仍然重复出现.我该如何阻止这种行为?!

entity-framework objectcontext dbcontext

12
推荐指数
1
解决办法
7932
查看次数

如何配置IIS Express以与VS2008一起运行?

我在WinXP上下载并安装了IIS Express Beta.我没有VS2010.

在调试/运行站点时,如何配置VS2008以启动IIS Express Beta?

visual-studio-2008 iis-express

11
推荐指数
1
解决办法
4816
查看次数