随笔分类 -  学习笔记

仅供自学~
摘要:前两天学习了WCF的一些基础东西,好像不怎么用,但是学习一下还是有助自己增长知识滴。既然是学习就先偷一下别人的概念基础。wcf中有一个ABC的概念,就是第一: "A" 是地址,就是告诉别人我wcf在何处。第二: "B"是绑定,就是告诉别人应该走什么路才能过来。第三: "C"是契约:就是告诉别人我wcf这里有哪些东西。然后就直接用例子来学习呗:首先和简单的建一个WCF的类库:WCF Service Library,这个里面就是契约,有一个服务的协定,是一个接口Iservice1:上面那个方法不用管他干嘛的,只要加入你的service o 阅读全文
posted @ 2013-08-05 01:35 世界很灰暗 阅读(225) 评论(0) 推荐(0)
摘要:之前看了Js的一些基础的东西,正好看到了Node.js,所以入个门先,至于高端的东西等以后再学,毕竟基础还不够。因为装过了Node,所以直接可以用了,没装的童鞋可以看这里。然后一个网页需要一个web页面吧,所以要HTTP的服务器吧,可以直接创建一个最简单的http服务器(貌似所有的初学者都看的是这个例子嘛= =):var http = require('http');http.createServer(function(req, res) {res.writeHead(200, {'Content-Type': 'text/html'});res 阅读全文
posted @ 2013-05-15 14:47 世界很灰暗 阅读(137) 评论(0) 推荐(0)
摘要:WPF中的Adorner是一个挺有用的东西,表示刚刚学的话还是需要看一会的=-= 先学习下最简单的基础应用先,然后再继续往下挖掘。 首先,还是了解下Adorner是撒,由于本人比较菜,还是找个地方看一下比较好。先弄个连接放在以后慢慢翻一翻。考资料:WPF - Adorner && Adorner in WPF 然后么自己先弄一个简单的关于Adorner的东西,先把那个简单的比如把一个label的四个角都加一个圆圈。就是先弄一个label,然后用AdornerLayer.GetAdornerLayer()方法把label传进去,再用AdornerLayer.Add()把Adorn 阅读全文
posted @ 2013-02-05 22:47 世界很灰暗 阅读(872) 评论(0) 推荐(1)
摘要:首先一个ListBox中,创建两个控制ItemsSource的类,可以动态的添加所需要的属性及内容。View Code public class Display { public double Width { get; set; } public double Height { get; set; } public string Content { get; set; } public Type PageTemplate { get; set; } public Display() { } public D... 阅读全文
posted @ 2012-10-21 22:20 世界很灰暗 阅读(1076) 评论(0) 推荐(2)
摘要:首先,最基本的还是先要知道MEF是撒,他是干嘛用的:http://msdn.microsoft.com/zh-cn/magazine/ee291628.aspx(1)MEF:全称Managed Extensibility Framework(托管可扩展框架)。(2)MSDN上说明:Managed Extensibility Framework 或 MEF 是一个用于创建可扩展的轻型应用程序的库。 应用程序开发人员可利用该库发现并使用扩展,而无需进行配置。 扩展开发人员还可以利用该库轻松地封装代码,避免生成脆弱的硬依赖项。 通过 MEF,不仅可以在应用程序内重用扩展,还可以在应用程序之间重用扩展 阅读全文
posted @ 2012-10-16 14:17 世界很灰暗 阅读(329) 评论(0) 推荐(0)
摘要:属性和依赖属性 属性是我们很熟悉的,封装类的字段,表示类的状态用,可以被类或结构使用。常见的属性如下:public class Student{ private String _name; public string Name { get { return _name; } set { _name = value; } }}在面向对象中,属性大量的存在供程序员们使用,但是基本绝大多数都会保持默认值,没有被修改,会造成极大的浪费。对系统的开销也不小。 因此,在WPF中,它提供了可用于扩展CLR属性的服务,来替换原来的.NET属性。叫做依赖属... 阅读全文
posted @ 2012-06-06 10:39 世界很灰暗 阅读(324) 评论(0) 推荐(0)
摘要:WPF布局原则 WPF窗口只能包含一个元素,如果要在WPF窗口中放置多个元素并创建更实用的界面,需要在窗口上放置一个容器,然后再添加其他的元素。尽管有多个容器可供选择,但是需要遵循以下几个规则:1.不应显式设定元素(如控件)的尺寸,应当可以改变尺寸以适合它们的内容。2.不应使用屏幕坐标指定元素的位置,应当由它们的容器,根据它们的尺寸、顺序以及其他特定于具体布局容器的信息进行安排。如果需要在元素之间添加空白控件,则可以使用Margin属性。(通过硬编码属性是非常不理想的,因为这样会限制本地化界面的能力,并且会使界面更难处理动态化内容。)3.布局容器和它们的子元素共享可以使用空间。如果空间允许,. 阅读全文
posted @ 2012-05-22 11:46 世界很灰暗 阅读(1367) 评论(0) 推荐(0)
摘要:XAML基础:XAML是一种基于XML语法、专门用于表示一颗.NET对象树的语言。XAML文档中所有的元素都映射为一个.NET类的实例。View Code <Window x:Class="WpfApplication1.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="MainWindow& 阅读全文
posted @ 2012-05-13 11:39 世界很灰暗 阅读(330) 评论(0) 推荐(0)