MemberShip使用心得

Thumbnail

花了很大一段时间在学习MemberShip,总是要留下一些纪念文章的。 我之前的日志提到过一个简单的用户权限设计:User+Role+UserInRole([http://log4d.com/2009/06/design-of-user-rights](http://log4d.com/2009/06/design-of-user- rights)),但是这样还是不够灵活,最好需要能够对每一个功能模块进行权限控制,而且需要符合开闭原则。 MemberShip呢,是微软推出的一套很强大的用 户权限管理系统。就我使用的两大部分,主要包括MemberShip和roleManager这两个模块,分别是对用户和角色进行管理。 ...

2009-11-05 · alswl

ThisHouse房屋销售系统

Thumbnail

呃,这是我在一个星期内搞鼓的一个Asp.NET课程设计,没有什么太多的内容,把它发布到了Csdn了,开了5分,嗯,对得起我一个星期拼命码代码。(哦,我很无耻 的使用了MG12的iNove主题……) readme.txt内容: This House房屋销售系统 本人大四一个课程设计,大概花费1周时间,构架2天,编码3天,零碎程序1天,论文1天。 程序写的不好不坏,是DAL+BLL+Model+Web三层架构,使用的动软生成器生成的简单三层框架。压缩包包括源码,数据库,一个star uml简单设计图,数据库文档,需求分析和论文。 ...

2009-11-05 · alswl

由No photo引起

Thumbnail

某个系统,检查用户照片,如果发现用户并没有设定照片就返回一张No Photo的图片。 返回数据库的图片代码比较格式化。 int Id = Int32.Parse(Request.Params.Get("Id")); string type = Request.Params.Get("type"); BLL.Student bll = new JznuManager.BLL.Student(); student = new JznuManager.Model.Student(); student = bll.GetModel(Id); Response.ContentType = "image/jpeg"; Response.Cache.SetCacheability(HttpCacheability.Public); Response.BufferOutput = false; //输出图片文件二进制数据 Response.OutputStream.Write(student.entryPhoto, 0, (int)student.entryPhoto.Length); Response.End(); 而如果返回的图片为空时候,就需要填充原先的图片Img。 1.我起初设置了Img的默认背景background,当没有图片出来时候,就可以显示出原先背景,但很快发现这个办法的弊病,如果数据库图片过小则会导致背景图片 露出来。 ...

2009-08-25 · alswl