本书以实战开发为原则,以.net和c#4.0应用程序及项目开发为主线,通过.net平台开发中常见的13个典型模块和3个完整的项目案例,深入介绍silverlight、wpf、wcf、asp.netmvc、asp.net、entity framework、linq、windowsforms、windows服务等.net框架的应用;同时深入浅出地介绍了.netria开发模型、mvvm框架在企业开发中的应用、wpf用户界面高级开发技术、.net分层架构在wpf应用程序中的实际应用、各种设计模式在实际项目中的使用。本书附带1张dvd光盘,内容为本书的多媒体教学视频及本书所涉及的源代码。本书共18章,分为3篇,涵盖的主要内容有c#4.0语法精深解析、silverlight与reportviewer报表查看模块、xml阅读器模块、silverlight可拖放的文件管理模块、wpf版推箱子和俄罗斯方块游戏、图书阅读器、wpf多媒体管理工具、wcf聊天程序、文件夹同步服务程序、图片浏览器、安全删除管理工具、电子商务网站、学生管理系统及任务管理系统等。本书内容丰富,实例典型,实用性强,适合各个层次想要学习c#和.net4.0开发技术的人员阅读。尤其适合有一定.net基础,同时又想深入理解.net各种框架在实际项目中应用的人员阅读。