小编ter*_*tyl的帖子

.net和多核

从我读过的.net 4.0预览到现在已经有很多关于下一个.net版本如何处理和使用带有多个内核的cpus的讨论.我们将有像plinq这样的附加功能,可以帮助我们使用多个内核.我的问题是,当我想要的是让我的应用程序运行得更快时,为什么我必须在处理多个核心时烦恼.为什么不能有一种虚拟cpu层将所有核心暴露为我的应用程序的1核心?

编辑:我想重新解释我的问题,以避免误解,是否可以制作一个软件,将虚拟线程暴露给我的应用程序,速度要快10倍,因为它使用了10个内核.我不希望让不同的线程在并行中执行操作,我只希望我的一个线程运行得更快.我想今天这不是一个大问题,但很快我们将有80个核心处理器可供使用,然后我会感觉有点缺点只使用其中的一个.

.net multicore

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

linq2sql的缺点

我听到很多传闻说在下一版的.net中不再支持Linq2Sql.我非常喜欢Linq2Sql,并且发现它很容易/轻量级.我可以理解人们用它来解决的一些问题(ppl习惯于nhibernate ......)但正确使用我认为大多数问题都可以解决.我现在在我的所有项目中使用它,我不愿意看到它不再受支持了.

列出你用Linq2Sql看到的disadvantes

linq-to-sql

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

标准化电子邮件正则表达式

为什么没有标准化的电子邮件正则表达式?我最近参与了一个项目,我们有一个hickup,电子邮件通过我们的电子邮件正则表达式,但在创建MailMessage对象时失败.一个小错误,但它有相当大的后果

  • 在检查电子邮件地址是否正确时,MailMessage构造函数是否使用电子邮件正则表达式?
  • 为什么有这么多不同版本的电子邮件正则表达式?

这是一个ASP.Net应用程序,我们使用System.Net.MailMessage对象

这是Regexp对电子邮件地址识别的重复吗?

regex asp.net email

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

DDD,主要细节关系中的相关实体

据我所知,所有DDD实体都应该有一个ID.所以,如果ProductDetail对产品有任何了解,那么我的问题在于主要的细节关系,例如Product和ProductDetail?它是否与ProductDetail类中的ProductID属性相关?在数据库中,这当然是正常的,因为它是链接两个对象的唯一方法,但这是DDD中的最佳实践吗?我使用Linq2Sql作为ORM映射器,所以这是给定的,但我认为这不是正确的方法.有人对此有一些智慧吗?

domain-driven-design

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