人无信不立/2008-04-26 22:30
posted @ 2008-03-27 13:53 永春 阅读(838) | 评论 (2)编辑
     摘要: 使用.NET开发已经有一段时间了,但是对于一些基础性的东西还是有点模糊,有一种似是而非的感觉。在此整理一下C#中的一些基础知识以及一些可能平时不怎么注意到的知识(本系列会不断更新)  阅读全文
posted @ 2008-01-31 14:44 永春 阅读(2359) | 评论 (7)编辑
     摘要: MOSS是微软的一个门户等的产品,提供了很多SDK供调用
在此记录我学习的过程,作为自己的一个总结。(本系列会不断更新)  阅读全文
posted @ 2007-10-19 16:52 永春 阅读(1386) | 评论 (2)编辑
     摘要: MonoRail是一个.Net下的MVC框架,使用起来方便、灵活。
在此记录我学习的过程,作为自己的一个总结。
一方面学习MonoRail的使用,另一方面可以研究成熟的框架是如何设计的,有哪些思想、功能是可以借鉴的(本系列会不断更新)  阅读全文
posted @ 2007-10-19 16:46 永春 阅读(3109) | 评论 (16)编辑
     摘要: IBatis.Net是一个比较易用的ORM框架,使用起来较为方便、灵活。
在此记录我学习的过程,作为自己的一个总结。(本系列会不断更新)  阅读全文
posted @ 2007-10-11 15:31 永春 阅读(1989) | 评论 (7)编辑
     摘要: 最经典,最可怕的qq聊天记录
胆大的来看看,被吓了不要怪我,我也是被吓了才转过来的  阅读全文
posted @ 2008-07-18 21:00 永春 阅读(253) | 评论 (10)编辑
     摘要: 一句套话:项目经理真不是人干的活。

不知道其他公司的项目经理具体是做什么的,我感觉我们公司的项目经理基本上要负责项目管理+技术经理+后期设计,目前手头上的一个国内项目就是这样,也是我感觉做的最累的一个,出现的问题不少,也获得了不少经验。以前总感觉项目经理比较好当,现在终于明白自己不足的地方还很多。

关于项目管理的理论书籍不少,以下只是我个人的一些体会,写下来提醒自己也希望能够给刚入行的程序员一个借鉴。  阅读全文
posted @ 2008-07-18 19:23 永春 阅读(1541) | 评论 (41)编辑
     摘要: 《博客园精华集--Sharepoint分册》第三轮结果
写在前面:
Sharepoint接触的人相对比较少,筛选下来感觉精华文章不多。对于本分册我准备采用入门、使用、开发、进阶的组织方式,当然如果大家认为不够精华有违精华集的宗旨的话,也可以将本分册拿掉,把其中的精华文章合并到其他分册。

下面是我初步筛选的结果,时间、能力有限,难免有疏漏之处,希望大家能够提出宝贵意见,如分类不正确、转载文章、质量太差等,我们将根据大家的意见在后面的工作中进行调整。
另外,如果您的文章当前已经被收录,但您不想让文章进入本书,请一并提出,谢谢合作。

目录如下:  阅读全文
posted @ 2008-07-17 16:01 永春 阅读(1810) | 评论 (35)编辑
     摘要: 由我筛选完成,MOSS部分一共68篇,Sharepoint部分一共213篇
Sharepoint相对来说学习和使用的人还比较少,因此本结果并不能算一个精华集。包含了Sharepoint的安装说明、入门介绍、定制开发、Webpart开发、对象模型使用、MOSS中的工作流、InfoPath和技巧总结等方面,力求对Sharepoint有一个多方位的介绍。  阅读全文
posted @ 2008-06-13 20:52 永春 阅读(2368) | 评论 (13)编辑
     摘要: 在我的上一篇文章中说到了HttpModule、HttpHandle的简单使用,我们可以利用它们在页面请求的过程中加入自己的事件处理程序。那么在一个aspx页面请求时后台到底做了什么?当然asp.net做了很多事情,过程也比较复杂,本文主要分析一下大体的流程。总体流程如下:
请求一个页面时首先被WWW服务截获(inetinfo.exe进程),这个进程首先判断页面的后缀,然后根据IIS中的配置来决定调用哪个扩展程序,比如aspx的页面就会调用c:\windows\microsoft.net\framework\v2.0.50727\aspnet_isapi.dll,aspnet_isapi.dll将请求发送给w3wp.exe进程(我们在调试IIS中网站时就是把VS2005附加到这个进程上的)。
接下来w3wp.exe进程就会调用.net类库进行具体处理:
ISAPIRuntime-->HttpRuntime-->HttpApplicationFactory-->HttpApplication-->HttpModule--HttpHandlerFactory-->Ht  阅读全文
posted @ 2008-05-08 16:25 永春 阅读(3067) | 评论 (18)编辑
     摘要: 这三个对象我们在开发Asp.net程序时经常会用到,似乎很熟悉,但有时候又不太确定。本文通过一个简单的例子来直观的比较一下这三个对象的使用。
HttpModule:Http模块,可以在页面处理前后、应用程序初始化、出错等时候加入自己的事件处理程序
HttpHandler:Http处理程序,处理页面请求
HttpHandlerFactory:用来创建Http处理程序,创建的同时可以附加自己的事件处理程序  阅读全文
posted @ 2008-05-07 18:47 永春 阅读(3292) | 评论 (20)编辑
     摘要: 网上有很多文章介绍如何在MOSS中使用Ajax1.0的框架。其实自从.net3.5推出之后,在.net3.5中已经自带了Ajax的功能。本文主要介绍如何在VS2005中使用.net3.5中的Ajax功能,以及如何在MOSS中使用.net3.5中的Ajax功能。
  阅读全文
posted @ 2008-04-26 20:45 永春 阅读(2313) | 评论 (7)编辑
     摘要: 以前开发项目时经常是自己开发一套用户权限管理系统进行验证,比较灵活。最近为了单点登录的问题又把Asp.Net自带的验证方式看了一遍,发现这种方式也比较方便,功能也还可以。在Asp.Net提供了三种常用的验证方式:Windows方式是和IIS结合起来可以实现基本、摘要、集成 Windows等身份验证;Passport方式是使用Windows Live ID的帐户来进行统一验证的;Forms方式是使用常见的表单来实现验证。
本文主要就是讨论Forms验证方式普通实现、自定义实现、自定义角色提供程序、如何单点登录(可和MOSS结合)等几个方面。  阅读全文
posted @ 2008-04-22 19:56 永春 阅读(3561) | 评论 (23)编辑
     摘要: 在Asp.Net的开发过程中页面文件等都是放在当前网站目录下的,其实我们可以利用.Net2.0新增的虚拟文件系统(VirtualPathProvider)将页面、图片等信息保存到数据库或其他目录中去,达到灵活配置。
本文以一个例子来说明虚拟文件系统的使用,要实现的功能场景描述如下:
以前开发Asp.Net的web用户控件时,需要把用户控件和当前项目作为同一个项目时才能正常使用,而且发布时需要把dll文件和所有的ascx文件都发布才能使用;另外也不方便作为公用类给其他人使用
利用虚拟文件系统后可以把ascx文件作为资源打包到dll中,下次只要有这个dll就可以使用了,不需要ascx文件,很方便。  阅读全文
posted @ 2008-04-19 20:17 永春 阅读(3137) | 评论 (29)编辑