小编Bra*_*don的帖子

.NET 4.0 Framework升级要求?

即将推出的.NET 4版本有哪些要求?搜索周围的这个,似乎无法找到明确的答案.特别...

  1. 客户端是否必须升级其.NET Framework CLR(如1.1到2.0)才能运行4.0目标应用程序?
  2. ASP.NET是否需要进行框架升级,或者行为类似于2.0运行3.5应用程序?

.net asp.net .net-4.0

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

字符串转义码(\n、\t...)源自何处?

纯粹想知道...因为它们今天仍然存在并在 C# 中使用...

使用字符串转义码的模式从何而来?它首先以什么语言出现?哪些语言(如果有)以不同的方式解决了问题?

string history

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

有没有更简单的方法来创建WCF/OData数据服务查询提供程序?

我有一个简单的小数据模型,类似于以下内容:

InventoryContext {

IEnumerable<Computer> GetComputers()

IEnumerable<Printer> GetPrinters()

}

电脑 {

public string ComputerName { get; set; }

public string Location { get; set; } }

打印机 {

public string PrinterName { get; set; }

public string Location { get; set; }

}

结果来自非SQL源,因此该数据不是来自连接到数据库的Entity Framework.

现在我想通过WCF OData服务公开数据.到目前为止,我发现这样做的唯一方法是根据此博客教程创建自己的数据服务查询提供程序:

http://blogs.msdn.com/alexj/archive/2010/01/04/creating-a-data-service-provider-part-1-intro.aspx

......这很棒,但似乎是一项非常复杂的事业.提供者的代码将比我的整个数据模型长4倍,以生成所有资源集和属性定义.

在Entity Framework之间是否存在类似通用提供程序并从零编写自己的数据源?也许某种方式来构建对象数据源或其他东西,以便神奇的WCF独角兽能够获取我的数据并骑行到日落而无需明确编码提供者?

c# wcf dynamic-data odata

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

你将Form1重命名为什么?

这是纯粹的好奇心......

大多数"专业人士"可能永远不会在其Windows窗体项目中使用"Form1"作为有效的类名.我通常最终将其重命名为MainForm.

你是做什么?

编辑:对于那些使用匈牙利表示法(frmMain)的人 - 为什么?我不认为它仍然被认为是一种标准做法......是吗?

.net c# winforms

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

保持线程空闲或杀死它们/重新启动它们?

伪情况:有一个类(比方说BackgroundMagic),它有Start()Stop()方法.这个类中的工作由一个单独的线程完成,并且每X毫秒只是一个短循环.

在管理停止/启动方面,哪些选项更好?无法决定走哪条路.

  1. 第一次调用Start()时,使用IsBackground= true 初始化并启动线程.使用一个简单的bool标志来指示每个循环是否应该实际做任何工作,或只是睡觉.初始化初始化后,让Stop()和Start()简单地控制bool标志.IsBackground当应用程序退出时,线程将被运行时停止并清除,因为= true.
  2. 强制中止/加入/中断/停止任何内容,并在Start()上再次重新创建线程,而不是让线程处于四处.

......或者更好/更清洁的方式吗?

c# multithreading

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

{0},{1}等如何成为格式化字符串的标准?

只是在开发历史中对此感到好奇......数组索引({0},{1}等等)的括号如何成为字符串格式的标准?

有什么特别的意义,或者80年代有人从空中挑选出来的东西?

.net string history

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

如何在Go中的ECDH P256曲线上解压缩单个X9.62压缩点?

Golang的椭圆曲线库可以在给定具有X和Y值(未压缩坐标)的公共坐标的情况下导出秘密密钥.

但是,当给定的点是具有给定y位的X9.62压缩形式的单个值时,如何解压缩它?

OpenSSL使用此方法处理此方案:

https://github.com/openssl/openssl/blob/4e9b720e90ec154c9708139e96ec0ff8e2796c82/include/openssl/ec.h#L494

似乎还有一个类似的问题涉及数学,但不是Go的最佳实践,具体来说:

https://crypto.stackexchange.com/questions/8914/ecdsa-compressed-public-key-point-back-to-uncompressed-public-key-point

怎么在Go中完成?

cryptography go elliptic-curve ecdh

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

学习HTML:"不正确"但简单,或"正确"和复杂?

几分钟前问的问题给了我这个想法...... 如果你今天要教某人HTML,那将比几年前困难得多.

例如,<font>标签简单,直观且易于理解.但它现在预计将在未来的HTML版本中使用.我无法想象今天尝试使用CSS和样式来学习HTML:-type标记.

那么这条线路在哪里?有人应该学习易于理解但已被弃用的标签吗?或者你应该坚持从第一天开始"获取"CSS和验证传递样式?

html

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

如何在文本字段中模拟退格操作?

当按下按钮时,我只想在常规文本框中模拟一个“退格”,删除光标左侧的字符。

Google和各种论坛都对此产生了非常随机的结果。正确的方法是什么?

html javascript jquery dom

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

是否有CASPOL.exe GUI命令行生成器?

是否有用于生成CASPOL命令的简单实用程序/ GUI应用程序?

.net caspol code-access-security

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