问题列表 - 第824页

在C#代码中重用.h文件中的define语句

我有C++项目(VS2005),其中包含#define指令中版本号的头文件.现在我需要在双C#项目中包含完全相同的数字.最好的方法是什么?

我正在考虑将此文件作为资源包含在内,然后在运行时使用正则表达式解析它以恢复版本号,但也许有更好的方法,您怎么看?

我不能在.h文件之外移动版本,也建立系统取决于它,C#项目是应该适应的.

c# c++ versioning header c-preprocessor

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

扩展Asp.Net需要帮助

正如你们大多数人都知道,如果我把一个在asp.net应用程序的根命名app_offline.htm文件,它将应用程序脱机这里详述.

你也会知道,虽然这很好,但是当它正在进行时,IIS实际上会返回一个404代码,并且微软不会像这里提到的那样对它做任何事情.

现在,由于Asp.Net一般是如此可扩展,我认为不应该有一种方法来过度使用这个状态代码来返回503吗?问题是,我不知道从哪里开始寻求改变.

救命!

asp.net

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

浏览器检测

检测用户浏览器的最佳/最简单/最准确的方法是什么?

易于扩展和实施是一个优点.

使用的技术越少越好.

解决方案可以是服务器端,客户端或两者.但结果应该最终会在服务器上结束.

解决方案可以是框架无关的.

该解决方案仅用于报告目的.

browser browser-detection

10
推荐指数
2
解决办法
7013
查看次数

ASP.NET:同步客户端和服务器端验证规则

有没有简单,智能的方法来保持客户端和服务器端验证规则的同步?

在客户端,我们有JavaScript,可能是某种框架,如jQuery或YUI.

在服务器端,我们有ASP.NET WebForms或ASP.NET MVC.

验证的是:

  • 正确的电子邮件地址
  • 正确的家庭住址和邮政编码
  • 正确的信用卡号码

等等.

.net c# asp.net validation

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

默认构造函数与IOC容器

有人可以向我解释使用IOC容器而不是简单地将默认实现硬编码到默认构造函数中的优势吗?

换句话说,这段代码有什么问题?

public class MyClass
{
    private IMyInterface _myInterface;

    public MyClass()
    {
        _myInterface = new DefaultMyInterface();
    }

    public MyClass(IMyInterface myInterface)
    {
        _myInterface = myInterface;
    }
}
Run Code Online (Sandbox Code Playgroud)

据我所知,这个类足够支持构造函数注入,因此可以轻松完成单元测试和模拟.除此之外,默认构造函数移除了IOC容器的计算开销(更不用说整个过程更加透明).

我可以看到使用IOC容器的唯一好处是,如果您需要经常切换接口的实现.我错过了什么吗?

inversion-of-control

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

如何在Mac OS安装上停止MySQL?

我通过MacPorts安装了MySQL .我需要什么命令来停止服务器(我需要测试我的应用程序在MySQL死机时的行为)?

mysql macos

179
推荐指数
14
解决办法
19万
查看次数

Mac SQLite编辑器

我知道CocoaMySQL,但我没有看到SQLite的Mac GUI,有吗?

我的谷歌搜索没有出现任何与Mac相关的GUI,这就是为什么我在这里而不是谷歌.

sqlite macos user-interface

210
推荐指数
11
解决办法
24万
查看次数

spring&web服务客户端 - 故障详细信息

我如何获得SoapFaultClientException发送的故障详细信息?我使用WebServiceTemplate,如下所示:

WebServiceTemplate ws = new WebServiceTemplate();
ws.setMarshaller(client.getMarshaller());
ws.setUnmarshaller(client.getUnMarshaller());
try {
    MyResponse resp = (MyResponse) = ws.marshalSendAndReceive(WS_URI, req);
} catch (SoapFaultClientException e) {
     SoapFault fault =  e.getSoapFault();
     SoapFaultDetail details = e.getSoapFault().getFaultDetail();
      //details always NULL ? Bug?
}
Run Code Online (Sandbox Code Playgroud)

发送的Web服务错误似乎是正确的:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
  <soapenv:Fault>
     <faultcode>soapenv:Client</faultcode>
     <faultstring>Validation error</faultstring>
     <faultactor/>
     <detail>
        <ws:ValidationError xmlns:ws="http://ws.x.y.com">ERR_UNKNOWN</ws:ValidationError>
     </detail>
  </soapenv:Fault>
</soapenv:Body>
Run Code Online (Sandbox Code Playgroud)

谢谢

Willome

service spring webservicetemplate

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

RMI与Web服务.什么是Java2Java远程处理的最佳选择?

我是Web服务和RMI的新手,我想知道哪种是在不同的Web应用程序之间进行远程处理的更好方法,当这些应用程序都是用Java编写的时候,就是当不同的编程语言无关紧要时(这将是WS的优点).

虽然一方面我猜想在使用Web服务时有一个性能开销(有没有人有一些数字可以证明这一点?),另一方面,在我看来,Web服务更加松散耦合,可以用来实现更加面向服务的体系结构(SOA)(RMI无法实现,对吧?).

虽然这是一个非常普遍的问题,但你有什么看法?

谢谢

remoting web-services rmi jax-ws

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

什么是域驱动设计?

所以我从团队中的一位开发人员那里得到了这个问题:什么是域驱动设计?我当然可以指出埃文斯的这本书,但这实际上是一个答案吗?

您如何用几句话向团队中的初级软件工程师解释DDD?

domain-driven-design

49
推荐指数
3
解决办法
7339
查看次数