标签: visual-studio-2010-beta-2

您对Entity Framework 4.0有何看法?

实体框架的初始版本在开发社区中并未得到很好的体现.开发人员认为许多事情被遗漏了,许多人继续使用其他ORM,例如LINQ To SQLNHibernate.然而,好消息是微软一直在努力开发实体框架4.0版本,这将带来许多修复,包括延迟加载POCO支持.许多人认为实体框架的初始版本应该包含这些功能; 然而,看到实体框架团队已经解决了开发者社区所表达的担忧,这当然令人欣慰.

既然Visual Studio 2010 beta 2已经推出几周了,我一直在想其他开发人员对下一版Entity Framework的看法.你的想法是什么?

我意识到有些人对实体框架仍有负面情绪.在回答时,假设应该是读者对替代ORM一无所知.请比较和对比其他ORM的差异.随意提出一个替代方案做得更好的领域.此外,请随意提及Entity Framework 4.0擅长的领域.

.net entity-framework visual-studio-2010-beta-2 efv4

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

WCF服务参考不重用现有程序集中的类型(VS 2010 Beta 2)

我正在寻找在WCF服务和客户端之间共享类型(实际类,而不是代理)的最佳方法.为此,我在一个单独的程序集中定义了类,这些程序包括服务和客户端引用.我在客户端生成服务引用时选择了"在所有引用的程序集中重用类型",但是使用所有类的代理生成了References.cs.

这与问题完全相同,但我不知道如何实现已接受的解决方案.一个区别是我正在使用VS 2010 Beta 2.

以代码形式导入完整的服务合同

要么

创建自己的ClientBase派生类.这真的很容易

假设这是最好的方法,我希望有一个很好的链接,涵盖如何做到这一点.链接答案中概述的方法是最好的吗?

wcf visual-studio-2010-beta-2

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

编写Visual Studio 2010插件,想在代码编辑器中显示像Resharper这样的工具箱

我想为Visual Studio 2010编写一个插件,但事实上我遇到了一些问题.我想做的事情似乎很简单,我想在代码编辑器中选择文本时会出现一个小工具箱,例如Resharper(带有帮助重构的菜单的小笔)或者像这样:

http://www.axtools.com/products-vs2010-extensions.php?tab=selection-popup

我想知道 :

  1. 是否有anu Visual Studio模板有助于启动?我尝试使用"编辑器视口装饰",但我不确定.

  2. 我应该从启动工具箱开始,还是可以从系统工具箱中显示一些按钮?在链接的axtools插件中,它是一个定制的工具箱或系统?

  3. 如何检测文本被选中?

我现在没有其他问题了.我是网络开发者,所以编写一个visual studio插件对我来说是个新事物.

提前致谢.

c# wpf plugins mef visual-studio-2010-beta-2

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

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

F#:'关键字'时总是"意外"

VS2010 Beta 2 F#编译器总是抱怨我对when关键字的使用,即使使用应该起作用的复制粘贴代码,例如这些代码段中的任何一个.例如,这是我在尝试执行一个非常简单的表达式时得到的错误:

"错误FS0010:表达式中出现'意外关键字'.预期' - >'或其他标记."

[for i in 1..50 when i < 10 -> i]  
---------------^^^^
Run Code Online (Sandbox Code Playgroud)

syntax f# visual-studio-2010-beta-2

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

为什么不能将TCHAR*转换为char*

错误C2664:'strcpy':无法将参数1从'TCHAR*'转换为'char*'代码:

LPCTSTR name, DWORD value
strcpy (&this->valueName[0], name);
Run Code Online (Sandbox Code Playgroud)

错误C2664:'strlen':无法将参数1从'LPCTSTR'转换为'const char*'

LPCTSTR name; 
strlen (name)     
Run Code Online (Sandbox Code Playgroud)

以上代码在另一个项目中工作正常的类,我找不到它在MS VS2010项目中不起作用的原因.

c++ visual-studio visual-studio-2010-beta-2

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

Visual Studio 2010 Beta 2可用吗?

半年前,我尝试过Visual Studio 2010测试版1,但是对于生产使用来说仍然太麻烦了.

但是,我真的很喜欢一些新功能 - 我是否应该打扰安装Beta 2,还是仍然太麻烦?

visual-studio-2010 visual-studio-2010-beta-2 beta-versions

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

为什么StyleCop SA1305不尊重VS2010(或MSBuild)中允许的前缀列表?

我刚刚将一个项目从2008升级到2010 Beta 2,而StyleCop现在报告SA1305(匈牙利表示法)警告变量名称前缀为'is'.'Is'肯定在允许的前缀列表中.

这是一个已知的问题?还有其他人遇到过这个问题吗?该代码肯定是在2008年没有任何警告的情况下编译的.

更新:事实证明,这可以在Visual Studio中按预期工作,但然后通过MSBuild失败.请参阅下面的答案了解原因.

stylecop visual-studio-2010 visual-studio-2010-beta-2

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

4.0中的System.Core.dll默认添加?

我正在玩VS2010 beta2.我注意到,如果我尝试将System.Core.dll添加到一个尚未引用该项目的项目中,在VS2010中,它会抱怨说我无法添加该程序集,因为它已经被项目系统引用.知道他们为什么在VS2010/4.0中这样做吗?是因为他们从System.Core转发了几种类型的mscorlib?

.net visual-studio-2010-beta-2

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

Visual Studio 2008中的Visual Studio 2010(beta 2)解决方案

有没有办法在Visual Studio 2008中打开Visual Studio 2010 beta 2中保存的解决方案文件?......或者也许是转换它的方法?

当我试图在VS 2008中打开它时,我收到一条错误消息"所选文件是一个解决方案文件,但是由该应用程序的较新版本创建,无法打开."

solution visual-studio-2008 visual-studio visual-studio-2010-beta-2

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