我的程序生活

爱程序,爱生活
随笔 - 89, 文章 - 0, 评论 - 481, 阅读 - 74286

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

随笔分类 -  ASP.NET研究

摘要:一个基于INTERNET的小视频工具,用到了很多杂七杂八的技术,大家可以学习下,也可以在此基础上再完善下,运营好了,也是有利可图的 阅读全文

posted @ 2009-01-19 17:28 Mark Hu 阅读(2285) 评论(7) 推荐(0) 编辑

摘要:.net framework3.5已经出来很长时间了,一直都没时间看。最近几天研究了下,觉得真的很不错,尤其是语言上的几个特性,为编程和开发都带来了很大的方便。看是看,然后就练习了一下,体验了一把。觉得很不错。工具当然是VISUAL STUDIO 2008数据访问层使用LINQ To SQL实现(说实话,这个特性使数据库操作变的超级简单)前台表现采用了最近比较火的SilverLight2.0。(觉... 阅读全文

posted @ 2008-03-12 18:35 Mark Hu 阅读(1199) 评论(2) 推荐(0) 编辑

摘要:网站刚刚建立,宣传下网站,希望大家多多灌水,谢谢,特此公布了一套WEBGIS源代码,通过JS控制 代码质量很高,封装的很好,请大家多多指教下面是下载地址:http://www.bjstory.cn/bbs/Topic.aspx?BoardID=21&TopicID=28 阅读全文

posted @ 2007-04-25 20:51 Mark Hu 阅读(3269) 评论(66) 推荐(0) 编辑

摘要:一个JS写的WEB游戏,JS代码质量比较高,编程的思路清晰,是OO的,所以,是一个比较好的学习资料 阅读全文

posted @ 2007-01-12 09:45 Mark Hu 阅读(5421) 评论(134) 推荐(0) 编辑

摘要:今天做了一个WEBIM,虽然功能简单,自己美工也不行,但是,比较实用,采用ajax实现,优化了用户体验,采用存储过程和抽象工厂设计模式。。。。。不罗嗦了下面是截图 阅读全文

posted @ 2006-12-20 18:07 Mark Hu 阅读(2631) 评论(12) 推荐(0) 编辑

摘要:下列语句部分是Mssql语句,不可以在access中使用。SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:1、说明:创建数据库CREATE DATABASE dat... 阅读全文

posted @ 2006-12-13 13:10 Mark Hu 阅读(659) 评论(0) 推荐(0) 编辑

摘要:代码: prototypetest nihao 感觉prototype.js比较不错,要多使用,还有,就是应该在理解了原理得基础上使用,会达到事半功倍得效果。 阅读全文

posted @ 2006-12-01 16:34 Mark Hu 阅读(459) 评论(0) 推荐(0) 编辑

摘要:Community Server2.0专注细节一 邮件提醒按钮实现(上) 作者: ugoer, 2006-3-9 在去年的CS1.x专题中,我用了大部分的时间去讨论CS底层的结构与运行机制.在... 阅读全文

posted @ 2006-11-24 18:50 Mark Hu 阅读(254) 评论(0) 推荐(0) 编辑

摘要:由于最近忙于一些琐事,近半个月都没有写新的专题,今天忙里抽闲赶紧补上,实在是抱歉。 设计做多了就会发现,用户权限管理是一个永恒的话题,几乎没有什么项目不需要权限和角色管理的,可能会无数次去写角色管理的代码,而且会根据项目的不同粒度也会有所不同。在CS中,采用了MemberRole.dll中的RoleManager进行角色管理,该角色管理机制同样在asp.net 2.0 beta2 中得到应... 阅读全文

posted @ 2006-11-24 18:41 Mark Hu 阅读(313) 评论(0) 推荐(0) 编辑

摘要:上个专题我们讲到了Membership,了解了Membership可以让我们轻松的实现用户注册、登录、删除用户、用户更改密码等等一系列关于用户的基本操作,但是对于一个面向多用户的web程序,为了满足用户在访问站点时能够根据自己的喜好定制web站点的一些页面布局、皮肤,语言等等一些信息,Membership是不能满足要求的,因此,在CS中引入了Profile,Profile并不是为了实现用... 阅读全文

posted @ 2006-11-24 18:36 Mark Hu 阅读(221) 评论(0) 推荐(0) 编辑

摘要:专题八的上篇大致讨论了MemberRole中的Membership实现,对于运用Membership进行web开发足够,但是对于想更深入了解Membership实现机理的朋友那是远远不够的,这个专题我们更深入一下了解Membership。 其实MemberRole是一个非常好的资源包,借住Reflector这个优秀的工具,你可以对其进行代码分析。它无论是在组建的构架、代码的设计、数据库表的... 阅读全文

posted @ 2006-11-24 18:25 Mark Hu 阅读(248) 评论(0) 推荐(0) 编辑

摘要:请用批判的眼光来看下面的文字: 线程和进程(Threads and Processes), 简单说,你启动一个程序,就启动了一个进程,早期win3.x的系统以进程为单位(嘿嘿,其实我没有用过win3.x),win98后每个进程还可以启动几个线程,因此以线程为单位。在如今的操作系统下线程间是独立运行的,但是他们共享一些内存中的片断,如:全局变量等。 问题来了:CS在服务器上运行是多线程的吗?每个... 阅读全文

posted @ 2006-11-24 18:01 Mark Hu 阅读(221) 评论(0) 推荐(0) 编辑

摘要:在CSHttpModule.cs文件中的Init方法下有这样一行: 接着在Dispose方法中还有这么一行: Job?什么是Job,在CS运行过程中有什么用途,又是如何运行的?这篇专题将叙述Job的工作流程. 你可以这里理解CS中的Job:“干一些零碎事情的钟点工”。 讲解之前要先了解一个接口:IDisposable,MSDN是这样定义的:定义一种释放分配的非托管资源的方法。当托管对象不再... 阅读全文

posted @ 2006-11-24 17:54 Mark Hu 阅读(297) 评论(0) 推荐(0) 编辑

摘要:如果你了解Factory设计模式,这篇文章可以不用看,只要会配置IHttpHandlerFactory就可以,不了解也没有关系,通过下面的文章你可以学会如何使用IHttpHandlerFactory,同时还会明白Factory设计模式的广义定义 在前一篇专题中讲解了HttpHandler在CS中的运用以及一些相关的话题。其实实现HttpHandler功能还有另外一个选择就是Handler Fa... 阅读全文

posted @ 2006-11-24 17:31 Mark Hu 阅读(231) 评论(0) 推荐(0) 编辑

摘要:HttpHandler实现了ISAPI Extention的功能,他处理请求(Request)的信息和发送响应(Response)。HttpHandler功能的实现通过实现IHttpHandler接口来达到。 看图先: 在ASP.NET 管道处理的末端是HTTP Hander,其实每个Asp.net的Page都实现了IHttpHander,在VS.net中的对象察看器中你可以证实这一点 具体的... 阅读全文

posted @ 2006-11-24 17:29 Mark Hu 阅读(210) 评论(0) 推荐(0) 编辑

摘要:从专题三开始分析Community Server的一些具体的技术实现,根据IIS对请求的处理流程,从HttpModule& HttpHandler切入话题,同时你也可以通过一系列的专题了解CS的运行过程,不只如此,所有的.Net 1.1 构架的Web App都是以同样的顺序执行的。 先了解一下IIS系统。它是一个程序,负责对网站的内容进行管理并且处理对客户的请求做出反应。当用户对一个页面提出请求时... 阅读全文

posted @ 2006-11-24 17:16 Mark Hu 阅读(254) 评论(0) 推荐(0) 编辑

摘要:请在以下地址获得: Community Server专题一.rarCommunity Server专题二.rarCommunity Server专题三.rar(2005年9月6日更新)Community Server专题四.rar(2005年9月7日更新)Community Server专题五.rar(2005年9月8日更新)Community Server专题六.rar(2005年9月12日更新... 阅读全文

posted @ 2006-11-24 16:56 Mark Hu 阅读(282) 评论(0) 推荐(0) 编辑

摘要:在进行CS细节分析的之前,有必要先了解CS工程(解决方案)的组成,以及组成CS工程中项目的结构,本文分为三个部分:1、工程结构 2、三层构架 3、数据库构架。 1:工程结构 CS工程主要分为4个部分 a:系统底层构架项目CommunityServerComponents、CommunityServerControls,提供给其他项目父类、接口、全局变量、CS系统设置、公用用户自定义控件、用户... 阅读全文

posted @ 2006-11-24 16:54 Mark Hu 阅读(265) 评论(1) 推荐(0) 编辑

摘要:Community Server(CS)是一个非常优秀的Asp.net开源软件,目前官方发布的系统中包括三个部分:Asp.net Forums、DotText、Gallery。如果你是某个以CS构架网站的会员,你可以很容易的就拥有一个Blog、一个相册、还能在论坛上与他人一起进行讨论,这样就形成一个以User为中心的社区,这也就是起名为Community Server的意义所在了。 CS的构架... 阅读全文

posted @ 2006-11-24 16:37 Mark Hu 阅读(270) 评论(0) 推荐(0) 编辑

摘要:文件的上传下载是我们在实际项目开发过程中经常需要用到的技术,这里给出几种常见的方法,本文主要内容包括:1、如何解决文件上传大小的限制2、以文件形式保存到服务器3、转换成二进制字节流保存到数据库以及下载方法4、上传Internet上的资源第一部分:首先我们来说一下如何解决ASP.NET中的文件上传大小限制的问题,我们知道在默认情况下ASP.NET的文件上传大小限制为2M,一般情况下,我们可以采用更改... 阅读全文

posted @ 2006-11-19 11:11 Mark Hu 阅读(341) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示