01 2016 档案
摘要:按例,老周今天要讲一个故事,这个故事之前老周在微博上分享过。大伙知道在8.1的时候,有一个扩展类库——NotificationExtensions,可以真TMD轻松生成通知XML模板,其实,这个类库也支持UWP的自适应通知模板,要是你需要的话,可以握紧鼠标,拼命点这里:https://github.
阅读全文
摘要:首先,来弄两个服务,一个叫“飞机”,一个叫“火车”。 public class FeiJiService : ServiceBase { public FeiJiService() { ServiceName = "Fei_ji"; ...
阅读全文
摘要:Windows 服务开发平时不太受人关注,毕竟那是高大上的项目类型,平常需求也用不上,很多老掉牙的家伙也只知有WinForm,仍不知有WPF,更别说Windows 服务了,正如陶渊明所写的,“不知有汉,无论魏晋”。通常,就算要让程序开机启动,多数也只考虑设置一个启动项,也很少去想到开发Windows...
阅读全文
摘要:前面两文中,老周已向大家介绍了关于动态类型对象的两种级别的使用方案,本篇呢,老周再讲一个自定义动态类型的例子。前面给大家演示的例子中,动态类型中包装的是字典类型来存储数据的,这一次咱们换一种风味,老吃酸的不好,这回就吃点辣的吧,火锅就不吃了,据说火锅的汤底里面有罂粟果的皮,吸食微型鸦片不好。本例在自...
阅读全文
摘要:前面老周给大家介绍了动态类型使用的娱乐级别用法,其实,在很多情景下,娱乐级别的用法已经满足需求了。如果,你想自己来控制动态类型的行为和数据的存取,那么,就可以考虑用今天所说的高大上技术了。比如,你希望自己弄个字典来存取数据,又或者,你不想用字典,你想用XML来存取数据,那么就必须自己来实现动态对象的...
阅读全文
摘要:有朋友跟老周说,动态类型是干吗的,他不太熟悉,希望老周可以讲一讲。没事,这事情老周也比较TMD乐意做的,因为老周写的这些烂文本来就是为了普及基础知识的,坚定不移地为社会基础教育而服务。首先,咱们要知道啥是动态类型,既然叫“动态”了,当然和“静态”相对而言的,但你得注意,这里的动态静态不是指类型的动与...
阅读全文