|
|
asp.net 相关的开发笔记
摘要: 聚聚呀平台,在顶不住压力的情况下,购买了一台新服务器.由于旧服务器用的是32位系统,在软件升级上有些限制.后来直接把新服务器升级为64位系统.但在升级为64位系统后出现了一堆问题.
独立域或(非.jujuya.com)二级域名的社区
在论坛发贴时发不了,点了发贴没有反应,blog也是一样,而且创建不了group,这下头大了,做为聚聚呀平台的技术总负责人
的我一个头有四个大,解决不了这个问题将为以后的架构调整有很大的问题.
最初排除代码的问题,因为在32位系统下没有这个问题存在.所以看看是不是IIS的配置问题,发现把有问题的社区统统设成独立APPLICATION POOL就没有这个问题,这问题很怪了.有可能是IIS的设置问题?经过一降排查还是没有发现问题点.
后来猜想是不是64位系统有二个不同的dot net框架,打开windows下面的c:\Windows\Microsoft.NET\Framework64
尽然有这样的东东,难道和这个有关?接着查下去.看看IIS的http
ISAPI Filters有二个一个是64一个是32的.而且APPLICATION POOL有多
阅读全文
摘要:主持人:有没有想到《品三国》会卖得那麼火爆?易中天:不要以为什麼事儿都是策划的 现在媒体都是弱智 总喜欢问动机 你为什麼到人间来一遭 什麼动机? 咱们以后办个主持人学校 培训培训 主持人:您与余秋雨的网络战是不是为了保持名人热度?易中天:我拒绝回答愚蠢的问题!你们还要继续愚蠢下去吗?主持人:我们的任务就是要把网友的问题传达出来,即便我个人认为问题很愚蠢,也要问出来易中天:你们完不成任务了吧?不怪你...
阅读全文
摘要:IIS7支持32位应用程序cscript %SystemDrive%\inetpub\AdminScripts\adsutil.vbs set w3svc/AppPools/Enable32bitAppOnWin64 1把全部的AppPools都改成支持32位
阅读全文
摘要:在数据库的排序规则,它的default 是英文SQL_Latin1_General_CP1_CI_AS,但有时,在这个规则下,它认不到一些特殊的符号
\n,在字符串中它是换行,而在英文的排序规则下它是显示不出来的.
所以有必要把它的排序规则改成中文就可以了
alter database yaf collate SQL_Latin1_General_CP1_CI_AS
阅读全文
摘要:APS.NET或WINDOWS SERVICE 操作MSMQ
windows service操作MSMQ没有权限的问题
阅读全文
摘要:聚聚产品现在运行在windows2008+IIS7的环境下,一个服务器于2008-5-31号现在共有1030个社区在运行,当然有些社区的访问量为0,针对网站平台的加构做了些简单的访问优化 首先是对IIS7的Caching做了调整,直接打开网站的的功能选择Http Response选择Set Common Headers,把Enablue Http keep-alive和Expire web con...
阅读全文
摘要:所谓完全备份.bak文件是指,这个.bak文件里包含了.log和mdb文件.数据据恢复工作中是可以看到这二个文件的.基本步骤:在数据库上创建一个与被备份文件同名的空数据库,例如,imao.jujuya.com在数据库管理工具上,选择数据库,点击右键选择还原数据库在对话框中选择,目标数据库,选择刚才创建的空数据库imao.jujuya.com还原源选择,从[源设备] 中还原,选择备份的.bak文件....
阅读全文
摘要:通常在windows service中来访问网络共享的路径\\192.168.1.10\qdog类似这样的路径时,会遇到一个权限的问题需要用户的service提供可访问共享路径的权限.这样的话可以这样做在service的安装类上,改在用户user模式来安装启动,默认情况下是localsystem模式,如果是使用user模式的状态来安装使用必须提供绝对的帐号,如果有使用域 那么就用域帐号,如果是gr...
阅读全文
摘要:IIS在进程管理器中只看到一个W3P的进程信息,有时一个IIS跑多个网站不知道哪一个应用程序池的性能有问题.
阅读全文
摘要:在做网站时,有些查询功能或登录的提交功能,当输入的数据进行提交时会出现错 角决办法是 把aspx的页面的加了一个page 的属性是 然后需要对输入的字符进行编码 Server.HtmlEncode(txtBox.text) 这样就不会有问题了
阅读全文
摘要:CDATA用来标识里面的数据是用来自定义的数据 表示空格的XML数据
阅读全文
摘要:1 使用SET NOCOUNT ON 选项: 缺省地,每次执行SQL语句时,一个消息会从服务端发给客户端以显示SQL语句影响的行数。这些信息对客户端来说很少有用。通过关闭这个缺省值,你能减少在服务端和客户端的网络流量,帮助全面提升服务器和应用程序的性能。为了关闭存储过程级的这个特点,在每个存储过程的开头包含“SET NOCOUNT ON”语句。 2 正确使用UNIO...
阅读全文
摘要:IIS HTTP 404的错误是指当客户端去请求一个不存在的资源时IIS会返回一个HTTP 404的错误,指定的资源不存在
为了更好的给用户一个良好的体验,把404的错误页面显示某一个网站的友好ERROR页面
阅读全文
摘要:如何通过ASP.NET程序来访问任外一台文件服务器上的文件.
阅读全文
摘要:在VS2005下开发项目时使用的是ajax1.0的包,后来升级到2008平台后发现原来的ajax1.0的程序代码尽然不能工作了. 通过查找些资料才发现是web.config的问题,没有配置ajax1.0的HandlerFactory 须要在最后的节点上面加入,并且把ajax1.0删除,换上ajax2.0的dll 同时需...
阅读全文
摘要:在目前的工作,主要是针对SNS(网络社区)的开发,有同事问,现在系统中,把数据实体独立出来,在开发上,除了在函数调用时,采用传对象的方式外没感觉到他有什么其它方面的优势呢?
这个问题,其实要从多个方面来看,从写代码本身上来说,最直接的感受就是在方法调用时,在方法参数列表中传的都是实体对象, 这样做的目的,是为了免"代码地震"的苦恼,通常业务需求的变化都会引起业务对象本身的变化,把变化的东西独立隔离出来,如果方法参数都是以传值的形式来处理,当某一个业务需求变化时,有可能需要改动某一个方法的参数列表,这样一来的话,所有引用到这个方法的类都会更动,有的人说可以用重载,这个办法也是可以,便这样的重载有多少,代码的很臃肿。
阅读全文
摘要:在对象中通常我们有时会用静态成员,或静态方法,有人说静态方法在应用程序一启动后就会加载到内存中去,这样会加快程序的运行,到底它占不占用对象的内存呢,来分析下 对象 [Serializable] public class UserInfo { } 测试方法 UserInfo user = new UserInfo(); MemoryStream ms = new MemoryStream(); Bi...
阅读全文
摘要:在做网站时能常会遇到需要把网站做成多种语言,asp.net2.0提供了良好的处理方式,但发现会有些问题,如果是大型社区并发请求的效率就比较明显了,所以如果用cache或泛型来处理,会快些,把这些资源包进行散列存储 现在介绍一种并发不算高的处理方式: 先建一个.txt文件(cn.txt)注意要存成utf-8的格式,要不然会乱码 在里面输入内容: _name=姓名 _list =显示 然后,选择开发菜...
阅读全文
摘要:问题陈述: 确保在每个asp.net 应用中web.config里面在节中的“debug=false”。这个在开发中的缺省设置是true,而且他是我们经常的犯的错误,把这个缺省设置部署到在生产环境中的实际应用。你没有必要设置为true,因为它会导致内存的总开销和低效率。 保留debug=true会导致什么问题? 当设置为true或者false,主要有3个主要的差别 1) ...
阅读全文
|