摘要: MIME-TypDateiendung(en)Bedeutungapplication/acad*.dwgAutoCAD-Dateien (nach NCSA)application/applefileAppleFile-Dateienapplication/astound*.asd *.asnAstound-Dateienapplication/dsptype*.tspTSP-Dateienapplication/dxf*.dxfAutoCAD-Dateien (nach CERN)application/futuresplash*.splFlash Futuresplash-Dateien 阅读全文
posted @ 2011-12-09 23:28 火腿骑士 阅读(150) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/moozi/archive/2009/03/17/nunit-step-by-step-1.html单元测试基础知识单元测试是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。通常而言,一个单元测试是用于判断某个特定条件(或者场景)下某个特定函数的行为。例如,你可能把一个很大的值放入一个有序list 中去,然后确认该值出现在list 的尾部。或者,你可能会从字符串中删除匹配某种模式的字符,然后确认字符串确实不再包含这些字符了。执行单元测试,是为了证明某段代码的行为确实和开发者所期望的一致。当编写项目的时刻,如果我们假设底层 阅读全文
posted @ 2011-12-09 21:38 火腿骑士 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 最近的项目中涉及到Asp.Net扩展性,考虑了两种扩展方法,一种是使用Web Services实现,另一种是动态生成代码然后利用反射来实现插件功能。现在网上博客什么的都是用插件的形式来扩展功能的,所以我也打算用插件来扩展asp.net网站的功能。 使用插件机制来扩展B/S程序,主要需要实现两个功能,首先是动态编译插件中的C#代码,然后利用反射来执行插件已经编译的C#代码。 一、动态编译 插件一般是以xml文件的形式实现其配置,必须要先读取插件中的C#代码才能进行动态编译。Code highlighting produced by Actipro CodeHighlighter (freewa. 阅读全文
posted @ 2011-12-09 21:27 火腿骑士 阅读(198) 评论(0) 推荐(0) 编辑
摘要: test 阅读全文
posted @ 2011-12-09 21:19 火腿骑士 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 每个项目都在无休无止的用到跨站脚本过滤,大家都是自己写,于是各种各样的正则表达式层出不尽。 推荐的这个微软的反跨站脚本库,个人感觉是非常棒的,也不再需要为自己的代码是否过滤完全而绞尽脑汁了。 文件名:Microsoft Anti-Cross Site Scripting Library V3.1 下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyId=051ee83c-5ccf-48ed-8463-02f56a6bfc09&displaylang=en 微软反跨站脚本库V3.1的(反跨站脚本3.1版本)是一种编码库,旨 阅读全文
posted @ 2011-12-09 21:09 火腿骑士 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 一直以来,多数时间在开发一些Winform共享软件,经过多年的积累,逐渐形成比较成熟稳定的Winform开发框架,并结合Web项目开发经验、代码生成工具、相关的控件开发及项目开发经验,逐渐形成一个相对比较完善的.NET开发体系。不过由于种种原因,甚少涉足WCF的相关应用,只是在09年初的时候,开发一个送水软件网络版的时候,玩过WCF,那时候主要是把WCF作为一个送水各种业务数据的同步服务实现。由于研究兴趣及工作便利等原因,最近学习研究,把WCF服务搭建在我传统的Winform开发框架基础上,完成一个分布式的WCF开发框架,本文主要介绍相关的框架实现过程及总结碰到的问题,逐步深入研究,力求把其设 阅读全文
posted @ 2011-12-09 17:51 火腿骑士 阅读(395) 评论(0) 推荐(0) 编辑
摘要: namespace SampleListT{ class Program { static void Main(string[] args) { //using System.Collections.Generic; 命名空间中的List<T> //using System.Collections; 命名空间中的ArrayList //都实现了列表集合,一个是泛形集合,一个是非泛型的 //下面我们将Person对象加到集合中 Person p1 = new Person( "aladdin" , 20 ); Person p2 = ne... 阅读全文
posted @ 2011-12-09 16:30 火腿骑士 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 富有客户端技术之——jQuery EasyUI 在B/S开发中页面制作涉及HTML、CSS、javascript等技术,我们随掌握相关技术,但实际开发中页面美化特别是样式设计一直困扰着我们。怎样更好、更快的设计美观、专业、时代性的页面呢?JQuery EasyUI就能帮助我们解决这个问题。jQuery EasyUI是一组基于jQuery的UI插件集合,而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。开发者不需要编写复杂的javascript,也不需要对css样式 有深入的了解,开发者需要了解的只有一些简单的html标签。 jQuery EasyU 阅读全文
posted @ 2011-12-09 14:31 火腿骑士 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 在前一篇随笔《Winform开发框架之字典数据管理》中介绍过我Winform开发框架的总体情况,其中最重要的思路就是把常用的模块封装成控件进行重复使用,一则可以避免重复开发,提高开发效率;二则可以使用成熟的控件及技术,使得用户体验更好,更加专业。在前面介绍过的Winfrom开发框架总体思路如下所示。在Winform框架中,其中权限管理系统、字典管理系统,都是可以做成独立的程序来使用,而且应该可以在程序中引用来查询或者获取相关的字典数据,如找某个键值的字典列表作为下拉列表,而且由于实际项目中,有的是SqlServer、有的是Access数据库的或者其他数据库,所以支持多数据库是最好的选择。本篇主 阅读全文
posted @ 2011-12-09 14:05 火腿骑士 阅读(537) 评论(0) 推荐(1) 编辑
摘要: 在最近几年里,移动互联网高速发展、市场潜力巨大。继计算机、互联网之后,移动互联网正掀起第三次信息技术革命的浪潮,新技术、新应用不断涌现。今天这篇文章向大家推荐10大优秀的移动Web开发框架,帮助开发者更加高效的开发移动Web应用。 Sencha Touch Framework Sencha Touch 是世界上第一个基于 HTML5 的移动 Web 开发框架,支持最新的 HTML5 和 CSS3 标准,全面兼容 Android 和 Apple iOS 设备,提供了丰富的 WEB UI 组件,可以快速的开发出运行于移动终端的应用程序。jQuery Mobile jQuery Mobile 框.. 阅读全文
posted @ 2011-12-09 13:46 火腿骑士 阅读(188) 评论(0) 推荐(0) 编辑