随笔分类 -  ASP.net

一山容二虎,支持最新版Log4Net 的模板引擎-NVeloCity
摘要:在最近的ICMS项目中,为了实现完全的分离业务和视图部分(同时也需要视图偶尔能调用业务逻辑用用),所以决定引入已经非常成熟的开源搜索引擎Nvelocity. 但很可惜的是Nvelocity 的最新版本0.4.2 也在2003 年停止了更新和维护,其中引用的其他开源组件也都是当时的版本,比如: Log4Net版本是2002 年的 1.2.0.(而今的Nhibernate 3中自带的Log4Net 版本为2010年10月版本号1.2.10) 当ICMS项目同时引入Nvelocity 和 Nhibernate 3 后,由于项目引用只能引入一个版本的log4Net, 终于。。。。杯具发生了. 1、当项 阅读全文
posted @ 2010-12-24 14:52 李佩亮 阅读(1006) 评论(1) 推荐(1)
页面路径修正,ResolveUrl
摘要:如果是服务器控件:<asp:Image id="Image1" ruant=server ImageUrl="~/images/img1.jpg"/>如果是Html控件:<imgsrc='<%=ResolveUrl("~/images/img1.jpg")%>'>记性太差,总是忘记,特此记录。。。 阅读全文
posted @ 2010-11-30 14:01 李佩亮 阅读(310) 评论(0) 推荐(0)
分享C#高端视频教程
摘要:分享C#高端视频教程WPF讲座——Application类的使用本视频讲述了WPF中的全局应用程序类Application类的使用,介绍了如何在程序代码中创建Application类,如何使用Application类的属性和方法控制应用程序的生命周期,讲述了使用XAML程序代码控制Application类。观看网址:http://player.youku.com/playe... 阅读全文
posted @ 2009-08-25 09:39 李佩亮 阅读(1411) 评论(4) 推荐(0)
生成短GUID的两个方法
摘要:GUID 大家估计都会偶尔用一下的,但原GUID字符串太长,在现实项目中通常还是短的好用,而且也能保证其唯一性。 这里介绍两个方法: 原理其实很简单,不做太多赘述。 产生字符串:(例:49f949d735f5c79e) Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighligh... 阅读全文
posted @ 2008-07-24 18:19 李佩亮 阅读(3653) 评论(0) 推荐(0)
对指定的网页进行截图 C#版
摘要:碰到一个项目,需要对指定的网页进行截图保存,晕死! 需求永远都是怪异的..... 解决是关键~ 遂写了以下代码,快准狠!(因为赶时间!) 可以实现对指定的页面获取,按指定的大小生成缩略图,当然也可以1:1的产生图, 页面上的javascript 运行对截图貌似没任何影响,相当的正常,我个人都觉得很神奇。 首先对项目添加系统引用 System.Drawing; System.Drawing.... 阅读全文
posted @ 2007-08-23 14:19 李佩亮 阅读(1983) 评论(8) 推荐(0)
[无敌]一些web开发中常用的、做成cs文件的js代码 - 转帖来的
摘要:using System; using System.Web; using System.Web.UI; namespace MyLib { /**//**//**//// /// 一些常用的Js调用 /// 创建时间:2007-8-23 /// public class Jscript { ... 阅读全文
posted @ 2007-08-23 12:38 李佩亮 阅读(410) 评论(2) 推荐(0)
在Module中使用自定义过滤器,来统一对站内所有请求响应的输出内容进行采集或更改。
摘要:因项目需要,对每一个访问网站的请求要做原始数据记录,其中要包括几个要素:1.客户端的IP2.客户端请求的页面路径3.客户端发出的请求头4.服务器返回的正文内容。在代码设计前分析了一下,前三个都很好解决,对于截获服务器返回的正文,准备用HttpResponse 对象中的Output 和 OutputStream 属性输出信息来解决。可是在正式编码的过程中,发现Output和OutputStream ... 阅读全文
posted @ 2007-05-31 16:20 李佩亮 阅读(3502) 评论(12) 推荐(0)
asp.net 中 HttpRequest 中跟URL path 有关的方法和属性
摘要:对于获取URL path,在HttpRequest 类中已经封装好了很多的相关的方法和属性.可是在使用中,依然容易被搞迷糊,那个方法是获取相对路径的,那个方法是获取绝对的,每次都会晕上一会儿.今儿个做项目,又晕菜了!不过想想每次需要这些的时候,我都会做一段测试代码找出我需要的属性.还不如现在就列出来.以后用的时候查一下比较简单.麻烦一次,一劳永逸啊!把结果列出来,希望对大家也能有帮助:请求路径为:... 阅读全文
posted @ 2007-05-09 15:13 李佩亮 阅读(809) 评论(1) 推荐(0)
asp.net 生命周期中的时间流程
摘要:一、初始化 ·当页面被提交请求第一个方法永远是构造函数。您可以在构造函数里面初始一些自定义属性或对象,不过这时候因为页面还没有被完全初始化所以多少会有些限制。特别地,您需要使用HttpContext对象。当前可以使用的对象包括QueryString, Form以及Cookies集合,还有Cache对象。注意:在构造函数里是不允许使用Session的。 ·下一个将执行的方法是AddParse... 阅读全文
posted @ 2007-04-24 14:43 李佩亮 阅读(1132) 评论(2) 推荐(0)
AjaxPro.NET框架生成高效率的Tree(Asp.net 2.0)(示例代码下载)
摘要:(一). 说明 用Tree显示菜单及物品列表(从服务端获取数据)比较方便, 当前显示Tree 主要有两种方式: 1. 在Tree初始化时将数据全部一次性从服务端获取, 获取完数据后页面展开或收缩时就不再需要获取数据,这样, 获取完数据使用时效率比较高, 但当树节点很多时, 在每次初始化时会有较大的延迟. 2. 初始化时只加载展开的节点, 当用户需要查看某个... 阅读全文
posted @ 2007-02-12 11:02 李佩亮 阅读(1280) 评论(3) 推荐(0)
ASP.NET 网站路径[转载]
摘要:A.指定 客户端元素 资源的路径 B.指定 服务器控件 资源的路径 C.确定当前网站的物理文件路径 ============================ 使用网站中的资源时,通常必须指定资源的路径。 例如,您可以使用 URL 路径引用页面中的图像文件或网站中其他位置处的页面的 URL。 同样,Web 应用程序中的代码可以使用基于服务器的文件的物理文件路径对文件进... 阅读全文
posted @ 2007-02-05 15:16 李佩亮 阅读(804) 评论(1) 推荐(0)
.net 对文件设置权限的代码
摘要:/// /// 给文件夹添加aspnet用户 /// private void adddirectorysecurity() { directoryinfo dirinfo = new directoryinfo(server.mappath(strdir)); if ((dirinfo.attributes & fileattribute... 阅读全文
posted @ 2007-01-31 10:34 李佩亮 阅读(726) 评论(1) 推荐(0)
Vista 下使用Visual Studio 2005 开发Oracle 方面程序出现的数据连结问题及解决方案
摘要:环境Vista Rc2 5840Visual Studio 2005Oracle 10.2使用管理员权限安装完Oracle 以及 VisualStudio 2005。双击开始菜单里面的VisualStudio 2005 ,会提示兼容性问题,不理会!打开相关项目网站。执行Debug.直接报错,提示数据库联接不上!晕ing...检查Oracle tnsname 没问题!安装的时候就测试过连接了!莫非真... 阅读全文
posted @ 2006-11-09 11:48 李佩亮 阅读(874) 评论(0) 推荐(0)
在.net 中依据页的角色验证方式产生相匹配的菜单
摘要:看了很多人都是自己程序获得用户的角色权限,再判断并编写相应的功能菜单,其实.net 中可以允许开发者自己拼合这些功能;废话不说,网上也有很多这样的资料,但我感觉说教太多,自己来简单归纳一下方便给大家!注:站点必须为asp.net 标准验证方式。自定义cookie认证,自定义Session方式的可以一边凉快去了!具体条件 1、为站点准备SiteMap 在站点根目录建立一个Web.sit... 阅读全文
posted @ 2006-10-11 18:40 李佩亮 阅读(2668) 评论(7) 推荐(0)
关于2.0 中的用户控件编程使用。
摘要:今天用了一下2.0中的用户控件,发现使用编程方式使用用户控件,跟1.X 中截然不同。1、首先,要在所要使用的Page 头部声明引用。如下:2、在后置代码里,从“ASP”空间中就可以找到此控件的类引用了,不过还需要事例一下。-_-! 不明白设计者为什么要这么做,还不如1.1 那样直观。如下: ASP.Controls_AlbumEditor albumediror =... 阅读全文
posted @ 2006-09-06 18:02 李佩亮 阅读(354) 评论(0) 推荐(0)