- 枚举类型支持
- 性能增强,特别是.NET 4.5中
- 自动使用localDb及SQLServerExpress
- 支持表值函数
References:
http://www.infoq.com/cn/news/2012/02/EF-5
http://blogs.msdn.com/b/adonet/archive/2012/03/22/ef5-beta-2-available-on-nuget.aspx
http://aspnetwebstack.codeplex.com/wikipage?title=Contributing&referringTitle=Home
先预备一个类,用于Start时调用
public static class MyPreApplicationStart
{
public static void RegisterGlobalFilters(GlobalFilterCollection filters)
{
if (filters != null)
filters.Add(new HandleErrorAttribute());
}
public static void Start()
{
RegisterGlobalFilters(GlobalFilters.Filters);
}
}
[assembly: PreApplicationStartMethod(typeof(MyPreApplicationStart), "Start")]
Reference:
FxCop的UI并未提供Phoenix engine的支持,也就是以下这些验证规则通过FxCop的 UI没有办法验证,但是可以通过FxCopCmd来验证
CA1062 Validate Arguments of Public Methods
CA1303 Do Not Pass Literals as Localized Parameters
CA2000 Dispose Objects Before Losing Scope
CA2100 Review SQL Queries For Security Vulnerabilities
CA2202 Do Not Dispose Objects Multiple Times
CA2204 Literals Should Be Spelled Correctly
CA2215 Dispose Methods Should Call Base Class Dispose
CA2241 Provide Correct Arguments to Formatting Methods
可以通过对.FxCop文件添加规则来实现
1: <FxCopProject Version="10.0" Name="My FxCop Project">
2: <Rules>
3: <RuleFiles>
4: <RuleFile Name="$(ProjectDir)/../Rules/DataflowRules.dll" Enabled="True" AllRulesEnabled="True" AllRulesBreakBuild="True" />
5: </RuleFiles>
6: </Rules>
7: </FxCopProject>
DataflowRules.dll文件可以在%Program Files%\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\Rules中找到,XML的路径可以自己视情况添加
Reference:
http://msdn.microsoft.com/zh-cn/library/bb429449(v=vs.80).aspx
.NET的RSA算法的Key格式与OpenSSL生成的Key格式不兼容
谭振林兄有写一篇
.NET使用OpenSSL生成的pem密钥文件(增加size为2048的密钥转换)【做电子商务的朋友可能需要】
但是其中在有些位长的Key的情况下,私钥的转换会出现问题
于是
找到另外一篇
Creating a X509 certificate from a RSA Private Key in PEM file
就可以比较好的解决RSA中的私钥转换问题
可以通过删除 %LOCALAPPDATA%\Microsoft\Phone Tools\CoreCon\10.0 来解决
删除前请先备份
相关资源

