随笔分类 -  ASP.NET

摘要:上一节是讲述如何制作Web安装包的过程,只要按照步骤做就可以了。这一节将讲述安装过程中如何部署数据库,以及执行其他组件的安装。在这里使用直接执行sql脚本来创建数据库。(也可以使用附件数据库文件的形式)只要在Install方法中添加执行sql脚本的方法,就是使用SqlConnection连接数据库操作。using(SqlConnectionconnection = newSqlConnection... 阅读全文
posted @ 2010-09-13 17:51 guangrou 阅读(186) 评论(0) 推荐(0) 编辑
摘要:最近公司要求OA要以安装的形式,方便实施人员安装到客户机器上。之前是在好几年前用VS2003的打包过Web项目,不过早已忘却。所以第一个想法就是使用搜索引擎查找,网上也有许多介绍,不过有些讲的比较粗,看不太明白。还是动手实践一下,或许会清爽明朗。在测试Web项目中新建一个Web安装项目,如下图: 在新建的安装项目,右击项目如下图: 选择项目输出,选择要输出的项目,如下图: 我选一个Web网站,则只... 阅读全文
posted @ 2010-09-13 17:44 guangrou 阅读(349) 评论(0) 推荐(0) 编辑
摘要:数据权限常见场景有:数据仅部门级可见 数据仅本人可见 数据仅某角色可见 在可见的基础上,进行功能控制: 修改,删除 在树形结构里,在可见基础上进行 新增/修改/删除控制 我的实现方式: 资源---所有者 (请思考哪些可以是资源, 哪些可以是所有者)。 例如:在一个OA应用中的拟办工作,它是所有单证流程的起始点。但不同的流程面,有效的发起人是必须限定的:请假单--全体人员; 收文发文--办公室人员;... 阅读全文
posted @ 2010-09-13 17:17 guangrou 阅读(656) 评论(2) 推荐(0) 编辑
摘要:做过Web开发的朋友相信都使用过富文本编辑器,比较出名的CuteEditor 和CKEditor 很多人应该已经使用过,在功能强大的同时需要加载的东西也变得很多。下面要推荐的两款富文本编辑器都是使用JS编写,使用简单,非常轻量级。NicEditorNicEdit是一个轻量级,跨平台的Inline Content Editor。NicEdit能够让任何 element/div变成可编辑或者能够把标准... 阅读全文
posted @ 2010-09-08 17:32 guangrou 阅读(746) 评论(4) 推荐(0) 编辑
摘要:Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。 它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信。但是它并不提供冗余(例如,复制其hashma... 阅读全文
posted @ 2010-09-06 17:45 guangrou 阅读(218) 评论(2) 推荐(0) 编辑
摘要:总结大家对 Cookie "食之无味" 大概有以下几个原因: (1). 不安全, 这是最直接的一个原因, 因为 Cookie 是保存在客户端计算机上的, 因此很容易被修改, 从而导致访问服务器时应用程序的执行失败或者其他安全问题. (2). 严重限制传送内容的大小, 这是最实现的一个原因, 大多数浏览器都限制 Cookie 的大小, 一般情况下都不能超过 4096 个字节, 因此传送的内容有限. ... 阅读全文
posted @ 2010-07-21 10:46 guangrou 阅读(266) 评论(2) 推荐(0) 编辑
摘要:DotNetNuke是一个Web应用框架的理想,为创建和部署的项目,如商业网站,企业内联网和外联网,在网上出版门户,并定制垂直应用软件。 方便用户-DotNetNuke旨在使用户可以更轻松地管理所有方面的项目。 下载网址:http://www.dotnetnuke.com/ 2、LudicoLudico是C#编写的居于ASP.NET 2.0的Portal/CMS系统。它的模块化设计是你可以按照你希... 阅读全文
posted @ 2010-03-04 18:00 guangrou 阅读(239) 评论(1) 推荐(0) 编辑
摘要:类图如下: 效果如下: 完整代码如下: using System; using System.Collections.Generic; using System.ComponentModel; using System.Text; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; names... 阅读全文
posted @ 2008-06-19 11:52 guangrou 阅读(216) 评论(0) 推荐(0) 编辑