在之前的系列文章中,我讲述了如何在Visual Studio 2010 for Windows Phone 7中创建Windows Phone 7应用程序,本文将继续讲述如何在Expression Blend中创建Windows Phone 7 应用程序。
.NET Framework的发展很快,从1.0到4.0,变化很大,每一次版本的发布都增加了新的内容,CLR也在不断的变化更新,请参考下图:

本文将探讨数字签名、数字证书、强签名程序集、反编译等以及它们在.NET中的运用(一些概念并不局限于.NET在其它技术、平台中也存在)。1.数字签名

在.NET 3.0开始引入了扩展方法,扩展方法使您能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。扩展方法是一种特殊的静态方法,但可以像扩展类型上的实例方法一样进行调用(参考扩展方法(C# 编程指南))。本文将回顾扩展方法,并且为DateTime结构添加我们可能需要使用,但.NET并没有提供的时间日期是否属于同一周的判断方法InInTheSameWeek。1.扩展方法

Windows Scheduled Tasks 计划任务可以定期执行任务,并且可以循环执行,在一些系统中,使用计划任务比我们创建Windows 服务,在其中使用Timer定时器来执行周期性任务更加的方便。微软针对各个系统平台开放了计划任务MSTASK的API,C/C++接口请参看MSDN文档:http://msdn.microsoft.com/zh-cn/library/aa446802。遗憾的是在.NET中并没有对这些接口进行封装,不过在CodePlex上,有开源的计划任务接口封装,详情参考: Posted @ 1/26/2011 11:31:00 AM |Views (927) | Comments (0) | C# Programming
 Serialize and Deserialize CDATA with XmlSerializer
XmlSerializer类可以帮助我们将对象的状态序列化对保存,同时通过反序列化,可以还原对象的状态。通过与XML序列化与反序列化相关的特性(Attribute),可以控制我们的序列化的XML格式;同时通过实现IXmlSerializable接口,可以自定义的实现序列化与反序列化。关于此类,详情查看MSDN XmlSerializer类。不过在一些特殊情况下,C

在VS2010中开发Windows Phone 7应用程序时,通过调试VS会自动连接到Windows Phone 7真机或者Emulator模拟程序,然后部署程序,当调试结束后,会自动将程序卸载。
在Visual Studio 2010 Express for Windows Phone中,如果没有以管理员身份运行程序,那么在按F5进行调试连接Windows Phone Emulator的时候就没有足够的权限,进而出现“请求的操作需要提升”错误。

Subscription

Statistics

Locations of visitors to this page