小编rjz*_*zii的帖子

使用ASP.NET日历控件时如何隐藏周末?

有时在显示日历时,有必要阻止周末日期和日期标题中的周末名称显示,有没有办法使用ASP.NET日历控件执行此操作

asp.net calendar

6
推荐指数
1
解决办法
7498
查看次数

简单和基本形式的垃圾邮件减少:检查Javascript?

我正在尝试减少我们网站上的垃圾邮件形式.(这实际上是最近的).

我似乎记得在某处读取垃圾邮件发送者没有在网站上执行Javascript.

真的吗?如果是这样,那么你可以简单地检查javascript是否被禁用,然后认为它可能是垃圾邮件?

javascript user-input

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

我应该在"关于"框中显示什么?

我已经在我的公司内部构建了一个小的.NET winforms实用程序,并且由于主要界面是一个选项卡控件,我决定为"about box"而不是单独的表单添加一个选项卡.所以,我有一些空间来填写我的盒子.

到目前为止,我有:

  • 该程序的图标和名称
  • 作者姓名(我)
  • 创作年份(2009年).

剩下相当多的空白空间,我想我可能会尝试添加一些有用的东西......但也许这是不必要的?这是我到目前为止添加的其他内容:

  • 操作系统版本
  • .NET Framework版本
  • 当前目录
  • 电脑名称
  • 用户名

我想如果有一些奇怪的行为,这可能是有用的.

你怎么看?您是否希望在about框中显示一些有用的信息,或者我应该保持简单明了吗?

.net diagnostics about-box

5
推荐指数
2
解决办法
487
查看次数

如何让我的Ant生成的swf尽可能小?

我有一个flex项目,如果我在swf上使用带有RSL的Flash Builder构建应用程序的发行版本是115k.但是,如果我使用ant构建相同的应用程序,则swf为342k.没有RSL,swf是520k.

如何使swf与FlashBuilder构建的swf一样小?

这是我的ant文件,我有另一个复制rsls的任务.

<project name="EUI Client Application" default="compileClientApp">

<target name="compileClientApp" depends="compileClientBundles">
    <mxmlc 
        file="${CLIENT_PROJECT.dir}/src/${CLIENT_PROJECT.app}.mxml" 
        output="${DEPLOY.dir}/${CLIENT_PROJECT.app}.swf" 
        keep-generated-actionscript="false" 
        actionscript-file-encoding="UTF-8" 
        incremental="false"
        >

        <runtime-shared-library-path path-element="${FLEX_HOME}/frameworks/libs/framework.swc">
            <url rsl-url="flex4_4.0.0.7791.swf"/>
            <url rsl-url="framework_4.0.0.7791.swf"/>
            <url rsl-url="framework_textLayout_4.0.0.7791.swf"/>
            <url rsl-url="rpc_4.0.0.7791.swf"/>
            <url rsl-url="textLayout_451.swf"/>
        </runtime-shared-library-path>

        <source-path path-element="${CLIENT_PROJECT.dir}/src" />

        <compiler.library-path dir="${LIBS.dir}" append="true">
            <include name="*.swc" />
        </compiler.library-path>
        <compiler.library-path dir="${DEPLOY_BIN.dir}" append="true">
            <include name="*.swc" />
        </compiler.library-path>

    </mxmlc>
</target>

<target name="generateWrapper">
    <html-wrapper 
        title="${CLIENT_APP_TITLE}" 
        file="${CLIENT_PROJECT.app}.html" 
        height="100%" width="100%" 
        bgcolor="white" application="app" 
        swf="${CLIENT_PROJECT.app}" 
        version-major="10" version-minor="0" version-revision="0" 
        history="true" output="${DEPLOY.dir}" />
</target>

<target name="compileClientBundles">
    <compileBundle bundleName="Modules" source="${CORE_PROJECT.dir}/locale" />
</target>
Run Code Online (Sandbox Code Playgroud)

apache-flex ant mxmlc flex4

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

使用C++模拟低内存

我正在调试一个在低内存情况下失败的程序,并希望C++程序只消耗大量内存.任何指针都会有所帮助!

c++ memory debugging

5
推荐指数
3
解决办法
3204
查看次数

奇怪的.Net序列化问题

当我试图序列化一个对象时,我今天遇到了一个奇怪的问题.该对象是通过Web服务(svcutil.exe)中的"添加服务引用"生成的.

问题是以下属性(agencyId)没有与对象的其余部分序列化.出于绝望,我评论了它下面的属性,因为它已经分配了"XMLIgnoreAttribute"...在我评论了被忽略的属性之后,agencyId字段按预期序列化了.

有人可以向我解释为什么会发生这种行为?谢谢!!

        /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, Order=1)]
    public string agencyId
    {
        get {
            return this.agencyIdField;
        }
        set {
            this.agencyIdField = value;
            this.RaisePropertyChanged("agencyId");
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public bool agencyIdSpecified
    {
        get
        {
            return this.agencyIdFieldSpecified;
        }
        set
        {
            this.agencyIdFieldSpecified = value;
            this.RaisePropertyChanged("agencyIdSpecified");
        }
    }
Run Code Online (Sandbox Code Playgroud)

.net c# serialization

4
推荐指数
1
解决办法
406
查看次数

为什么在Firefox中没有实现XSLT disable-output-escaping?

在为使用CDATA嵌入的XTHML的应用程序生成的某些XML编写新的XSLT时,这个问题最近出现了.通常我已经能够使用disable-output-escaping来正确渲染结果.

然而,在Firefox中,所有内容都被显示为转义(即&)而不是按预期呈现,因为Firefox在开发时往往是我的主要浏览器,这导致我在找到错误之前试图弄清楚我做错了什么Firefox Bug 98168描述了这个问题.

现在看来这个问题不会在Firefox中实现,而且我一直在阅读bug的评论,看起来这个决定是在2001年做出的.因此,我希望有人可以解释一下问题是,如果现在仍然适用于2009年?此外,如果在Firefox中永远不会修复此问题,除了使用其他浏览器之外,还有其他解决方法吗?

xml xslt firefox

4
推荐指数
1
解决办法
1999
查看次数

如何在ASP.NET MVC 2.0中的视图外创建HtmlHelper?

我们正在将ASP.NET MVC 1.0应用程序升级到2.0版本,而某些代码需要使用需要HtmlHelper呈现的LinkExtensions.虽然我们知道某些代码没有正确地遵循MVC模型并且正在根据需要进行重新编码,但我们需要一些工作来实现应用程序的构建.

这是我们在ASP.NET MVC 1.0下工作的当前语法:

public static HtmlHelper GetHtmlHelper(ControllerContext context)
{
    return new HtmlHelper(new ViewContext(context,
                                          new WebFormView("HtmlHelperView"),
                                          new ViewDataDictionary(),
                                          new TempDataDictionary()),
                          new ViewPage());
}
Run Code Online (Sandbox Code Playgroud)

我们得到的错误如下:

错误1'System.Web.Mvc.ViewContext'不包含带有4个参数的构造函数

html-helper asp.net-mvc-2

4
推荐指数
1
解决办法
2682
查看次数

"'[path]/.svn'包含工作副本管理区域"缺失"错误

我知道通过从存储库中删除相应的文件夹或新的签出,然后更换文件夹将解决问题.

但是,在我的应用程序中,将删除包含.svn的文件夹,并将创建一个具有相同名称的新文件夹.新创建的文件夹没有.svn文件夹.

当我尝试提交时,我收到错误" '[path]/.svn' containing working copy admin area is missing".[path]我的申请中的路径在哪里.

我如何强行办理登机手续?

svn

4
推荐指数
1
解决办法
8099
查看次数

在ASP.NET中存储记录锁定令牌

在我目前正在处理的应用程序中,多个用户可能希望同时编辑某些内容,这意味着我们需要实现乐观锁定.但是,对于此应用程序,正在编辑的项目是一种科学协议,其中包含来自数据库中多个不同表的记录.

因此,我们希望能够指示整个协议已被锁定以供单个用户编辑,这导致了我的问题:这样做的首选方法是在数据库级别对事件进行编辑(例如,有一个表格,协议的唯一ID并检查它是否已被锁定)或是否可以接受在内存中跟踪Web服务器本身上当前锁定的协议?

目前我们只预计应用程序的大约100个用户(同时大约20个),但是这个数字可能会在未来增加,因此我们希望使用最具扩展性的选项.

asp.net asp.net-mvc concurrency record-locking

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