1..NET Compact Framework 3.5简介
新功能
调试功能的改进
2.Visual Studio 2008简介
单元测试
远程性能监视器blogs.msdn.com/stevenpr/archive/2007/03/08/finding-managed-memory-leaks-using-the-net-cf-remote-performance-mobitor.aspx
Microsoft Synchronization Services编程模型
3.使用.NET Compact Framework 3.5开发
1)Compact WCF编程
Windows Communication Foundation(WCF)消息框架新标准
使用电子邮件作为WCF传输载体与Lunch Launcher的故事
blogs.msdn.com/romanbat/
Compact WCF的连接性支持
msdn2.microsoft.com/en-us/netframework/aa663324.aspx
WCF初级编程技术:Microsoft Windows Communication Foundation Step By Step (John Sharp著,Microsoft Press,2007年出版)
使用BasicHTTPBinding进行WCF编程
Compact WCF客户端WCF服务的创建
WCF客户端编程
使用Compact Svcutil生成代理类
NetCFSvcUtil.exe工具包组件
使用电子邮件传输进行WCF编程
2)语言集成查询编程(Language Integrated Query,LINQ)
msdn2.microsoft.com/en-us/netframework/aa904594.aspx
LINQ结构编程相关说明:www.danielmoth.com/Blog/2007/02/linq-resources.html
查询语法
λ表达式(lambda expression)
匿名
扩展方法(extension methods)
智能感知
类型推断
匿名类型
LINQ到对象
LINQ to XML
XDocument,XElement,XAttribute
LINQ to DataSet
3)System.IO.Compression编程
GZipStream和DeflateStream类支持任何非特殊流的压缩
Enabling HTTP Compression文章:technet2.microsoft.com/windowsserver/library/ae342c42-fbc4-4ab7-b9ac-20a89f0fa4ad-1033.mspx?mfr=true
4.Visual Studio 2008 Team System中的单元测试
测试驱动开发TDD
1)在Visual Studio 2008 中编写单元测试
方法存根stub
2)单元测试的运行