上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页

2012年4月11日

对web.config中的数据库连接字符串进行加密

摘要: 网站部署在客户服务器上,但是网站所用的数据库要连接公司mssql服务器。如果数据库连接字符串明文写在web.config中,将是相当危险的事情。在命令提示符总进入到 C:\WINDOWS\Microsoft.net\Framework\ v4.0.xxxx,其中xxxx是您的软件版本。路径为web.config所在目录。加密:aspnet_regiis –pef connectionStrings C:\Sales需要注意的是如果连接字符串写在appSettings下需要改成:aspnet_regiis –pef appSettings C:\sales一旦执行完了加密过程,就可以打开Web. 阅读全文

posted @ 2012-04-11 15:47 学中医的程序员 阅读(396) 评论(0) 推荐(0) 编辑

在IIS上部署的网站,本机无法浏览解决方法

摘要: 网站部署好以后,IP地址设置为“全部未分配”。如果版本时IIS6以前正常,但是如果是IIS7,就会发现在浏览http://localhost/无法打开。后来将IP地址设为“192.168.1.100”,又发现如果网络地址换了同样无法打开网站。 终极解决办法:首先修改hosts文件,部分如下:# 127.0.0.1 localhost# ::1 localhost127.0.0.1 localhostlocalhost 127.0.0.1发现仍然无法正常使用,怀疑是IE问题。于是用火狐浏览器打开http://localhost居然可以正常打开。重置IE浏览器,恢复正常。 阅读全文

posted @ 2012-04-11 14:45 学中医的程序员 阅读(892) 评论(0) 推荐(0) 编辑

加载配置文件时出错: 对路径 web.config”的访问被拒绝。

摘要: 开始用vs2010把网站发布在桌面上,后来把整个文件夹移到C盘。在IIS中新建网站,结果就出现错误“加载配置文件时出错: 对路径.................. web.config”的访问被拒绝。” 查看web.config权限发现没有User用户,手动添加后再浏览网站时提示输入密码,始终无法正确配置。 解决方法:重新发布网站,直接发布在C盘,在IIS中主目录引用到新发布的路径,浏览正常。 现今仍不明了出现此问题的原因,希望知道的大牛提醒。 阅读全文

posted @ 2012-04-11 14:19 学中医的程序员 阅读(779) 评论(0) 推荐(0) 编辑

2012年3月31日

关于建立“高保真模型”的必要性

摘要: 在实际的项目开发中,最让项目经理头疼的莫过于客户不断的更改需求。客户大多不懂IT,也不会清楚的提出到自己的软件需求。但是客户清楚的知道什么样的软件不适合自己的业务,有一票否决权。乔布斯的伟大之处就是创造出了让人们眼前一亮的东西,“That is it!” 传统做法是项目经理和客户沟通,根据客户业务需求“想当然”的制定解决方案。但由于对客户行业的不熟悉并不能很好的制定符合客户要求的方案,因此最终开发出的软件也不是客户满意的。为了防止客户随意更改需求,项目经理一般会细化各个功能,并让客户签字,但是这样的做法虽然会避免公司的损失,但会导致客户的流失。 世界知名产品经理Marty Cagan,提出的. 阅读全文

posted @ 2012-03-31 12:20 学中医的程序员 阅读(281) 评论(0) 推荐(0) 编辑

LINQ增删改代码示例

摘要: 一、带参查询:System.ComponentModel.DataObjectMethodAttribute(System.ComponentModel.DataObjectMethodType.Select,true)]publicIQueryableGetProductByProductID(intproductID){varproduct=frompindb.Productswherep.ProductID==productIDselectp;returnproduct;}2简单的代码解释:1)首先是一段声明,告诉自动识别系统该方法是查询方法。2)注意我们使用了IQueryable类型, 阅读全文

posted @ 2012-03-31 11:17 学中医的程序员 阅读(168) 评论(0) 推荐(0) 编辑

LINQ使用的一点心得

摘要: 其实早在好几年前就知道LINQ这个东西,但我学习新技术从来都不会盲目跟从,因为这样只会浪费宝贵的时间和精力,还有可能给公司业务带来损失。有些新技术还没发展就被淘汰了,因此我只学习那些已经经过各方面验证算是比较成熟的,而且对公司现有软件确实有帮助的新技术。 之所以现在才对LINQ感兴趣,是因为从2011年开始就一直在开发公司的一个售楼管理系统。原系统是用ASP做的,现在要重新使用Extjs+.net开发一个全新的系统,并且与其他平台形结合,最终为用户提供一个SaaS模式的房地产软件综合平台。 在开发售楼系统过程中遇到的最大问题,就是多表复杂的联查。复杂查询的原生SQL语句不仅难写,扩展性也不好. 阅读全文

posted @ 2012-03-31 11:13 学中医的程序员 阅读(146) 评论(0) 推荐(0) 编辑

2012年2月28日

extjs中的控件无法正常显示

摘要: 在extjs开发中,不同页面的布局经常会使用复制、粘贴一些控件的代码,但是发现在调试时当同时打开2个以上页面,控件不能正常显示。(如下拉选项出现在左上角)原因就是复制过来的控件id重复了,在extjs中控件名称可以重复,但id一定不能重复,即使在不同.js页面中。解决方法:去掉id或者重命名。 阅读全文

posted @ 2012-02-28 15:02 学中医的程序员 阅读(119) 评论(0) 推荐(0) 编辑

2012年2月27日

使用“动软代码生成器”需要注意的问题

摘要: 在日常开发中,编写三层架构代码是个很枯燥的活,常用的都是一些增删改查,无非表名称不一样而已。如果数据库已经建好,使用动软代码生成器来自动生成底层三层代码是个很好的方法。但在使用过程中,我也发现了一些问题:1.UPFATE用动软生成的update语句都类似/// /// 更新一条数据 /// public void Update(Maticsoft.Model.payment model) { StringBuilder strSql=new StringBuilder(); strSql.Append("update payment set "); strSql.App.. 阅读全文

posted @ 2012-02-27 13:35 学中医的程序员 阅读(393) 评论(0) 推荐(0) 编辑

2012年2月3日

VS2008 VS2010发布网站时如何产生固定命名的 Dll 文件

摘要: VS2010VS2010可以直接创建WebApplication项目,这样发布就是一个DLL了.VS2010可以直接创建WebApplication项目,这样发布就是一个DLL了.VS2010可以直接创建WebApplication项目,这样发布就是一个DLL如果是WebApplication的话可以右键Web项目 》 发布如果是Website地方话用微软的发布插件Web Development Tool下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyID=89f2c4f5-5d3a-49b6-bcad-f776c6edfa 阅读全文

posted @ 2012-02-03 16:27 学中医的程序员 阅读(132) 评论(0) 推荐(0) 编辑

2012年1月11日

格式化extjs DateField 的值

摘要: extjs DateField 的值用getValue()方法获取后是一大堆字符串,类似Tue Dec 07 2010 00:00:00 GMT 0800,这玩意存入数据库实在不好办。。。所以要把它格式化一下,方法很简单,用EXT的Ext.util.Format.date()方法示例:var gedt = Ext.util.Format.date(日期控件.getValue(), 'Y-m-d');出来的日期格式就是2010-10-10这样的 阅读全文

posted @ 2012-01-11 16:26 学中医的程序员 阅读(237) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页

导航