- 博客(9)
- 资源 (30)
- 收藏
- 关注
原创 深入浅出.NET代码生成系列(3):命名空间
上一篇文章后面,我做了一个简单的示例,不知道各位有没有印象。哈,没印象也没关系,今天我们来探讨一下如何生成命名空间的代码。 其实,说的就是CodeNamespace类,这个类就是用来生成命名空间定义的代码的。 (1)Imports属性:一个CodeNamespaceImport对象的集合,这个CodeNamespaceImport类与CodeNamespace类有啥不同呢?CodeNamesp
2012-06-30 21:07:14 2905 1
原创 深入浅出.NET代码生成系列(2):一些基本类
既然叫“深入浅出”了,那我们先来深一下,好吧? 一、用到了哪些命名空间? 说白了,基本上与代码生有关的类都在System.CodeDom命名空间和System.CodeDom.Compiler。不知道各位对这两个命名空间熟悉指数是多少? 二、CodeDomProvider类 该类位于System.CodeDom.Compiler命名空间下,它是一个抽象类,有朋友可以疑问了,这…
2012-06-28 21:41:47 4640 1
原创 深入浅出.NET代码生成系列(1):概述
Visual Studio之所以强大,就因为它能为开发者尽可能地生成一些代码,免去了我们经常性去做一些无意义的,机械化的操作,从而使开发者不必把时间和精力都花在细枝末节上,能更专心于程序的核心部分,开发效率也大大提高。 说到这代码生成,实话说,在日常的开发任务中,似乎使用的频率不高,而且,动态编译也有一个消耗性能的过程。 那么,我们需要对代码生成有点了解吗?应该说是有这个需要的,说不定哪一天会
2012-06-27 11:09:58 6938 8
原创 Windows Phone开发终结篇:反思、建议与忠告
终结篇,有朋友看了,啊?不是吧?是的,这是本系列Windows Phone文章的最后一篇,本文将对本系列文章做一个简要总结,并根据个人想法向大家提一些建议和对开发者一些忠告,但愿能有一点点参考价值。 大家知道了,WP8发布预览版了,虽然先前版本不能升级到WP8,有一点可惜。但我们不要像那些不冷静的人那样,一听到消息就骂,至少,我们还看到后面还有一句话:WP 7.X的应用可以在WP8上面运行,其实
2012-06-22 22:07:24 16096 65
原创 Windows Phone开发(48):不可或缺的本地数据库
也许WP7的时候,是想着让云服务露两手,故似乎并不支持本地数据库,所有数据都上传上“云”数据库中。不过呢,在SDK 7.1后,又加进了本地数据库功能。 这个本地数据库的操作,与我们平常在WindowsForm或WPF项目中所使用数据库的情况有些不一样:一者没有图形化的设计器;二来不使用SQL语句。 那么,你一定会问:“那用什么来处理与数据库的交互?” 不知道各位.NET基础学得怎么样,如果你
2012-06-22 17:57:54 6898 14
原创 Windows Phone开发(47):轻松调用Web Service
众所周知(除了没用过VS的),在VS里面调用Web Service是一件很愉快的事情,不解释,相信很多朋友在以前的项目中肯定也用过WEB服务。同样,在WP中调用Web Service也是非常简单的,你可以不信,反正我绝对信了。 有例子有真相,我们就以http://webservice.webxml.com.cn/WebServices/IpAddressSearchWebService.a
2012-06-22 10:57:39 6575 9
原创 Windows Phone开发(46):与Socket有个约会
不知道大家有没有“谈Socket色变”的经历?就像我一位朋友所说的,Socket这家伙啊,不得已而用之。哈,Socket真的那么恐怖吗? 其实这话一点也不假,Socket有时候真的不太好操控,也不好维护,但不管怎么样,我们还是要面对它的,没准Socket是一位大美女哦。 关于Socket的前世今生就不用我详述了,关于她的历史,已经不少人仁志士为她立传写著了,像我们国内的百度百科、互动百科等;全
2012-06-16 20:09:39 9601 17
原创 Windows Phone开发(45):推送通知大结局——Raw通知
为什么叫大结局呢?因为推送通知服务就只有三种,前面扯了两种,就剩下一种——Raw通知。 前面我们通过两节的动手实验,相信大家都知道了,推送通知其实并不复杂,为什么呢?你看到了的,不管是哪种方式,使用方法基本一样,如果你不愿意写代码的话,完全可以把代码Copy几下就完事了,三种推送通知的实现代码是一样的,而仅仅是发送的内容不同罢了。 Raw推送通知比起前面两种更简单,因为它没有规范的格式,只要你
2012-06-13 16:45:20 3944 2
原创 Windows Phone开发(44):推送通知第二集——磁贴通知
前面我们说了第一个类型——Toast通知,这玩意儿不知大家是不是觉得很新鲜,以前玩.NET编程应该没接触过吧? 其实这东西绝对不复杂,只是刚接触的时候会有点莫名罢了,Toast通知和今天要说的磁贴通知,都有一个共同点,那就是格式都规定死了D。 本质就是向特定的URI地址POST一个XML文档罢了,相信很多人都会,如果你还不会,真的,要补一补基础课了。 多说无益,还是快点切入主题,开门见
2012-06-08 12:12:02 5718
手动编写WCF客户端实例
2013-08-09
在桌面应用中实现提供HTTP下载功能
2013-07-18
BackgroundWorker后台任务实例源码
2013-06-22
WPF版CheckListBox控件
2013-04-27
WCF聊天程序示例
2013-04-05
序列化与Socket结合使用示例
2013-04-02
Win32系列文章19:打开文件示例代码
2013-03-09
Win32开发系列文章18:向对话框传参与返回数据示例源码
2013-03-05
Win32开发系列文章17-启动和关闭进程示例源码
2013-02-28
Win8应用开发博文之StreamSocket例子代码
2013-01-19
WPF制作的窗口启动和关闭时的动画
2012-12-22
Win8开发博文第22节示例源代码
2012-10-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人