随笔 - 290  文章 - 10  评论 - 83  2
随笔分类 - .Net Knowledge management
jQuery html5Validate基于HTML5表单 异步服务器端验证
摘要:1. HTML5 自带的Validate 很漂亮,很好用, 但是一定要在form里用submit按钮,才生效 但是有个问题,验证码要服务器端验证,经办人编号也要服务器端验证.如果我用button,就不能用自带的Validate, 用Submit按钮, 因为是异步到服务器验证,截获不了. 2. 解决方 阅读全文
posted @ 2018-08-15 19:52 Gu 阅读 (548) | 评论 (0) 编辑
把旧系统迁移到.Net Core 2.0 日记(3) - 详解依赖注入 (转)
摘要:关于DI 依赖注入, 转载这篇文章, 写得很好的. DI在.NET Core里面被提到了一个非常重要的位置, 这篇文章主要再给大家普及一下关于依赖注入的概念,身边有工作六七年的同事还个东西搞不清楚。另外再介绍一下.NET Core的DI实现以及对实例生命周期的管理(这个是经常面试会问到的问题)。最后 阅读全文
posted @ 2018-04-04 12:13 Gu 阅读 (165) | 评论 (0) 编辑
把旧系统迁移到.Net Core 2.0 日记(2) - 依赖注入/日志NLog
摘要:Net Core 大量使用依赖注入(Dependency Inject), 打个比方,我们常用的日志组件有Log4Net,NLog等等. 如果我们要随时替换日志组件,那么代码中就不能直接引用某个组件的内容,也不能直接New 某个组件. 而是应该定义一组接口, 然后包装各个组件,实现这个接口. Net 阅读全文
posted @ 2018-04-04 10:44 Gu 阅读 (693) | 评论 (1) 编辑
把旧系统迁移到.Net Core 2.0 日记(1) - Startup.cs 解析
摘要:因为自己到开发电脑转到Mac Air,之前的Webform/MVC应用在Mac 跑不起来,而且.Net Core 2.0 已经比较稳定了。 1. 为什么会有跨平台的.Net Core 近年来,我们已经进入云计算时代,在云平台的PaSS和SaSS上也是发生了大幅度的进化,以docker为代表。微软的A 阅读全文
posted @ 2018-04-03 12:01 Gu 阅读 (600) | 评论 (3) 编辑
微信支付
摘要:1. 下载微信支付的demo https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=11_1, 修改lib/config.cs 文件,里面的APPID,APPSECRET等配置,打开日志LOG_LEVENL = 3;编译成dll 2. 上传 阅读全文
posted @ 2017-11-26 17:46 Gu 阅读 (275) | 评论 (0) 编辑
DataAnnotations里DisplayAttribute和 ValidationAttribute 如何从资源文件读取信息,显示多语言
摘要:这个是我们常见的AccountModel代码 如果要支持多语言,要怎么做呢, 看这个例子 Require 里面本身就支持从资源文件里读取语言信息。 只要在APP_GlobalResources里建Resource文件,指定文件类名,Key就可以了。 但是Display这样写就不行。因为默认的Reso 阅读全文
posted @ 2016-12-25 22:59 Gu 阅读 (781) | 评论 (0) 编辑
数据清洗实例
摘要:Contact表, 是定期从其他系统导出的Excel,再导入的数据. 有几十万条数据,存在以下几个问题: 联系人重复,省市地址空缺 解决方法: 第1步: 采用 group by mobilePhone having count(*)>1 过滤出重复数据,放在一个临时表a 第2步: 对每组重复记录,根 阅读全文
posted @ 2016-12-21 16:35 Gu 阅读 (111) | 评论 (0) 编辑
无题 MVC
摘要:1. MVC 里controller 返回匿名类型, 在View里是访问不了匿名类型的字段,因为它是Internal Private, 必须定义强类型 2. 扩展view的方法 在view里可以这样调用this.IsSuperAdmin(); 阅读全文
posted @ 2016-12-02 12:28 Gu 阅读 (48) | 评论 (0) 编辑
IE11和传统asp.net的兼容问题
摘要:有一个后台程序是用传统asp.net webform做的,今天发现用chrome浏览没有问题, 反而用IE就出2个问题了. 原来IE静静地升级到11了1. url里带上session Id2.gridview 翻页显示__dopostback 未定义解决方法:1. 在web.config 定义 ... 阅读全文
posted @ 2015-08-16 10:41 Gu 阅读 (954) | 评论 (0) 编辑
CRM 迁移服务器备忘
摘要:1. 安装IIS 2. 安装sqlexpress 2005, sql management studio express 3. 安装.net framework4.0 4. 安装filezilla Server 0.94, 最新的版本不再支持windows 2003 5. 安装wps2010个人版. 阅读全文
posted @ 2015-01-19 17:16 Gu 阅读 (144) | 评论 (0) 编辑
Azure 意外重启, 丢失sql server master表和 filezilla
摘要:突然发现今晚网站打不开了,提示连不上数据库. ftp也连不上了.远程连上Azure 发现机器意外重启, 丢失sql server master表和 filezilla要重新安装. 又耗费我几个小时...看来db放local不保险... 阅读全文
posted @ 2014-12-03 00:37 Gu 阅读 (80) | 评论 (1) 编辑
自动备份sqlexpress 数据库脚本
摘要:Create PROCEDURE [dbo].[usp_BackupDatabase] @databaseName sysname,@backupPath nvarchar(255), @backupType CHAR(1) AS BEGIN SET NOCOU... 阅读全文
posted @ 2014-11-12 19:43 Gu 阅读 (206) | 评论 (0) 编辑
Azure 负载均衡和可用性集
摘要:首先要2台以上的虚拟机,一开始我找了好久都没找到如何在一个云服务里添加多个虚拟机。因为我使用的是快速创建,快速创建的界面是要新建一个云服务的,如果你输入现有的云服务名字,它会提示你重名了。你要用【从库中,高级选项】,一步步来,在第3步就可以选择现有的云服务了。可用性集,创建一个,输入名字,把2台虚拟... 阅读全文
posted @ 2014-08-05 23:47 Gu 阅读 (394) | 评论 (0) 编辑
windows Azure 域名绑定
摘要:windows Azure 的虚拟机的ip是会变化的,比如你关机。所以绑定域名用A记录就不太可靠。 你新建虚拟机的同时,也会新建一个云服务,给你一个类似XX.cloudapp.net的二级域名。 这样你可以用CName,也就是域名别名来指向XX.cloudapp.net来达到绑定域名的目的。 我的... 阅读全文
posted @ 2014-08-05 00:49 Gu 阅读 (227) | 评论 (0) 编辑
Azure billing 分析(2)
摘要:美国中南部的2008R2的A1的VM放了一天,CPU时间涨了13个小时,有点小贵,真的没有操作啊。。。 提示早上7到9点有一个小高峰。看来平时没什么访问量时,还是改成A0能省点钱。因为第一天是用A0,CPU是共享的,一天只用了2.5个小时。------------------------------... 阅读全文
posted @ 2014-08-03 22:55 Gu 阅读 (79) | 评论 (0) 编辑
Azure billing 分析
摘要:昨天把西欧的2012的VM删掉,在北美新建一个2008的VM,装了sql2005 express 在C盘,这样存储就变成2个位置了,西欧和美国,然后放在那里不操作一天,发现billing多了很多, STANDARD IO - PAGE BLOB/DISK (GB) - GEO REDUNDANT, ... 阅读全文
posted @ 2014-08-02 23:19 Gu 阅读 (202) | 评论 (0) 编辑
试用windows Azure
摘要:试用windows Azure, 需要国外手机注册,信用卡注册。windows操作系统,只有2008R2,2012,2012R2可以选择,我选择XS最低档,然后选2012R2,欧洲数据中心,那个慢啊,创建启动要差不多20分钟。远程进去那个卡。。。 后来换成美国中南部,2012R2的速度也还好,可以接... 阅读全文
posted @ 2014-08-01 00:31 Gu 阅读 (231) | 评论 (0) 编辑
MVC3 FAQ
摘要:1. html helper 可以缩写代码的,下面2段代码是相同效果@Html.DropDownList("TourList") 2. 用form提交的entity.id, entity.name 可以组装成controller的方法的entity类参数,但是对象或者集合做参数,mvc好像是不能自动组装的. 例如下面的Tour字段和FromCity,BackCity字段 public class TourInstance: Entity { public virtual string Code { get; set; } public virtual T... 阅读全文
posted @ 2013-07-22 02:53 Gu 阅读 (59) | 评论 (0) 编辑
NHibernate 3.2+的 Map by Code 实例
摘要:NHibernate 3.2+的 Map by Code 的文档真的很少,除了Fabio Maulo的2篇blog(顺带说李永京的翻译,没任何新的研究). 让人感慨NH的没落, 也许从没有流行过. 在没有文档的时候尝试map by code, 非常痛苦. 当然像这种this.Property(p =... 阅读全文
posted @ 2013-07-17 01:07 Gu 阅读 (185) | 评论 (0) 编辑
使用WPS,把Excel转Pdf所碰到的坑
摘要:使用WPS,把Excel转Pdf所碰到的坑 1. 安装WPS2012 个人版,在项目里引用Com组件Kingsoft.ET2.0 Library,结果提示出现了无法嵌入互操作类型“……”,请改用适用的接口的错误提示。 解决办法就是:选中项目中引入的dll,鼠标右键,选择属性,把“嵌入互操作类型”设置... 阅读全文
posted @ 2013-04-12 16:25 Gu 阅读 (2860) | 评论 (11) 编辑
IIS7 FAQ
摘要:1.部属asp程序到IIS7,显示404.3错误A: 没有安装asp支持模块,服务器管理器,添加角色功能 ,选择asp,服务器端文件包含 在IIS管理器的机器功能视图,选择asp,把启用父路径设为true,把调试属性的“把错误发送到浏览器”设为true2. 访问access数据库,显示“;file... 阅读全文
posted @ 2012-10-25 10:14 Gu 阅读 (130) | 评论 (0) 编辑
用icacls命令行给目录赋权
摘要:用icacls命令行给目录赋权.icacls 的用法,如果你看msdn的文档,你会看得云里雾里。其实你掌握最常用的2个用法就可以了给user1 他对d:\test 目录 full control 权限 icacls d:\test /grant user1:(OI)(CI)(F) 收回他的权限 i... 阅读全文
posted @ 2012-09-07 12:07 Gu 阅读 (1153) | 评论 (0) 编辑
SilverLight 快速入门
摘要:1.如何调试silverlight,如果是调试客户端,有2个方法,一个是程序设置为Out of Browser模式,下载安装后就可以调试,另一个是附加到iexplorer进程里面。 而服务器端不能和客户端在同一个IDE同时调试,可以开多一个VS2010调试 2.Silverlight的调用方法都是A... 阅读全文
posted @ 2012-08-03 10:03 Gu 阅读 (738) | 评论 (2) 编辑
使用 Microsoft.Web.Administration 管理IIS
摘要:IIS7的一些非常强大的API——Microsoft.Web.Administration,可以很方便的让我们以编程的方式管理,设定IIS 7的各项配置。Microsoft.Web.Administration.dll位于IIS的目录(%WinDir%\System32\InetSrv)下,在项目中... 阅读全文
posted @ 2012-06-09 18:13 Gu 阅读 (392) | 评论 (0) 编辑
State Server实现多机器多站点 Session 共享 全手记
摘要:网络环境有2台windows 2008 (192.168.1.71,192.168.1.72) 需要部署成 WebFarm,提高容错性。 网站部署在2台机器上的2个站点,如何才能做到Session的共享呢?第一个方法:不共享。用HAProxy作负载均衡,它支持session会话保持功能,即同一个IP... 阅读全文
posted @ 2012-06-01 12:05 Gu 阅读 (396) | 评论 (1) 编辑
IIS 使用linux文件系统
摘要:情景: IIS 的网站文件不是放在windows本机,而是linux. 不希望手工同步文件,希望能直接用linux上面的文件.方案: 现在手头没有linux, 就先拿网站的ftp来试验, ftp那边的环境是linux的.1. 安装NetDrive , 把ftp模拟成网络驱动器( win7自带的不能映... 阅读全文
posted @ 2012-02-26 10:55 Gu 阅读 (227) | 评论 (1) 编辑
调用非.net系统的Webservice的探索 ( 三 ) -WCF
摘要:WCF整个使用方法对比起WSE就简单很多了. 但作为客户端来说,我粗略测试了性能, 和WSE差不多,WCF还略慢一点. 阅读全文
posted @ 2011-09-27 11:14 Gu 阅读 (364) | 评论 (0) 编辑
调用非.net系统的Webservice的探索 ( 二 ) -WSE
摘要:使用WSE,可以自定义SoapHeader信息. 1. 下载WSE3.0,它兼容WCF,方便以后的升级 http://download.microsoft.com/download/5/5/1/5511bfc6-e52f-4db0-bafb-fd5dcb91eff0/Microsoft%20W... 阅读全文
posted @ 2011-09-26 11:18 Gu 阅读 (296) | 评论 (0) 编辑
调用非.net系统的Webservice的探索 ( 一 )
摘要:最近Oracle的DRM系统发布了新版本,其中的webService发生了重大的转变. 把验证信息放在了SoapHeader里面. 这样原来系统(在vs.net2005开发).net引用WebService就不能成功调用了. 因为默认的代理类调用是没有SoapHeader的. 新版DRM的Soa... 阅读全文
posted @ 2011-09-23 17:52 Gu 阅读 (171) | 评论 (0) 编辑
学EntityFramework 所走的弯路,最后放弃
摘要:EntityFramework 4.0 之前是不敢用,因为不稳定. 那个时候用的是Nhibernate 2.x, 那时候觉得NH对LinQ的支持太弱了. 还有定义视图太麻烦,要跟定义实体一样的流程. 因为UI通常是显示视图,不是单纯的实体. 但NH上手很容易,HQL类似SQL的语法,自动Track... 阅读全文
posted @ 2011-08-22 15:09 Gu 阅读 (518) | 评论 (0) 编辑
Request.ServerVariables["LOGON_USER"] 如何使用?
摘要:什么时候用Request.ServerVariables["LOGON_USER"]? 答:当你想给某个文件或目录加上权限控制,只给指定的账户访问.可以在代码里判断这个值 Request.ServerVariables["LOGON_USER"] 返回为空字符串? 答: 你要在IIS里面把允许匿... 阅读全文
posted @ 2011-03-14 10:28 Gu 阅读 (785) | 评论 (0) 编辑
最简单的URLReWrite的方法
摘要:网上一般都是写HttpModule,但这个写法在IIS7就Out了.IIS7 的管道模式直接在web.config就可以配置了. Web.config Code highlighting produced by Actipro CodeHighlighter (freeware)htt... 阅读全文
posted @ 2011-02-23 16:19 Gu 阅读 (152) | 评论 (0) 编辑
TFS上分支和标签的用法
摘要:什么时候用分支: 例如为某个客户定制的专用版本,和主干的特性有很大差别.不具通用性的需求. 大的版本修改,例如2.0 到3.0 加了很多特性,但2.0 还有维护.改bug 什么时候用标签: 小版本的发布, 如2.1.1到2.1.2.分支的优点: 清晰,容易操作,程序员只要get latest/che... 阅读全文
posted @ 2011-02-10 11:54 Gu 阅读 (751) | 评论 (0) 编辑
win2008 压力测试
摘要:测试环境: VirtualBox 512M内存, Duo E8500@3.16G的一个CPUWindows WebServer 2008, Discuz!NT 3.5, Apache Bench Discuz!NT算是.net环境速度比较快的软件了Apache Bench 是Apache 附带的一个... 阅读全文
posted @ 2011-01-20 11:52 Gu 阅读 (499) | 评论 (4) 编辑
XML字段的用处
摘要:XML字段优点: 可以实现扩展属性,比如客户,产品这些实体, 每个企业都会定义不同的扩展属性, 这些实体属于半结构化数据 (定义见http://baike.baidu.com/view/888365.htm)如果用预留字段,或者列变行来实现,总是不够优雅.这个时候用XML字段就可以很优雅地实现例如... 阅读全文
posted @ 2011-01-13 15:38 Gu 阅读 (179) | 评论 (1) 编辑
使用linq2sql 的DetailView 如何保存多对多关系
摘要:比如有用户和角色这2个对象是多对多关系,而linq2sql是不支持多对多的,这个时候就要自己手工写代码了. 代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHigh... 阅读全文
posted @ 2010-12-30 18:04 Gu 阅读 (149) | 评论 (0) 编辑
DesignTimeResourceProviderFactory 不给力啊
摘要:resource放到db之后,在DesignView就不显示了,例如这个代码 ">在DesignView就显示Expression:re,lblUser 看起来不太雅观,于是写几个DesignTime的类来看看能不能显示. DesignTimeResourceProviderFactory,ID... 阅读全文
posted @ 2010-12-28 18:08 Gu 阅读 (98) | 评论 (0) 编辑
如何给XMLDatasource做分页和排序
摘要:最近在做一个产品列表的控件. 一般来说用SqlDatasource或ObjectDatasource就好了.从数据库拿分页和排序的数据是很简单的了啦.后来想不如试试用XMLDatasource,这样不用访问数据库.结果因为对xlst和xpath不熟悉,花了不少时间才搞定.首先说分页吧. 要用到xpa... 阅读全文
posted @ 2010-12-14 17:36 Gu 阅读 (264) | 评论 (0) 编辑
CodePlex 开源项目关注
摘要:浏览CodePlex的开源项目,把其中自己觉得有趣的关注的写下来。供以后参考。 Asp.net Web Crop Image Control Asp.net Web Crop Image Control allows developers to build image cropping funct... 阅读全文
posted @ 2010-11-30 11:58 Gu 阅读 (575) | 评论 (1) 编辑
写自定义控件的FAQ
摘要:1.如何嵌入资源(js,image,css)?如何使用A: 把资源文件的属性改成Embedded Resource, 在代码文件namespace前加入资源的声明,[assembly: WebResource("Terry.Webcontrol.project.default.css", "text... 阅读全文
posted @ 2010-11-23 22:17 Gu 阅读 (247) | 评论 (0) 编辑
非关系数据库 列表
摘要:1、Redis Redis是一个很新的项目,刚刚发布了1.0版本。Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,每秒可以处理超... 阅读全文
posted @ 2010-08-12 18:17 Gu 阅读 (170) | 评论 (0) 编辑
jQuery CSS 效果
摘要:jQuery CSS 效果 http://www.cssrain.cn/demo/jqueryProduct/demos.html http://tympanus.net/codrops/2009/11/30/beautiful-slide-out-navigation-a-css-and-jque... 阅读全文
posted @ 2010-07-07 17:30 Gu 阅读 (169) | 评论 (0) 编辑
yaf 论坛安装
摘要:下载了YAF v1.94的代码,编译时 YAF.Class.UI BBCode里面的ReplaceRules.cs有一句有错,因为这个文件不是用utf8保存,会有错,改成下面这句,然后按utf8保存,再编译 private string _replaceFormat = "÷ñÒ{1}êÖ{0}õæ... 阅读全文
posted @ 2010-07-06 00:52 Gu 阅读 (201) | 评论 (0) 编辑
代碼小片斷
摘要:Disable X Close Button 代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> #Region "Di... 阅读全文
posted @ 2010-06-10 11:27 Gu 阅读 (101) | 评论 (0) 编辑
asp.net 2.0 国际化 动态切换语言
摘要:要在asp.net 2.0 用国际化而且要动态切换语言,步骤如下:在登录页面选择语言,保存到Session或Cookie里面HttpContext.Current.Session["Lang"] = ddlLanguage.SelectedValue;然后其他Web页面都继承自己写的BasePage... 阅读全文
posted @ 2010-04-03 22:33 Gu 阅读 (351) | 评论 (1) 编辑
保证Winform程序只有一个实例在运行
摘要:代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> using System; using System.Col... 阅读全文
posted @ 2010-03-31 11:36 Gu 阅读 (337) | 评论 (1) 编辑
POS 打印机编程控制
摘要:硬件: EPSON TMH6000M 软件: EPSON OPOS ADK 2.5 Microsoft POS for .net 1.12 step 1. EPSON OPOS ADK 2.5 是pos打印机的驱动的集合. 安装后接上pos打印机, 开始菜单里面有一个setup pos的工具, ... 阅读全文
posted @ 2010-03-25 17:05 Gu 阅读 (885) | 评论 (1) 编辑
如何让包含层次结构的datatable 直接绑定到treeview
摘要:Treeview 可以绑定支持IHierarchicalDataSource接口的数据 那就让dataTable转成該结构TreeViewDataSource.rar //调用方法 DataTable dt =getCategoriesData(); InsTreeViewDataSourc... 阅读全文
posted @ 2010-02-03 16:43 Gu 阅读 (324) | 评论 (0) 编辑
utf-8 转Big5 并談 urlencode的编码
摘要:给一个客户做SMS的接口, 网关公司提供的Big5的Url接口,传过去的字符串必须是BIG5编码刚开始尝试把整个aspx页面存为big5码,但传过去的sms还是乱码.后来写了方法 private string ChangeEncoding(string unicodeString) { byte[]... 阅读全文
posted @ 2010-01-25 16:41 Gu 阅读 (448) | 评论 (0) 编辑
Globalization Localization 区别联系
摘要:国际化是指在设计软件,将软件与特定语言及地区脱钩的过程。当软件被移植到不同的语言及地区时,软件本身不用做内部工程上的改变或修正。 本地化则是指当移植软件时,加上与特定区域设置有关的资讯和翻译文件的过程。 国际化和本地化之间的区别虽然微妙,但却很重要。国际化意味着产品有适用于任何地方的“潜力”;本地... 阅读全文
posted @ 2009-12-01 10:16 Gu 阅读 (597) | 评论 (0) 编辑
如何做类似google的Textbox的AutoComplete增强版,可以显示多列
摘要:下载Prototype,和 Ajax Autocomplete for Prototype 2个js文件 /*** Ajax Autocomplete for Prototype, version 1.0.3* For details, see the web site: http://www.de... 阅读全文
posted @ 2009-11-12 10:26 Gu 阅读 (1215) | 评论 (4) 编辑
NHibernate FAQ
摘要:1. C# Class 和hbm文件的一对多的类型对照关系 Iesi.Collections.dll程序集中的ISet集合 //ISet ---> hbm //IList ---> hbm 2. 可以为数据庫的View,建一个Class文件,原理和Table一样, 只读的用Private Se... 阅读全文
posted @ 2009-11-09 17:57 Gu 阅读 (570) | 评论 (2) 编辑
水晶報表入門
摘要:一般步驟: 1. 新建一個xsd,把table/view拖进来,会生成一个dataadapter,修改其sql,获得你需要的数据 2.新建一个rpt,数据源选择刚才新建的xsd,把字段拖到合适的位置。 3. 新建一个aspx页面,后台代码 Dim rpt As New RptCustomer ... 阅读全文
posted @ 2008-10-23 12:49 Gu 阅读 (659) | 评论 (4) 编辑
html 向aspx 页面传值
摘要:csl_terry(csl_terry) 17:07:50 从www.abc.com/a.html 想通过form action=www.def.com/b.aspx 传值到b.aspx,但这样取不到值,有什么方法从html传值到aspx呢? oliver(Oliver) 17:10:09 用URL... 阅读全文
posted @ 2008-09-28 17:47 Gu 阅读 (1064) | 评论 (0) 编辑
新世代交易管理機制~System.Transactions
摘要:新世代交易管理機制~System.Transactions Transaction交易處理在嚴謹度較高的應用程式必備的基本功能,傳統.NET處理交易有兩種途徑,一是使用ADO.NET為主的SqlTransaction,另一就是透過Enterprise Services(COM+)來達成,那新世代的... 阅读全文
posted @ 2008-06-24 18:55 Gu 阅读 (407) | 评论 (0) 编辑
把excel两列字符数据用逗号合并起来
摘要:=CONCATENATE(I2,IF(OR(ISBLANK(I2),ISBLANK(J2)),"",","),J2) 例如 ---I2-------J2----- 01,02,03 09 阅读全文
posted @ 2008-03-16 01:33 Gu 阅读 (1395) | 评论 (0) 编辑
vs.net 启动不了
摘要:http://download.microsoft.com/download/visualstudionet/fix/1.0/win98mexp/en-us/fixxml4.exe其实是一个注册表文件Windows Registry Editor Version 5.00 [HKEY_CLASSES... 阅读全文
posted @ 2007-08-16 10:09 Gu 阅读 (219) | 评论 (0) 编辑
Why cache can't direct use in class files
摘要:I see several reference to using the ASP.NET 2.0 Cache object in C# wherethe documentation just shows snippets like this:if (Cache["sometoken"] == nul... 阅读全文
posted @ 2007-08-07 18:28 Gu 阅读 (133) | 评论 (0) 编辑
form认证 SetAuthCookie, bug?
摘要:使用form认证,System.Web.Security.FormsAuthentication.SetAuthCookie(UserName.Text,false);在本地登录正常,但把文件上传到服务器之后,总是登录不了,返回login页面以为是权限问题,把虚拟目录权限放到最大还是不行。远程登录到... 阅读全文
posted @ 2006-12-01 13:29 Gu 阅读 (577) | 评论 (0) 编辑
webservice远程测试显示 “测试窗体只能用于来自本地计算机的请求”
摘要:webservice远程测试显示 “测试窗体只能用于来自本地计算机的请求” The test form is only available for requests from the local machine. 解决的方法: 在web.config中加入如下配置节内容 ... 阅读全文
posted @ 2006-10-27 13:38 Gu 阅读 (1616) | 评论 (0) 编辑
.net 利用ssl加密,密码验证smtp发送邮件
摘要:环境window2000,.net 1.1,客户端安装根证书结果老是报The transport fail to connect to the server错误同样的代码在xp却没有问题,怀疑是CDOSYS.DLL的版本不同所致。MailMessage objmail=new MailMessage... 阅读全文
posted @ 2006-08-30 15:58 Gu 阅读 (763) | 评论 (0) 编辑
无法显示中文的解决办法
摘要:有个html静态文件,我在iis5,ie6下可以正确地以utf-8的方式显示中英文,但是我把html代码拷贝到一个新的aspx文件,中文却总是乱码,然后我拼命改web.config,改responsingEncode,结果最后我把这句话删掉就可以了。这个IE的问题还是.NET的问题呢? 阅读全文
posted @ 2005-11-04 15:04 Gu 阅读 (202) | 评论 (0) 编辑
成批更改数据库所有者的对象
摘要:因为一些网站是使用虚拟主机.用sql-server导数据上去的话.数据库的用户默认是你登录的用户,不是dbo有时就和本地产生不一致.在csdn看到一个成批更改数据库所有者的对象的proc --功能说明:成批更改数据库所有者的对象--作者:不详--用法:exec ChangeObjectOwner '... 阅读全文
posted @ 2004-06-25 17:49 Gu 阅读 (982) | 评论 (1) 编辑
一个sharpdevelop和vs.net协同开发的问题
摘要:以前用vs.net(vb.net)做的项目,想把它移至sharpdevelop里面,有一个问题.vs.net编译时会将项目的所有class自动加上project的名字作为命名空间.但sharpdevelop不会. 阅读全文
posted @ 2004-06-13 17:19 Gu 阅读 (1505) | 评论 (5) 编辑