摘要: 参考地址http://www.adefwebserver.com/dotNetNukeHELP/DNN4_DevelopmentEnvironment_Source/原本一直不知道源码的用法,现在知道源码版也有安装方法,如果想对DNN做底层的修改,只需要修改源代码,然后重新生成解决方案就OK了。 阅读全文
posted @ 2010-01-03 09:42 xwdreamer 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 今天做一个求字符串MD5加密的小程序,新建了一个C#控制台应用程序,输入下面代码using System;using System.Collections.Generic;using System.Text;using System.Web;namespace 求md5{ class Program { static void Main(string[] args) { string str = GetMd5("xuwei"); Console.WriteLine(str); } p... 阅读全文
posted @ 2010-01-02 18:21 xwdreamer 阅读(7407) 评论(0) 推荐(1) 编辑
摘要: 参数username为其更新密码的用户。oldPassword指定的用户的当前密码。newPassword指定的用户的新密码。返回值如果密码成功更新,则返回 true。如果提供的旧密码无效,用户被锁定或数据库中不存在该用户,则返回 false。备注Membership 类调用此方法来更新 ASP.NET 应用程序配置文件 (Web.config) 中指定的 SQL Server 数据库用户的密码。最大密码长度是 128 个字符。如果为 ChangePassword 方法提供了错误的密码,跟踪无效密码尝试次数的内部计数器递增 1。这可能导致用户被锁定并无法登录,直至调用 UnlockUser 方 阅读全文
posted @ 2010-01-01 22:07 xwdreamer 阅读(1105) 评论(0) 推荐(0) 编辑
摘要: 参数username新用户的用户名。password新用户的密码。email新用户的电子邮件地址。passwordQuestion新用户的密码提示问题。passwordAnswer新用户的密码提示问题答案。isApproved是否允许验证新用户。providerUserKey唯一标识 SQL Server 数据库中成员资格用户的 Guid。status一个 MembershipCreateStatus 值,指示是否成功创建用户。返回值用于新创建用户的 MembershipUser 对象。如果没有创建用户,此方法将返回 空引用(在 Visual Basic 中为 Nothing)。备注Membe 阅读全文
posted @ 2010-01-01 21:55 xwdreamer 阅读(966) 评论(0) 推荐(0) 编辑
摘要: 1.属性值一个 MembershipPasswordFormat 值,表示用于在 SQL Server 数据库中存储密码的格式。2.备注SQL Server 成员资格提供程序支持 Clear、Encrypted 和 Hashed 密码格式。Clear 密码以明文形式存储,可提高密码存储和检索的性能,但安全性较低,因为如果 SQL Server 数据库的安全受到威胁,可轻松读取密码。Encrypted 密码在存储时加密,并可解密以进行密码比较或密码检索。此类密码在存储和检索时需要进行额外的处理,但比较安全,在 SQL Server 数据库的安全性受到威胁时不容易被获取。Hashed 密码在存储到 阅读全文
posted @ 2009-12-31 19:56 xwdreamer 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 在数据库中查看的时候发现居然时间不对,后来一查才知道数据库中存放的时候不是按中国的东8区存放的,数据库中的时间+8以后就是我们的真实时间。 但是我们在网页中打开的时候会自动考虑我们所处的时间,这样就方便了数据库的移动,因为这样给了数据库一个统一的标准,如我们将数据库放到美国,那么它也会自动计算美国服务器所在的时区,然后结合数据库时间计算当地的时间。 阅读全文
posted @ 2009-12-31 12:55 xwdreamer 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 当初有一个现成的项目,通过VS2005可以发布并登陆到首页的default.aspx,但是我通过IIS指定虚拟目录就是怎么也无法登陆。后来才明白现成项目已经绑定了特定的域名,我想通过iis发布只能指定相同的别名才可以。 比如我原来的项目已经绑定域名localhost/dnn,那么我将这个项目转移到其他电脑上发布时,在用iis指定虚拟目录是必须使用dnn作为别名,而不能用其他的。如果我们用host登陆到localhost/dnn,我们这里在绑定一个虚拟目录名,比如localhost/dnntest,那么我们在iis下再创建一个别名为dnntest的虚拟目录就可以访问了。 在dnn原来的系统下面. 阅读全文
posted @ 2009-12-31 12:18 xwdreamer 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 感觉DNN中许多的属性值都不是中国特色的,我们在面对客户需求的时候有很多地方需要改进。单拿“档案管理”中的address来说吧,里面就分了state,city,street等等。感觉我们平常网站就一个address字段就足够了。没有必要。那么这个在哪里修改了。我们可以在admin(网站管理)的user account(用户管理)中作修改。 而这些修改对应的是数据库中的ProfilePropertyDefinition表中添加了一个属性。比如我们想要属性中有一个身份证号的字段,那么我们在档案管理中添加idcode字段,那么在表ProfilePropertyDefinition中就多了一条关于i. 阅读全文
posted @ 2009-12-31 12:07 xwdreamer 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 使用方法:新建c#控制台应用程序,将下面的代码拷贝进去就可以使用了。代码解释见注释。例1using System;using System.Security.Cryptography;using System.Text;class Example{ // Hash an input string and return the hash as // a 32 character hexadecimal string. static string getMd5Hash(string input) { // Create a new instance of th... 阅读全文
posted @ 2009-12-30 21:05 xwdreamer 阅读(807) 评论(0) 推荐(0) 编辑
摘要: 引用:http://www.cnblogs.com/mikemao/archive/2009/02/02/1382694.htmlAppSettings是ASP.NET1.1时期用的,在.NET Framework 2.0中,新增了ConnectionStrings.1.ConnectionStrings的使用<connectionStrings> <add name="ConnectionStringName" connectionString="Data Source=服务器名;Initial Catalog=数据库名;User ID=用户; 阅读全文
posted @ 2009-12-30 13:05 xwdreamer 阅读(449) 评论(0) 推荐(0) 编辑
摘要: 方法一:要求条件是已知一个账户的账号和密码。可以通过手动方式重置,也可以通过下面的脚本。/* -- Database Utility --------------------------------------------------------------------------- Description : Reset a Password in a DotNetNuke database Author : Tony Tullemans Date Created : 18.04.2007 Note/s : Before you run this script you must know t 阅读全文
posted @ 2009-12-29 22:13 xwdreamer 阅读(575) 评论(0) 推荐(0) 编辑
摘要: 自学了两个星期,今天终于把那个DNN项目的密码给破解了。其实原理很简单,早就可以破解了,连看DNN user guide都没有必要,只要当初我在网上搜索“DNN密码”就可以找到方法了,但是我这个人对于那些未知的东西总是冲了了一种敬畏心,感觉哪有这么容易破解的事情,如果这样,那么那些搞软件开发的人怎... 阅读全文
posted @ 2009-12-28 15:45 xwdreamer 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 错误原因有四:1、外键的引用类型不一样,主键是int外键是char 2、找不到主表中 引用的列 3、主键和外键的字符编码不一致 4.还有要建立外键的话,要先建立索引。没有建立索引也会出错。 我的错误原因是1,将外键所在的表的字段有char改回int就好了。 阅读全文
posted @ 2009-12-27 23:09 xwdreamer 阅读(4804) 评论(1) 推荐(0) 编辑
摘要: Host SkinThe Host Skin option allows you to choose the primary skin that a DNN instance will use. By choosing either the Host or Site radio button, you will populate the drop-down list with skins. Skins at the host level are available to all websites within a DNN instance, whereas skins installed at 阅读全文
posted @ 2009-12-26 00:47 xwdreamer 阅读(204) 评论(0) 推荐(0) 编辑
摘要: The Super User AccountDNN differs from other CMS systems because it enables you to host multiple websites (portals) out of the same set of files and a single database. This flexibility is what causes the need for super user and administrator accounts. The super user, or Host, account has the ability 阅读全文
posted @ 2009-12-26 00:46 xwdreamer 阅读(206) 评论(0) 推荐(0) 编辑
摘要: Setting Up Your Web ServerNow that you have your files configured for your DNN installation, you must configure a website, or web application, within your local web server. If you are running Windows XP on the computer that you will be installing DNN on you will be limited to configuring DNN as a vi 阅读全文
posted @ 2009-12-26 00:44 xwdreamer 阅读(241) 评论(0) 推荐(0) 编辑
摘要: What Is DotNetNuke?DotNetNuke (DNN) is an open source web application framework that can provide CMS functionality.Where DNN differs from other CMSs is the extensibility that it provides through the use of add-ons,known as extensions. DNN can be used for many different types of websites, from the si 阅读全文
posted @ 2009-12-26 00:43 xwdreamer 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 今天想将项目里的数据库数据文件导入到数据库中单独处理,但是在使用sql server 2005 express附加数据库的时候出现错误,提示:无法更新数据库"xxx",因为数据库是只读的.(Microsoft SQL Server),但是检查数据库文件发现并非是只读的,这个错误在前几天使用IIS打开项目网站的时候也出现过,那个时候的解决办法是:给根目录加一个aspnet的用户,那么今天的错误是不是也是这类问题呢。带着这个思考我去看了SQL Server安装根目录下C:/Program Files/Microsoft SQL Server/MSSQL.1/MSSQL/Data 阅读全文
posted @ 2009-12-25 12:57 xwdreamer 阅读(1116) 评论(0) 推荐(0) 编辑
摘要: 原来一种都是用教育网,后来又买了教育网直通车这个代理,但是上CSDN到速度一直不理想,现在教育网直通车关闭了,悲哀到发现没有什么好代理了,想想还有半年就毕业了,明年还要作毕业论文,用到网络到地方多了,而且最近在学DNN,发现好多资料都是国外到,用教育网根本连接不到,处于种种考虑,终于狠下心来接了宽带到宿舍,一个月80元,相当于学校一年到网费了,真实心疼。 刚才用ubuntu配置宽带上网,就像上CSDN看看博客,没想到速度出奇到快阿,就凭这点,我这一个月80就值了。原来一直都怪CSDN,现在才知道一切到罪恶根源是教育网啊,错怪CSDN了。以后就可以常写博客了。 阅读全文
posted @ 2009-12-24 18:25 xwdreamer 阅读(248) 评论(0) 推荐(0) 编辑
摘要: IIS 5.1服务发布网站,只能建立一个站点,这个时候我们可以通过新建虚拟目录的方式来发布站点,比如我们在VS2005下创建了一个新的网站test1,放在根目录E:/webroot下面,这个是我我们进入IIS,右键默认网站->新建->虚拟目录,这个时候要求我们输入网站的“别名”,这个“别名”很重要,因为我们登用的时候用的就是这个别名。如我们这里起别名和网站文件夹名同样为test1的话,这样在指定虚拟目录为E:/webroot,那么我们可以通过http://localhost/test1来登录,但是我们起别名为test的话,我们就是用http://localhost/test来登录, 阅读全文
posted @ 2009-12-17 19:00 xwdreamer 阅读(1693) 评论(0) 推荐(0) 编辑