小编Sco*_*ttG的帖子

如何检查是否存在NOT NULL约束

我正在通过C#代码修改SQL表,如果存在,我需要删除NOT NULL约束.我如何检查它是否存在?

c# sql-server

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

强制将单个背景图像强制为*NOT*缓存

我的网站上有一个使用背景图片的div标签.当我们在该图像中进行微小的文本更改并将其ftp返回到服务器时,它将继续将其作为未修改的304并使用缓存版本.只有在我们强制浏览器刷新之前,它才会获取新图像.

我已经阅读了在HTTP响应标头中我可以将Cache-Control设置为无缓存的地方(我正在使用IIS 7.5),但仍然无效,仍然使用缓存的图像并发送回304.我的解决方法是重命名图像,并更改div的CSS,这确实有效,但我正在寻找一个更好的方法.理想情况下,我们希望这个单个图像是动态的,因此我们可以经常更改它,但我们不希望客户必须知道刷新他们的浏览器.

有解决方案吗?

asp.net iis-7 http iis-7.5 http-headers

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

从 HTTP POST 中检索响应正文

我正在向 API 发送 409 响应代码以及如下所示的响应正文:

    { 
       "message": "Exception thrown.",
       "errorDescription": "Object does not exist"
    }
Run Code Online (Sandbox Code Playgroud)

我怎样才能拉出响应体并反序列化它?

我正在使用 HttpClient:

    HttpClient client = new HttpClient();
    client.BaseAddress = new Uri("http://localhost:60129");

    var model = new Inspection
    {
        CategoryId = 1,
        InspectionId = 0,
        Descriptor1 = "test descriptor 121212",
        Name = "my inspection 1121212"
    };

    var serializer = new JavaScriptSerializer();
    var json = serializer.Serialize(model);
    var stringContent = new StringContent(json, Encoding.UTF8, "application/json");

    var result = client.PostAsync("api/Inspections/UpdateInspection", stringContent);

    var r = result.Result;
Run Code Online (Sandbox Code Playgroud)

我似乎是一件很常见的事情,但我正在努力寻找数据在我的结果中的位置。

c# http-post asp.net-web-api

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

在 VS2017 中使用 AWS 无服务器应用程序读取 appsettings.json 文件

我创建了一个新的 AWS 无服务器应用程序 (.NET Core) 并设置了一个 Lambda 函数,但我想从 appsettings.json 文件中读取一些信息,就像我对普通 ASP.NET Core 2 Web 应用程序所做的那样。如何包含 appsettings.json 文件并读取设置?我有一些我想存储的端点,不想将它们硬编码到我的应用程序中。

d

c# aws-cloudformation aws-lambda visual-studio-2017 asp.net-core-2.0

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

以多种方式调用 AWS Lambda

我正在关注一个演示,并使用 C# 创建了一个通过 AWSSDK 调用的 Lambda。函数处理程序如下所示:

  public async Task<bool> FunctionHandler(string fileName, ILambdaContext context)        
Run Code Online (Sandbox Code Playgroud)

这很好用。现在我想看看是否可以使用API​​网关调用它。我知道为了使其工作,我需要添加APIGatewayProxyRequest到函数签名中。我可以将其添加为参数还是必须替换变量“fileName”?

当我希望以两种方式调用该函数时,这是如何工作的?直接通过 SDK 还是通过 APIGateway?我可以让一个函数可以通过多种方式调用吗?

c# aws-lambda aws-api-gateway

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

如何在每个页面上引用JavaScript文件?(ASP.NET 1.1)

我有一个旧的ASP.NET 1.1站点,我正在维护.我们正在与Google合作,在所有网页上放置分析代码.由于我无法利用1.1中的母版页,因此我的页面包含带有用户控件的页眉/页脚/侧边栏.

首先想到的是将JavaScript放在我的页脚ascx控件中,以便它出现在每个页面上.但我不认为我可以从用户控件链接到JavaScript文件.

关于如何将js代码放在我网站的每个页面上的任何想法?

javascript asp.net

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

如何将ASP.NET查询字符串值传递给我的silverlight 2控件?

我有一个ASP.NET页面.我想要做的是传入查询字符串中的ID字段.

所以如果我的页面是

http://www.mysite.com/default.aspx?id=35

我希望此页面上的silverlight控件可以访问id字段.我的silverlight控件将获取网格数据,它需要使用id.

asp.net silverlight silverlight-2.0

0
推荐指数
2
解决办法
3221
查看次数

架构问题 - 直接调用远程SQL Server还是通过服务调用?

在我的新WPF/silverlight应用程序中,最好是直接连接到我的远程SQL Server(我使用linq到sql),还是调用WCF服务并让服务连接到数据库更好?

SQL Server和Win2k8 Web服务器都是租用的,位于同一位置.如果创建WCF服务,我会在Web服务器上运行它并连接到隔壁的数据库.我不关心重用这项服务的能力,但我关心的是性能.最好是直接从我的客户端进行SQL调用,还是调用服务并让服务进行调用.

sql-server wpf wcf web-services

0
推荐指数
2
解决办法
552
查看次数