问题列表 - 第1317页

使用Linq和WCF

我正在寻找使用Linq over WCF(n层应用程序)的任何示例或指南.请指明您是否为Linq-to-SQL或Linq-to-entities显示内容.我想看看两者的用法示例.

我想知道如何在WCF上执行自定义执行(如果它可以工作)?循环引用支持等等......

任何使这个成为使用Linq和WCF的快速入门指南的信息都是有帮助的.

linq wcf linq-to-entities linq-to-sql

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

处理服务启动时的异常

我正在编写一系列Windows服务.如果在启动期间抛出错误(在OnStart()方法中),我希望它们失败.我曾经假设只是抛出一个错误OnStart()就可以做到这一点,但我发现它反而"开始"并向我显示一条消息,说明"服务已启动,但是处于非活动状态.这是正确的吗?" (释义).如何处理错误,实际上无法启动服务?

.net c# error-handling windows-services

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

有没有数据仓库框架?

我有很多mysql数据需要从中生成报告.它主要是历史数据,因此它不会发生太大变化,但它的重量很容易达到20-30千兆字节,预计会增长.我目前有一些PHP脚本集合,可以执行一些复杂的查询并输出csv和excel文件.我还使用带有书签查询的phpMyAdmin.我手动编辑它们来更改参数.数据量正在增长,需要访问数据的人数也在增长,因此我正在花时间改善这种情况.

前几天我开始阅读有关数据仓库的内容,似乎这个区域与我需要做的事情有关.我读过一些 文章,甚至还在等一本书.我想我已经掌握了这些系统的功能和可能性.

为我的数据创建一个报告系统一直在todo列表中,但直到最近我才认为这将是一个非常小众的计划冒险.由于我现在知道数据仓库是常见的事情,我认为必须有某种报告/仓库框架可以轻松开发.我很乐意跳过编写接口和脚本来安排和发送电子邮件报告等,并坚持编写查询和建立关系.

我大部分都是一个灯泡家伙,但我不是在转换语言或平台.我只需要一个更强大的解决方案,因为我的一次性脚本不能很好地扩展.

那么哪里是开始的好地方?

frameworks reporting data-warehouse anchor-modeling

15
推荐指数
2
解决办法
4221
查看次数

我应该从返回null的函数返回null或将"null object"模式应用于函数吗?

假设您有一个返回日期的函数:

Date myFunc(paramA, paramB){
   //conditionally return a date?
}
Run Code Online (Sandbox Code Playgroud)

null从这个函数返回是否合适?这看起来很难看,因为它迫使客户检查null.

"空对象"模式是解决此问题的实现模式.
我不是null对象模式的忠实粉丝,但是,总是返回一个列表是有意义的,即使它是空的,而不是返回null.
但是,在Java中,一个空日期将被清除并具有1970年.

这里最好的实施模式是什么?

java

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

在Delphi表单上递归更新字体

我正在尝试迭代窗体上的所有控件并启用ClearType字体平滑.像这样的东西:

procedure TForm4.UpdateControls(AParent: TWinControl);
var
  I: Integer;
  ACtrl: TControl;
  tagLOGFONT: TLogFont;
begin
  for I := 0 to AParent.ControlCount-1 do
  begin
    ACtrl:= AParent.Controls[I];

    // if ParentFont=False, update the font here...

    if ACtrl is TWinControl then
      UpdateControls(Ctrl as TWinControl);
  end;
end;
Run Code Online (Sandbox Code Playgroud)

现在,有没有一种简单的方法来检查是否ACtrl有一个Font属性,所以我可以传递Font.Handle给一些思考,如:

GetObject(ACtrl.Font.Handle, SizeOf(TLogFont), @tagLOGFONT);
tagLOGFONT.lfQuality := 5;
ACtrl.Font.Handle := CreateFontIndirect(tagLOGFONT);
Run Code Online (Sandbox Code Playgroud)

先感谢您.

windows delphi

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

有没有办法覆盖ConfigurationManager.AppSettings?

我真的希望有一种方法可以使用ConfigurationManager.AppSettings ["mysettingkey"]获取当前获取其设置的应用程序,实际上这些设置来自集中式数据库而不是app.config文件.我可以创建一个自定义配置部分来处理这类事情,但我真的不希望团队中的其他开发人员必须更改他们的代码以使用我的新DbConfiguration自定义部分.我只是希望他们能够以他们一直以来的方式调用AppSettings,但是可以从中央数据库加载它.

有任何想法吗?

.net configuration app-config

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

将.NET Framework版本的应用程序池更改为3.5?

我在Web服务器(Server 2008 Enterprise)上安装了.NET Framework 3.5 SP1,因此运行IIS 7.0.

我想更改现有站点使用的.NET Framework版本.因此,我右键单击相应的应用程序池并选择"编辑应用程序池"..NET Framework下拉列表不包含框架3.5的显式条目,但仅包括2.0.50727.

这只是因为3.5版核心RTL的版本仍然是2.0?或者我是否需要做一些额外的事情才能让IIS看到版本3.5?(尝试重启IIS).

iis-7 application-pool .net-3.5

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

jEditable输入框CSS样式

我正在尝试设置使用jEditable呈现的输入框的样式.

我想在双击文本并使其可编辑时更改表格单元格的颜色.像这样:

替代文字http://www.hongaijitsu.com/temp/foobar/public/Picture-2.png

这就是我现在所处的位置:jEditable CSS问题(双击表格单元格中的文本)

HTML片段:

<tr class="odd">
    <td class="dblclick" headers="customer-name">Drogo Shankara</td>
    <td class="dblclick" headers="mail">dshan@gmail.com</td>
    <td class="dblclick" headers="type">Web</td>
    <td class="dblclick" headers="status">Pending mail</td>
</tr>  
Run Code Online (Sandbox Code Playgroud)

jQuery代码:

$(function() {

$(".dblclick").editable("#", { 
    tooltip   : "Doubleclick to edit...",
    event     : "dblclick",
    css : 'inherit'
    });
});
Run Code Online (Sandbox Code Playgroud)

对应的CSS:

.dblclick form {
    height: inherit !important;
    width: inherit !important;
    border: 0;  
    margin: 0;
    padding: 0;
    background: red;
    }

.dblclick input {
    height: inherit !important;
    width: inherit !important;
    border: 0;  
    margin: 0;
    padding: …
Run Code Online (Sandbox Code Playgroud)

javascript css jquery

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

使用.net创建JSON

首先,让我开始说我不是.net开发人员.我问这个问题的原因是我们推出了REST-API,我们的第一个集成合作伙伴之一是.net商店.

所以基本上我们假设.net会提供某种包装来创建JSON,但是有问题的开发人员手动创建了字符串.我已经研究过这个话题了,我真的找不到任何东西,但我相信.net提供了一些东西.:)

'current code    
Dim data As String
data = "[hello, world]"
Run Code Online (Sandbox Code Playgroud)

在PHP中我会做以下(假设ext/json可用;):

<?php
$json = array('hello', 'world');
$json = json_encode($json);
Run Code Online (Sandbox Code Playgroud)

我也对你使用什么来解码json到数组/对象结构感兴趣.

非常感谢帮助.

.net asp.net json

15
推荐指数
3
解决办法
8470
查看次数

托管C++程序集属性

有没有办法将程序集属性添加到托管C++程序集?在典型的C#项目中,AssemblyInfo.cs文件中通常有一行代码,如下所示:

[assembly: AssemblyTitle("Some Assembly")]

我有一个我想要添加的私有程序集属性(不是可以通过资源文件添加的版本属性之一),我不确定这是否可行.

.net attributes managed-c++

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