每个WPF开发人员应该知道什么?
入门级
中级
前辈
还有其他"技巧"问题吗?
您希望您的WPF开发人员知道混合吗?
我目前正在与第三方创建的系统集成.该系统要求我使用XML/HTTPS发送请求.第三方发给我证书,我安装了它
我使用以下代码:
using (WebClient client = new WebClient())
{
client.Headers.Add(HttpRequestHeader.ContentType, "text/xml");
System.Text.ASCIIEncoding encoding=new System.Text.ASCIIEncoding();
var response = client.UploadData(address, "POST", encoding.GetBytes(msg));
}
Run Code Online (Sandbox Code Playgroud)
此代码返回以下内容WebException
:
底层连接已关闭:无法为SSL/TLS安全通道建立信任关系.
更新因为它是我正在反对的测试服务器,证书不受信任且验证失败...要在测试/调试环境中绕过它,请创建一个新的ServerCertificateValidationCallback
ServicePointManager.ServerCertificateValidationCallback += new System.Net.Security.RemoteCertificateValidationCallback(bypassAllCertificateStuff);
Run Code Online (Sandbox Code Playgroud)
这是我的"假"回调
private static bool bypassAllCertificateStuff(object sender, X509Certificate cert, X509Chain chain, System.Net.Security.SslPolicyErrors error)
{
return true;
}
Run Code Online (Sandbox Code Playgroud)
我在各种平台上对WPF应用程序进行基准测试,我需要一种简单的方法来确定WPF是使用硬件还是软件渲染.
我好像回忆起一个确定这个问题的电话,但现在不能把它放在手上.
另外,是否有一种简单的,基于代码的方式来强制一个渲染管道而不是另一个?
我如何以编程方式(使用C#)找出My Pictures文件夹的路径?
这适用于XP和Vista吗?
他们的任何分析器是否支持Silverlight?我试过ANTS(3.1版)没有成功?版本4是否支持它?我可以尝试其他任何产品吗?
更新 由于Silverlight 4的发布,现在可以做的SL应用全剖析......看看这个文章的话题
在PDC,我宣布Silverlight 4具有新的CoreCLR能力,可以通过VS2010分析器进行配置:这意味着我们第一次有能力分析使用的托管代码和本机代码(用户或平台)通过Silverlight应用程序.哇噢.感谢CLR团队.
旁注:从silverlight 1-3开始,人们只能使用像xperf这样的东西(参见XPerf:Silverlight的CPU采样器),它非常强大,可以看到layout/text/media/gfx/etc管道,但只提供本机callstack. )
我今天注意到了以下内容:PDC 2008的单声道?
我的演讲将涵盖我们作为Mono的一部分创建的新技术.其中一些可以在.NET上重用(我们尝试使我们的代码跨平台),还有一些是特定于Mono的CLI实现的功能.
由Miguel de Icaza于2008年10月1日发布
有人知道他所提到的新技术类型吗?
听起来很棒
[ 更新 ] 这 是Miguel演讲的视频
你希望你的WPF开发人员知道表达式混合吗?
有关Blend的更多信息的任何好资源?
[更新]知道混合会让你更有效率吗?