上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 39 下一页
摘要: 本文使用到的EA工程文件下载 一、Enterprise Architect简介 Enterprise Architect是一个对于软件系统开发有着极好支持的CASE软件(Computer Aided Software Engineering)。EA不同于普通的UML画图工具(如VISIO),它将支撑系统开发的全过程。在需求分析阶段,系统分析与设计阶段,系统开发及部署等方面有着强大的支持,同时加上对... 阅读全文
posted @ 2009-08-07 00:00 herobeast 阅读(2290) 评论(0) 推荐(0)
摘要: 一 Log4Net日志管理 级别 允许的方法 Boolean属性 优先级别 OFF Highest FATAL void Fatal(...); bool IsFatalEnabled; ERROR void Error(...); bool IsErrorEnabled; WARN void Warn(...); bool IsWarnEnabled; INFO void Info(...); ... 阅读全文
posted @ 2009-07-09 23:33 herobeast 阅读(252) 评论(0) 推荐(0)
摘要: log4net(Log For Net)是Apache开源的应用于.Net框架的日志记录工具,详细信息参见Apache网站.它是针对Java的log4j(Log For Java的)姊妹工具.用过log4j的都知道,它功能强大,可配置性灵活,线程安全,对日志的输出管理和级别管理方便。具体的使用方法往下看。 首先你应该下载log4net.dll并引入到你的项目References中,或者把源代码项... 阅读全文
posted @ 2009-07-09 23:17 herobeast 阅读(261) 评论(0) 推荐(0)
摘要: 我们在开发WEB项目的时候,经常会出现这样的情况:在本地调试都是正常的,但是部署到服务器上就不行了。一般出现这种情况很大一部分原因是因为服务的环境和本地不同,数据库的配置以及服务器软件环境。如何能够准确快速的判断问题的所在呢?本人总结了我平时用过的三种方法。  第一:凭经验。自己写的程序当然对于业务逻辑会非常清楚,页面执行到什么程度,什么地方可能会出错,凭经验也能猜出可能出错的地方。这种方法依赖于... 阅读全文
posted @ 2009-07-09 22:52 herobeast 阅读(233) 评论(0) 推荐(0)
摘要: 前言 上文让JS代码折叠的功能能用了,本文将对代码继续改进以期更好用、更实用,随后有介绍Visual Studio JS方面的几个插件。 文章 1. VS2003折叠代码的Micro 2. MSDN 3. Document Outline for Client Script in Visual Studio 2005 正文 一、继续上文改造,主要是支持region 后面跟注释和显示注释  ... 阅读全文
posted @ 2009-06-26 10:01 herobeast 阅读(429) 评论(0) 推荐(0)
摘要: 最近给单位做了一个业务下单系统,由于在全球几个国家都有业务办事处,所以下单系统做的是多语言界面的我实现多语言是利用了ASP.NET2.0的资源文件,其实据我所知除了资源文件的方式,在数据库里面建多个表中进行一个区域文化映射,也是解决国际化的一种方式(关于这种方式感兴趣的朋友可以自己试试)现在我把实现国际化用到的相关知识总结如下: 在总结全球化知识前,先来了解一个名词:表达式语法表达式语法格式:&l... 阅读全文
posted @ 2009-06-26 00:08 herobeast 阅读(274) 评论(0) 推荐(0)
摘要: 前言 宏的定义:是组合到一起形成一个命令以自动完成某项任务的一系列命令和指令。(MSDN) 在使用Visual Studio宏实现JS折叠功能的时候就想过用它来实现代码自动生成,有了前面的基础,实现起来就不那么困难了,本文将实现根据表名自动生成相关字段属性的Model代码。 正文 一、预备 1.1 关于宏的新建以及简单用法,请参见这里。 1.2 环境 Microsoft Visual S... 阅读全文
posted @ 2009-06-25 23:54 herobeast 阅读(749) 评论(0) 推荐(0)
摘要: 8,尽量使用ID代替Class。 前面性能优化已经说过,ID选择器的速度是最快的。所以在HTML代码中,能使用ID的尽量使用ID来代替class。看下面的一个例子: // 创建一个list var $myList = $('#myList'); var myListItems = '<ul>'; for (i = 0; i < 1000; i++) { myListIte... 阅读全文
posted @ 2009-06-16 09:39 herobeast 阅读(240) 评论(0) 推荐(0)
摘要: 对直接的DOM操作进行限制 这里的基本思想是在内存中建立你确实想要的东西,然后更新DOM 。 这并不是一个jQuery最佳实践,但必须进行有效的JavaScript操作 。直接的DOM操作速度很慢。 例如,你想动态的创建一组列表元素,千万不要这样做,如下所示: var top_100_list = [...], // 假设这里是100个独一无二的字符串 $mylist = $("#mylist... 阅读全文
posted @ 2009-06-16 09:37 herobeast 阅读(233) 评论(0) 推荐(1)
摘要: 近期要准备一个web前端技术交流会的内容,所以陆续会有一些整理的资料发布,JQuery目前在组内日常开发中占据了重要地位,但各自为战的情况很明显,要做到重用和通用,形成插件是不错的办法,特别是基于JQuery的插件,具有使用简单,可参数化配置等优点。这篇文章就介绍了如何开发JQuery的插件。原文地址是:http://www.learningjquery.com/2007/10/a-plugin-... 阅读全文
posted @ 2009-06-12 14:27 herobeast 阅读(481) 评论(0) 推荐(1)
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 39 下一页