- 博客(20)
- 资源 (7)
- 收藏
- 关注
转载 开发人员应该下载的十种必备工具
发布日期: 7/20/2004 | 更新日期: 7/20/2004本文自发布以来已经增加了新信息。请参阅下面的编辑更新。本文讨论:•用于编写单元测试的 NUnit•用于创建代码文档资料的 NDoc•用于生成解决方案的 NAnt•用于生成代码的 CodeSmith•
2012-03-31 09:54:36 599
原创 c# Assembly 类
什么是Assembly(程序集)?Assembly是一个包含来程序的名称,版本号,自我描述,文件关联关系和文件位置等信息的一个集合。在.net框架中通过Assembly类来支持,该类位于System.Reflection下,物理位置位于:mscorlib.dll。Assembly能干什么?我们可以通过Assembly的信息来获取程序的类,实例等编程需要用到的信息。一个简单的
2012-03-29 18:10:35 923
转载 Attribute在.net编程中的应用(一)
Attribute的基本概念经常有朋友问,Attribute是什么?它有什么用?好像没有这个东东程序也能运行。实际上在.Net中,Attribute是一个非常重要的组成部分,为了帮助大家理解和掌握Attribute,以及它的使用方法,特地收集了几个Attribute使用的例子,提供给大家参考。在具体的演示之前,我想先大致介绍一下Attribute。我们知道在类的成员中有property成员
2012-03-29 18:08:47 268
原创 log4net 框架系列:类型转换分析
log4net 框架 类型转换源码分析:源码唯一Util 文件夹下 TypeConverters 、PatternStringConverters 文件夹下,相关类图:
2012-03-29 17:41:53 317
原创 log4net 框架系列:Log4net源码分析 日志输出机制
Log4net简介 Log4net是基于.net开发的一款非常著名的记录日志开源组件。最早是2001年7月由NeoWorks Limited启动的项目,基本的框架源于另外的一个非常著名的姐妹组件-log4j。现由Apache组织开发与维护。此日志架构是可灵活扩展,且通过配置文件来设置日志的属性及输出,不同修改代码即可实现程序的灵活跟踪。可以将日志分不同的等级,通过不同
2012-03-29 10:58:49 1135
转载 SQL Server 2005报表服务入门
一、创建并部署基本报表 在开发程序中,报表总是一件繁琐工作。其实报表就是格式化数据输出,真正需要编程的地方很少。而且报表工具也比较繁琐,要编写一个漂亮的报表,需要深入了解报表工具。SQL Server 2005报表服务(SSRS 2005)简单易用。SSRS 2005是SQL Server 2005的一个组件。购买SQL Server时就内置在其中了。它可以
2012-03-28 17:05:46 1650 1
原创 通用报表解决方案:SQL Server Reporting Services是什么
SQL Server Reporting Services是什么? SQL Server Reporting Services(SSRS),微软企业级报表平台,和SQL Server Integration Service以及SQL Server Analysis Services一样,都是微软BI套装的一部分。虽然SSRS和其他微软BI产品集成的很好,但SSRS和其他平台的产品集成也很
2012-03-28 16:46:06 7205
原创 SOA 之路系列:Net与SOA
SOA:面向服务的架构SOA的优缺点在这里就不浪费文字论述了,请参考:http://www.ibm.com/developerworks/cn/webservices/ws-goodbad/index.html目前实现SOA的.NET技术有以下几种1.Web Service2.Socket3.Remoting4.WCF(Windows Communication Found
2012-03-28 13:44:31 621
转载 开源框架系列:.NET Enterprise CMS Framework --- RapidWebDev 基于XML配置的UI介绍
在前面几篇文章中我介绍了RaidWebDev的概况,然后通过过Product模块演示了如何使用RapidWebDev框架快速的开发一个业务功能。从本章开始,我将重点介绍RapidWebDev的XML可配置界面中的每个节点及属性的功能和注意事项,让大家彻底的掌握RapidWebDev动态页面的配置,结合自己的业务逻辑,给客户提供更友好的操作界面。 1. 基础和概念Rapid web
2012-03-27 14:44:31 748
原创 开源框架系列:.NET Enterprise CMS Framework --- RapidWebDev 快速开发产品管理示例程序
在上一篇文章中,介绍了搭建RapidWebDev的运行环境和一些配置项,并且演示了将自己的业务模块添加到系统中。当然,上一张中的那个Product还算不上是个业务模块,所以本章我准备对其进行扩充。同时给大家展示下如果通过RapidWebDev实现一个完整的业务功能。 首先,我们按照以往的思路,先将上一章中的t_product进行一定的扩展,如下图: 在这里,我增加了一张T_PR
2012-03-27 14:42:39 712
原创 开源框架系列:.NET Enterprise CMS Framework --- RapidWebDev 入门
Rapid Web快速入门系统需求RapidWebDev需要的系统环境如下: .NET Framework 3.5 SP1 ASP.NET MVC 1.0 ASP.NET State Service (这个不是必须的,你可以在web.config中进行配置,默认使用本地的session state服务) DTC Service
2012-03-27 14:41:14 646
转载 开源框架系列:.NET Enterprise CMS Framework --- RapidWebDev 介绍
RapidWebDev(http://rapidwebdev.codeplex.com/)是一个完全开源的企业应用快速开发框架,它致力于是通过整合和创新对生产率和质量进行提高。现阶段,它整合了开发中需要用到的大多数常用的组件,服务,API以及UI框架。实践证明,它可以让项目节省超过50%的代码,并且代码质量和开发效率比其他的解决方案都要高出很多。 RapidWebDev源于2004年至今我们近十个
2012-03-27 14:40:04 454
转载 开源框架系列:.NET Enterprise CMS Framework --- RapidWebDev
RapidWebDev开源框架是什么?RapidWebDev开发框架是一个完全开源的企业应用快速开发框架,它提供了在.Net中经常会用到的组件和服务,包括常用组件、业务平台、扩展模型和快速Web四个部分。未来会添加文件管理、社区和搜索/索引组件。常用组件:一些常用的组建和可服用的API集合,它包括了公共方法、异常处理、缓存、验证、全球化/本地化、动态类生成器、Data Context工厂、
2012-03-27 10:25:33 671
原创 @Page指令中的AutoEventWireup
以前根本不注意AutoEventWireup这个小小的属性,但是后来由于它产生的许多麻烦使我不得不研究它,并最终领悟了它。如果你写了一个asp.net页面,里面包含了服务端脚本:void Page_Load(object sender, EventArgs e){ lblMessage.Text="Thinking in Techmango.com";}
2012-03-22 10:58:12 352
原创 ASP.NET AJAX入门系列:使用UpdatePanel控件
http://wenku.baidu.com/view/4892d0da50e2524de5187e89.html?from=rec&pos=0&weight=32&lastweight=9&count=5Asp.net button 按钮的CausesValidation=FALSE(页面有验证时不触发验证) 时 解析成 html 时没有onclick 事件 在js 中不能触发单击事件
2012-03-15 14:03:10 386
转载 js触发.net服务器端事件
有两种方法可以调用Button按钮服务端事件,如下:方法一:在JS中使用button按钮的click方法 function JSFun2() { document.getElementById("").click(); }方法二:ClientScript.GetPostBackEventReference(btnTest2,
2012-03-15 13:35:29 995
原创 类库设计系列:类库的基本架构
一个类库(*dll)首先要实现某一功能这是其存在的价值,其次要易用行、广泛的适用性、高效。易用性要求其:设计给客户的接口要灵活 ,简单。适用性要求其:可以通过配置来初始 器的环境。
2012-03-02 12:09:27 693
转载 开源项目的各种协议简单介绍
很多企业在进行开发的时候,或多或少都会使用到开源项目。这时候就要考虑到开源项目所执行的协议了。 1. 允许商用、闭源发布的协议:BSD 、Apache 、 MIT 协议 、 LGPL(更宽松的GPL) 1.1 BSD 协议 BSD开源协议是一个给于使用者很大自由的协议。可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布。当你发布使
2012-03-01 16:13:53 1558
XSLT标准参考手册.chm
2012-02-17
用_Win2003_架设邮件服务器
2012-02-09
Linux服务器配置教程
2009-11-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人