【stswordman】SQL Server 2005: 存储过程签名
SQLSERVER 2005提供的对存储过程签名(signature)功能是我最喜欢的。 如果我们要编写一个存储过程,执行该存储过程里的代码需要权限P,并且我们想要用户Alice可以执行这个存储过程,但是我们不想将权限P直接赋予...
【二十四画生】快速正确的制作DNN模块数据库安装脚本
DotNetNuke模块开发完成后,对于有添加新的数据表的模块,都需要制作DNN模块的数据库安装脚本。关于快速正确的制作数据库安装脚本,我总结了一点小小的经验,今天把它Post出来大家分享,如果大家有更方便的方法也...
DNN中搜索引擎原理——数据库分析篇
DotNetNuke(以下简称DNN)中所采取的搜索方式,并不是我们通常所想象的直接再要查询的表中直接搜索。因为DNN中的模块是多种多样的,各数据表的形式和要查询的字段也是不一样,如果直接查询每一个表的内容是几乎不...
用NowGenerator V3.0进行DNN模块开发
曾经用CodeSmith进行DNN模块开发,为了节省时间和生成更多的代码,在其提供的模版的基础上创建了一套自己的模版。虽然做出来了,但被CodeSmith脚本折磨得不行。 直到NowGenerator的出现,开发步骤如下:1、建表和...
DotNetNuke开发——自定义登陆页面
DotNetNuke中的登陆页面有如下功效:1、 若用户未登陆,点击右上角的“登陆”链接按钮,跳至网站的登陆页面;2、 若用户已登陆,点击右上角的“注销”链接按钮,注销用户,并跳至网站的登陆页面;3、&nb...
【不老爬虫】ASP.NET 网络文件夹,可在项目中直接使用
项目中需要一个网络共享文件夹,在网上找了好多代码没有合适的,自己编写、整理了一个。 希望对大家有用。 提供事例代码下载,代码中还包含了一个我常用的日至类。http://files.cnblogs.com/Leodr/FileMana...
【李华君】C#对SQL Server常见操作
1类中 soSqlEdit.cs 2//######################################################################## 3// 目的: 新建和删除常用数据库: &nbs...
【soman 】向ASP.NET中添加FreeTextBox外部控件
FreeTextBox 是一个基于 Internet Explorer 中 MSHTML 技术的 ASP.NET 开源服务器控件。这是一款优秀的自由软件(Free Software),我们可以轻松地将其嵌入到 Web Forms 中实现 HTML 内容的在线编辑,在新闻发布、博...
【桂素伟】Asp.net的用户管理
在大多数系统中,开发人员都是自己建立用户管理系统在asp.net中,微软给了一套用户验证,权限,角色的控件和API,接下来的几往篇文单谈一下自己的浅薄认识。引入数据库把用户管理的数据库引入到自己的项目中,在装完...
【xiaotie】Asp.Net异常Asynchronous 的解决方案
昨天碰见了一个怪事,同样的一个方法A(),在控制台程序中调用和在Asp.Net页面中调用,结果完全不一样。在控制台程序中运行正常,在Asp.Net下不能得到正确结果。 方法A()的执行过程如下: &...
【Microbar 】Asp.net 类中使用中括号([......])的作用
对于类似于这样的说明标记[System.ComponentModel.DataObjectMethodAttribute(System.ComponentModel.DataObjectMethodType.Delete, true)]该标记不起任何实际作用,仅是告诉vs该语句下面的方法(Method)是ObjectDataS...
【janes】多表查询 外连接
关于外连接查询:链接查询的时候经常直接使用连接语句,可是如果只有主键没有写其他属性的时候,直接用连接查询得到的记录数是不完整的。所以应该使用外连接查询:left join on 或者right join on.例如在工单管理...
【leo】连载:大学生求职七大昏招(十七)缺少职业素养(2)
接上回来和面试官“聊天” 聊天心态,是面试时候松弛的心理状态的一种表现。但并不等于你来面试的目的就是为了跟面试官聊天。这怎么听都怎么觉得滑...
连载:大学生求职七大昏招(十七)缺少职业素养(2)
接上回来和面试官“聊天”聊天心态,是面试时候松弛的心里状态的一种表现。但并不等于你来面试的目的就是为了跟面试官聊天。这怎么听都怎么觉得滑稽。你可以很放松,但面试的办公室,绝对不是聊天室哦。这个来聊...
【秋天的思念】SQL中CONVERT转化函数的用法
CONVERT的使用方法:////////////////////////////////////////////////////////////////////////////////////////格式:CONVERT(data_type,expression[,style])说明:此样式一般在时间类型(datetime,smalldatetime)...
【Arishuang】ASP.NET2.0_执行页面发送的强类型方法与弱类型方法
强类型方法. 1,先在源页面代码块中,声明一个公共属性; 2,再在宿页面呈现块中,添加一个<% PreviousPageType %>指令,在其中指定VirtualPath属性 &...
【飛雪飄寒】asp.net删除文件夹里的所有文件
asp.net删除文件夹里的所有文件 方法参照如下代码:<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using System.Web.UI;using Sy...
【InsistYML】ASP.NET Process Model之二:ASP.NET Http Runtime Pipeline - Part II
二、ASP.NET Runtime Pipeline(续ASP.NET Http Runtime Pipeline - Part I)现在我们真正进入ASP.NET管辖的范畴,下图基本上囊括整个处理过程涉及的对象,接下来我们一起来讨论这一系列的对象如何相互协作去处理Http...
【InsistYML】ASP.NET Process Model之二:ASP.NET Http Runtime Pipeline - Part I
相信大家都使用过ASP.NET进行过基于Web的应用开发,ASP.NET是什么?如果站在一个相对High Level的角度,我们可以这样来定义ASP.NET:ASP.NET是一个基于Web的开发平台,提供构建企业级应用所需的Service、Programming ...
【InsistYML 】ASP.NET Process Model之一:IIS 和 ASP.NET ISAPI
这篇文章大体分为两个部分,第一部分我将谈谈IIS的两个不同的版本—IIS 5.x 和 IIS 6(虽然IIS 7已经Release很长时间了,而且较之前两个版本发生了非常大的变化,由于本人缺乏对IIS 7深入的了解,所以在这里就不再介...