随笔分类 -  .Net(c#,asp.net)

摘要:两种方式,但其实还是一种方式:1.依托于DNN来创建,使用的是DNN自带的SharpZipLib.dll文件。其中的LiftEngineDocumentCollection 是一个文件集合。使用的是LLBLGen来做DAL层。参考代码:DotNetNuke.Entities.Modules.PaWriter.CreateZipFile()第二种方式:使用的是ICSharpCode.SharpZip... 阅读全文
posted @ 2010-09-09 22:54 无尽思绪 阅读(1014) 评论(2) 推荐(0) 编辑
摘要:[代码]官方参考:http://www.iis.net/ConfigReference/system.applicationHost/sites/site/bindings 阅读全文
posted @ 2010-09-06 15:14 无尽思绪 阅读(633) 评论(3) 推荐(0) 编辑
摘要:给数据表增加UpdateDatetime字段。更新数据的时候,在Where里面带上这个字段即可。如果数据已经被其他操作更新了,则本次更新不会产生任何效果。over. 阅读全文
posted @ 2010-08-29 20:30 无尽思绪 阅读(932) 评论(4) 推荐(0) 编辑
摘要:ObjectiveIn this article, we will see how to work with LINQ against IIS.Before applying LINQ against IIS sites and application pool, we need to set up the environment. Follow the bellows steps to do t... 阅读全文
posted @ 2010-08-10 09:39 无尽思绪 阅读(294) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://www.codeproject.com/KB/dotnet/6importentStepsDotNet.aspx因为文中的因为都比较简单。加上配有截图,就不全部翻译了。这里翻译一个Boxing和Unboxing:When the data moves from value types to reference types its termed as ‘Boxin... 阅读全文
posted @ 2010-04-28 10:00 无尽思绪 阅读(580) 评论(0) 推荐(0) 编辑
摘要:官方地址:http://www.filehelpers.com/快速开始:http://www.filehelpers.com/quick_start.html优点,容易上手,用法简单。支持,文件,Excel,Sql Server,Access等等。你也可以自己实现自己的数据库连接方式。例子,使用FileHelplers导出csv数据:[DelimitedRecord(",")] [IgnoreEmptyLines()] [ConditionalRecord(RecordCondition.ExcludeIfMatchRegex, "^,+$")] pu 阅读全文
posted @ 2010-04-22 14:20 无尽思绪 阅读(871) 评论(0) 推荐(0) 编辑
摘要:the bug is:the problem can be reproduce under IE and FF.but under Google chrome ,it's ok.solution: add new css as below: over 阅读全文
posted @ 2010-04-19 20:12 无尽思绪 阅读(216) 评论(0) 推荐(0) 编辑
摘要:以前写了个操作RSA加密的东东,今天再次拿到另外一个项目来用的时候,发现不行了。提示如标题的错误。原因是 UserProfile未找到。参见:http://blogs.msdn.com/alejacma/archive/2007/12/03/rsacryptoserviceprovider-fails-when-used-with-asp-net.aspx大多数情况下,我们只需要使用machine... 阅读全文
posted @ 2010-03-31 13:54 无尽思绪 阅读(727) 评论(0) 推荐(0) 编辑
摘要:这个问题,对我来说,确实一个相当郁闷的问题,耗费了几乎2个小时才搞定。先看看RegisterStartupScript 的参数签名:RegisterStartupScript(control, type, key, script, addScriptTags)RegisterStartupScript(page, type, key, script, addScriptTags)在我个人的印象中,... 阅读全文
posted @ 2010-03-22 16:12 无尽思绪 阅读(737) 评论(4) 推荐(0) 编辑
摘要:一般情况下,我们如果需要支持多语言,就需要在安装多个语言包,这个是必须的。同时,使用LanguageToken来切换不同的语言。不过某些时候,我们需要自动切换语言。比如有这样的菜单结构:Home_EN About US_EN Contact US_ENHome_CNAbout US_CNContact US_CN当我们点击Home_CN或者Home_EN的时候,就需要实现自动切换语言,要实现这个,... 阅读全文
posted @ 2010-03-22 12:56 无尽思绪 阅读(583) 评论(0) 推荐(0) 编辑
摘要:Download demo(include Lanap.BotDetect.dll )this CAPTCHA also can work without cookies. see more details on site: http://captcha.biz/asp.net-captcha.html(the cookieless doesn't supported in DNN)enjoy i... 阅读全文
posted @ 2010-03-03 18:04 无尽思绪 阅读(700) 评论(0) 推荐(0) 编辑
摘要:今天第一次看到<%$ ... %> 类似的标记 ,原来这个标记可以直接读取web.config里面的配置信息。PageSize='<%$ AppSettings:GridViewDefaultPageSize %>'这种方式只能使用在某些server tag内,否则将出现错误,比如,下面是错误示例:ProjectName:<%$ AppSettings:Project... 阅读全文
posted @ 2010-02-22 15:31 无尽思绪 阅读(388) 评论(1) 推荐(1) 编辑
摘要:原文地址:http://www.cnblogs.com/psunny/archive/2010/02/02/1662205.html了解Java或C#等面向对象编程语言的的程序员比较熟悉类和对象以及OOP。一谈起OOP,就会想起教科书式的OOP概念:封装、继承、多态。粗浅的解释封装就是对数据进行隐藏;继承就是子类继承父类(class)或接口(interface)的方法和属性,并实现代码复用;多态就... 阅读全文
posted @ 2010-02-03 10:03 无尽思绪 阅读(363) 评论(0) 推荐(0) 编辑
摘要:昨天在公司的一个项目中,碰到一个问题启用url rewritting后,一个url不正常。原始的是URL是: /ctl/User+Roles/其中的(+)加号导致问题发生。当我们把加号改成 %20后,就正常了,如:/ctl/User%20Role/要修复这个问题,在web.config的system.webserver->security下添加:<requestFiltering al... 阅读全文
posted @ 2010-01-07 09:47 无尽思绪 阅读(1008) 评论(0) 推荐(1) 编辑
摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Security.C... 阅读全文
posted @ 2009-12-10 15:26 无尽思绪 阅读(1277) 评论(0) 推荐(0) 编辑
摘要:一般情况下,IFRAME里面网站的cookie在IE下,默认是被拒绝的。但是在FF,Chrome等下面是正常的。我们不能要求每个用户都是手动修改IE的默认设置,来接收cookie,所以我们只能改变自己的网站信息,解决办法如下:PHP:header('P3P:CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"')... 阅读全文
posted @ 2009-12-01 14:57 无尽思绪 阅读(759) 评论(0) 推荐(0) 编辑
摘要:Object Services是Entity Object的集合我们可以实例化这些对象,Entity Object提供了从EDM中获取结果,并跟踪变化,更新数据库,同时提供了序列号对象(XML和二进制格式) 阅读全文
posted @ 2009-10-13 20:36 无尽思绪 阅读(221) 评论(0) 推荐(0) 编辑
摘要:http://blog.crowe.co.nz/archive/2007/11/05/Could-not-load-file-or-assembly-name-or-one-of.aspx这个错误折腾我两天了,真没注意到时这个x86和x64的问题编译模块的时候,一定要选择any cpu <platform target> ,否则,x86下的编译结果无法再x64上运行。 阅读全文
posted @ 2009-07-29 17:10 无尽思绪 阅读(1061) 评论(0) 推荐(0) 编辑
摘要:解决方案:1.http://blogs.msdn.com/delay/archive/2007/02/05/safely-avoiding-the-access-denied-dialog-how-to-work-around-the-access-denied-cross-domain-iframe-issue-in-the-ajax-control-toolkit.aspxhttp://web... 阅读全文
posted @ 2009-07-15 14:27 无尽思绪 阅读(702) 评论(0) 推荐(0) 编辑
摘要:今天尝试了一下,在DNN的模式一下,部分模块采用mysql存储数据,而主DNN依然运行在Sql Server下。步骤如下:1.在web.config增加连接:<add name="SiteMySqlServer" connectionString="Server=192.168.69.159;Port=3306;Database=Demo;Uid=root;Pwd=" providerNam... 阅读全文
posted @ 2009-06-04 15:51 无尽思绪 阅读(587) 评论(1) 推荐(0) 编辑