摘要:
Web Essentials是目前为止见过的最好用的VS扩展工具了,具体功能请待我一一道来。首先,从Extension Manager里安装:最新版本是19号发布的2.5版然后重启你的VS开发环境,就可以使用它提供的方便功能了。Web Essentials对CSS、JavaScript和HTML都提供了很多快捷的功能支持,具体列表如下:CSS即时预览Live Web Preview每次修改的时候,都可以使用CTRL+ALT+Enter快捷键或者点击方案右键上的Live Web Preview选项来即时预览你修改的页面,每次修改完 HTML或者相应的CSS, Ctrl+S保存以后,即时窗口会立即 阅读全文
摘要:
1、虚拟对象系统---VOS它既支持过程性语言也支持面向对象的语言,同时提供一个类型丰富的系统来容纳它所支持的各种语言的特性。对于过程性语言,它描述了值的类型并指定了类型的所有值必须遵守的规则;在面向对象的语言方面,它统一了不同编程语言的对象模型。每一个对象在VOS中都被唯一标识以与其他对象相区别。2、元数据元数据是对VOS中类型描述代码的一种称呼。在编译程序将源代码转换成为中间代码时,它将自动生成,并与编译后的源代码共同包含在二进制代码文件中。元数据携带了源代码中类型信息的描述,这在一定程度上解决了版本问题;程序使用的类型描述与其自身绑定在一起。在CLR定位与装载类型时,系统通过读取并解析元 阅读全文
摘要:
之前打开文件流后总不记得关闭流,昨天终于出现问题了,因此上网搜了一下,下面是实际操作和网上搜索后的记录:1.关闭流的顺序一般为后开先关,如1 Image img = Image.FromFile("file.jpg"); 2 MemoryStream ms = new MemoryStream();3 img.Save(ms, ImageFormat.Jpeg);4 ms.Close();5 ms.Dispose();6 img.Dispose(); 其实不用如此。因为是深拷贝,所以ms和img之间已经没有联系了,两个对象是以不同的形式操作同一个文件,所以先关闭哪一个都没关 阅读全文