小编Nic*_* N.的帖子

如何在以后更改sharepoint托管应用中的部署URL?

我为sharepoint托管应用程序下载了这个微软示例.

当我自己构建应用程序时,我可以设置部署URL.虽然这似乎是一个非常简单的操作,但是当它已经设置时,我无法找到如何更改或更新它.

那么如何在部署项目时设置sharepoint URL呢?

deployment sharepoint sharepoint-2013

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

基于SQL中下一个和上一个记录的复杂排序

这是基于SQL中下一个和上一个记录的排序的后续问题

但现在它变得有点复杂,例如:

  1. 如果任何1的字母匹配任何2的字母,我想更改顺序,以便该字母与以下记录匹配.
  2. 如果没有找到匹配项,则应按字母顺序进行正常排序.
  3. ID可能不会成功,并且记录不会以正确的顺序存储.[SQLFiddle演示]

[创建脚本和SQL小提琴演示]

create table Parent (
id [bigint] IDENTITY(1,2), 
number bigint NOT NULL,
PRIMARY KEY (id)
)
GO

create table Child (
id [bigint] IDENTITY(1,2), 
parentId BIGINT, 
letter VARCHAR(1) NOT NULL,
PRIMARY KEY (id),
UNIQUE (parentId, Letter),
FOREIGN KEY (parentId) REFERENCES Parent(id)
)
GO

DECLARE @ParentIdentity BIGINT

INSERT Parent (number) VALUES (2)
SET @ParentIdentity = @@IDENTITY
INSERT Child (parentId, letter) VALUES (@ParentIdentity, 'C')
INSERT Child (parentId, letter) VALUES (@ParentIdentity, 'B')

INSERT Parent (number) …
Run Code Online (Sandbox Code Playgroud)

sql sql-server sql-server-2005 sql-order-by

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

如何在 .NET core web api 中添加一个上传按钮来 swagger UI?

我有一个带有 swagger(使用 swashbuckle)的 ASP.net 核心 Web API。

Web API 中的操作之一是文件上传操作:

[Produces("application/json")]
[Route("[controller]")]
public class FilesController : Controller
{
    [HttpPost]
    public void Post(IFormFile file)
    {
        ...
    }
}
Run Code Online (Sandbox Code Playgroud)

当我在 swagger UI 中查找该操作时,它让我填写 的所有字段IFormFile,这不是我想要测试我的 API 的目的。

那么如何在 Swagger UI 中添加上传按钮呢?

c# swagger swagger-ui asp.net-core asp.net-core-webapi

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

Visual Studio不会显示我安装的项目模板

我正在尝试为asp.net MVC4安装一些自定义项目模板,但我的Visual Studio 2012 Premium不会显示新模板.模板由.VISX文件安装,如下所示:http://www.asp.net/single-page-application/overview/templates/hottowel-template

Visual Studio将此文件显示为"已启用"和"已安装"扩展,但是当我尝试创建新的ASP.NET MVC4项目时,它不会将这些模板显示为此图像中显示的选项: http://i3.asp.net/media/4007155/custom_mvc_templates_11.jpg?cdn_id=2013-03-08-003

我只是看到常规选项,它没有向我显示Hot-Towel模板或任何其他单页应用程序模板.如果你们其中一个人知道的话,请你告诉我如何解决这个问题.

projects-and-solutions asp.net-mvc-4 visual-studio-2012

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

使用javascript和正则表达式获取数字文本

我试图从下面的例子中的文本中获取一个变量号是文本.

Koop 5 voor € 16,00 p/s en bespaar 11%
Koop 50 voor € 15,00 p/s en bespaar 17%
Koop 120 voor € 13,00 p/s en bespaar 28%
Koop 1000 voor € 10,00 p/s en bespaar 45%
Run Code Online (Sandbox Code Playgroud)

这意味着 Buy X for $Y each and save Z%

我用jQuery或Javascript从这个文本中得到X.

下面是代码,用于从A标签中获取文本

 $(function(){
    $('.link').click(function() {
        $("#input-field").val($(this).html());
    });
});
Run Code Online (Sandbox Code Playgroud)

以及标签和输入字段的示例:

<input id="input-field" type="text">

<a href="#" class="link">koop 10 voor 10 p.s.<a>
<a href="#" class="link">koop 110 voor 9 p.s<a>
<a href="#" class="link">koop 950 voor 7 p.s<a>
Run Code Online (Sandbox Code Playgroud)

html javascript regex jquery

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

Wicket 6!continueToOriginalDestination:operator!未定义

情况

我正在将项目迁移Wicket 1.5.7到Wicket 6.12,我得到的错误之一将在下面解释.

码

    @Override
    protected void onSubmit() {
          final String usernameValue = mail.getModelObject();
          //Password is left empty in this particular case
          AuthenticatedWebSession.get().signIn(usernameValue,"");
          if (!continueToOriginalDestination())
          {
            setResponsePage(getApplication().getHomePage());
          }
    }
Run Code Online (Sandbox Code Playgroud)

错误

这是我改变wicket版本时遇到的错误: 操作员!未定义参数类型void

注意:我在悬停时看到此错误 !continueToOriginalDestination

我尝试了什么

在我对stackoverflow的搜索中,我遇到了这个问题: continueToOriginalDestination并没有让我回到原始页面

还在apache wicket上查看了这个主题:http: //apache-wicket.1842946.n4.nabble.com/Handling-ReplaceHandlerException-on-continueToOriginalDestination-in-wicket-1-5-td4101981.html#a4115437

所以我把我的代码更改为:

    @Override
   public void onSubmit() {
       final String usernameValue = mail.getModelObject();
       AuthenticatedWebSession.get().signIn(usernameValue,"");
       setResponsePage(getApplication().getHomePage());
       throw new RestartResponseAtInterceptPageException(SignInPage.class);
   }
Run Code Online (Sandbox Code Playgroud)

题

旧的情况和代码更改似乎在我的特定情况下有效.

  • 也许这是一个小小的改变,是我的新代码错了,应该怎么做?
  • Wicket改变了那么多,以便不再支持旧代码,或者也!continueToOriginalDestination可以使用它?

java migration java-ee wicket-1.5 wicket-6

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

在长时间运行的Windows服务中使用计时器

我试图在Windows服务中使用计时器.该服务能够启动和停止,当这种情况发生时,我会在事件日志中写入内容,这是有效的.我的问题是我还想使用一个持续运行的计时器,并在每次触发timeElapsed事件时向事件日志写入内容.

编辑:(我更改了代码,所以计时器是一个字段,但仍然不是我期望的结果,事件日志中没有日志条目)

using System.Timers;
Run Code Online (Sandbox Code Playgroud)

初始化服务:

    public Timer timer;

    public MonitorService()
    {
        InitializeComponent();
        timer = new Timer(10000);
        //Some code that really doesn't matter
    }
Run Code Online (Sandbox Code Playgroud)

开始活动

    protected override void OnStart(string[] args)
    {
        // Hook up the Elapsed event for the timer.
        timer.Elapsed += new ElapsedEventHandler(OnTimedEvent);
        timer.Enabled = true;

        timer.Start();

        EventLogger.WriteEntry("Biztalk monitoring service started", EventLogEntryType.SuccessAudit);

        // If the timer is declared in a long-running method, use
        // KeepAlive to prevent garbage collection from occurring
        // before the method ends.
        // GC.KeepAlive(timer);
    } …
Run Code Online (Sandbox Code Playgroud)

c# windows-services timer .net-4.0

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

通用检查实体框架和存储库模式是否发生了变化

我的更新方法将始终更新,因为我必须设置LastModified日期.我想知道是否有办法动态检查某些值是否已更改.

我的状态对象看起来像这样:

public partial class Action : IEntity
{
    public long Id { get; set; }
    public string Code { get; set; }
    public string Name { get; set; }
    public string Description { get; set; }
    public System.DateTime Created { get; set; }
    public System.DateTime LastModified { get; set; }
    public Nullable<System.DateTime> Deleted { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我使用的界面如下所示:

public interface IEntity
{
    long Id { get; set; }        
    DateTime Created { get; set; } …
Run Code Online (Sandbox Code Playgroud)

c# generics entity-framework repository

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

NullReferenceException是unhandeled

我正在制作一个Windows表单应用程序,我在其中PictureBox动态添加.什么可能导致以下错误?

NullReferenceException未处理.

使用"new"关键字创建实例对象

码:

PictureBox[] picArray = new PictureBox[allFiles.Length];
int y = 0;
for (int i = 0; i < picArray.Length; i++ )
{
    this.Controls.Add(picArray[i]);
    if(i%3 == 0){
        y = y + 150;
    }
    picArray[i].Location = new Point(i*120 + 20 , y);
    picArray[i].Size = new Size(100, 200);
    picArray[i].Image = Image.FromFile(allFiles[i]);
}
Run Code Online (Sandbox Code Playgroud)

c# picturebox winforms

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

模拟BizTalk服务器中的挂起和脱水消息

首先,我不知道这是否适合这类问题.如果不是,请告诉我.

有关监控应用程序的演示.我想强制一些sendports和业务流程来获取具有挂起和脱水消息的实例

我怎么能在BizTalk 2013中这样做?

biztalk

0
推荐指数
1
解决办法
606
查看次数

为什么我不能在扩展方法中将对象设置为null

给出以下扩展方法:

public void DisposeIfNotNull(this IDisposable disposableObject)
{
    if (disposableObject != null) {
        disposableObject.Dispose();
        disposableObject = null;
    }
}
Run Code Online (Sandbox Code Playgroud)

任何人都可以解释为什么以下行没有任何影响:disposableObject = null;?

c# extension-methods

0
推荐指数
1
解决办法
408
查看次数