2011年2月22日

ASP.NET网站权限设计实现(三)——套用JQuery EasyUI列表显示数据、分页、查询

摘要: 一、说明:JQuery EasyUI下载地址:http://jquery-easyui.wikidot.com/download,最新版本1.2.2。首先预览一下界面:本例实现的功能:1、多标签2、分页列表显示数据3、获取选中行的标识值,删除选中行实现以上功能主要使用了:1、layout:布局2、tabs:多标签3、datagrid:表格显示数据,并可以分页4、messager:消息框5、window:窗口要了解用法,下载之后,参阅demo文件夹下的demo和官方文档。二、功能实现分解1、布局(参考layout的各个demo),可以参考上面的界面截图来看下面代码(Main.html):Code 阅读全文

posted @ 2011-02-22 13:00 Ferry 阅读(29679) 评论(59) 推荐(8) 编辑

2011年1月21日

ASP.NET网站权限设计实现(二)——角色权限绑定

摘要: 上一篇:ASP.NET网站权限设计实现(一)——使用PowerDesigner进行数据库设计1、关于使用的几张表的说明(1)Module:模块表,记录模块名称、编码等模块基本数据。(2)Permissions:权限表,记录所有模块权限distinct之后的数据。(3)ModulePermissions:模块权限,记录每个模块对应的权限,一个模块可能存在多条数据,每条表示该模块的一个操作权限。(4)Roles:角色表,记录角色名称、编码等角色基本数据。(5)RolePermissions:角色权限表,记录每个角色对应的权限,一个角色可能存在多条数据,每条数据表示该角色在某个模块的一个操作权限;表 阅读全文

posted @ 2011-01-21 22:01 Ferry 阅读(14653) 评论(24) 推荐(10) 编辑

2011年1月18日

ASP.NET读取网络图片并在页面上显示

摘要: [代码]Handler.ashx[代码]补充:  读取本地文件,如:d:/1.jpg[代码] 阅读全文

posted @ 2011-01-18 09:52 Ferry 阅读(6829) 评论(3) 推荐(3) 编辑

2011年1月12日

ASP.NET网站权限设计实现(一)——使用PowerDesigner进行数据库设计

摘要: 这里用PowerDesigner做一个初步的设计,后面可能会有修改。1、启动PowerDesigner新建物理数据模型2、工具栏3、新建表模型4、添加第一张表,可以双击表或右键菜单打开下面窗口别忘了把Owner选上dbo,然后切换到Columns选项卡完成后,表的模样是下图这副德行的按此步骤依次添加其他表6、添加表关系,选中工具箱的关系工具,由从表拖向主表,双击关系出现右侧窗口7、配置数据库连接8、创建数据库并在数据库中生成表,这里我是先在SQL Server Management Studio中先创建了数据库,然后由于数据库已生成并存在dbo架构,所以把勾都去掉,剩下都保持默认就可以了,这里 阅读全文

posted @ 2011-01-12 23:53 Ferry 阅读(5390) 评论(4) 推荐(1) 编辑

2011年1月10日

Visual Studio 2010 架构图之用例图(UML Use Case Diagram)

摘要: 使用Visual Studio 2010可以在项目中添加架构图,项目可以是ASP.NET、Windows Forms、...,也可以创建单独的Modeling Projects。可以通过下图方式在项目中添加架构图(菜单栏===Tools===New Diagram):在下面窗口中选择架构图的类型用例图的工具说明:1、Actor,参与者/角色,系统的理想用户,通过向系统输入或请求系统输入某些事件来触发系统的执行。包括:(1)系统用户(2)其它系统,如:购物网站使用支付宝在线支付,支付完成后再跳转到购物网站处理下一步。(3)可以运行的进程,如:时间,经过一定时间触发系统某个事件执行。2、Use 阅读全文

posted @ 2011-01-10 23:17 Ferry 阅读(4643) 评论(1) 推荐(0) 编辑

2011年1月9日

ASP.NET MVC3 新的视图引擎(View Engine)

摘要: 直到ASP.NET MVC2,微软为开发者提供的视图模板依然是传统的.aspx/.ascx/.master。从ASP.NET MVC3开始,开发者将有更多的选择,视图模板包括:ASPX、RAZOR、NHAML和SPARK。ASP.NET MVC3之前,开发者写代码块是这个样子:使用的是%=%块而如果使用Rator视图引擎,用一个@字母即可循环情况代码对比:看一下Spark视图引擎的代码:[代码]更多资料,访问ScottGu's Blog:Introducing “Razor” – a new view engine for ASP.NET 阅读全文

posted @ 2011-01-09 21:15 Ferry 阅读(1207) 评论(0) 推荐(0) 编辑

2010年12月24日

一个德国人图解中西文化差异(值得一看)

摘要: 微博上看到的,一个德国人图解中西文化差异,有些太形象了, 看看你是中国人还是外国人,呵呵。http://t.sina.com.cn/1825050563/5KC58rZ0dN2 阅读全文

posted @ 2010-12-24 16:59 Ferry 阅读(3821) 评论(0) 推荐(0) 编辑

2010年12月23日

微软AJAX CDN(内容分发网络)

摘要: 微软 AJAX CDN(内容分发网络,Content Delivery Network)让你轻松添加主流的JavaScript库诸如JQuery到你的Web应用程序。例如,通过简单的添加script标签到你的页面并指向ajax.aspnetcdn.com你就可以开始使用JQuery。借助微软AJAX CDN的优势,你可以显著提高你的AJAX应用程序的性能。微软CDN内容 缓存在遍布世界各地的服务器上。此外,微软AJAX CDN可以让浏览器为位于不同域上的Web站点重用JavaScript文件。如果你需要使用安全套接字层提供网页服务,微软AJAX CDN支持SSL(HTTPS)。微软AJAX 阅读全文

posted @ 2010-12-23 11:38 Ferry 阅读(692) 评论(0) 推荐(0) 编辑

2010年12月17日

注册使用GAC—Global Assembly Cache(.NET)

摘要: 本文将一些资料进行整理,后面附带Demo。1、什么是GAC?GAC解决什么问题?GAC全称为:Global Assembly Cach(全局程序集缓存),你可以在你的电脑的系统盘如:C:\Windows\assembly\看到目前计算机上安装的GAC。GAC的作用是可以存储一些有多个应用都要用到的公共的Assembly(程序集),例如System.Data、System.Windows.Forms等。这样,多个应用就可以从GAC中取得 Assembly,而不需要在所有应用中把要用到的Assembly都拷贝到应用程序的相关目录下面(比如:Windows应用程序的Debug目录,ASP.NET的b 阅读全文

posted @ 2010-12-17 11:09 Ferry 阅读(16788) 评论(3) 推荐(6) 编辑

2010年12月14日

ASP.NET 递归将分类绑定到 TreeView

摘要: 原始问题来源:http://topic.csdn.net/u/20101213/10/e0616370-4790-4542-816e-2ee960defbc0.html创建表及插入模拟数据:[代码]在ASP.NET中读取数据绑定到TreeView实现代码:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Default.aspx.cs"Inheri 阅读全文

posted @ 2010-12-14 10:38 Ferry 阅读(5240) 评论(1) 推荐(1) 编辑

导航