【摘 要】我只是提供我几个我认为有助于提高写高性能的asp.net应用程序的技巧,本文提到的提高asp.net性能的技巧只是一个起步,更多的信息请参考《Improving ASP.NET Performance》一书。 1.数据库访问性能优化 数据库的连接和关闭 访问数据库资源需要创建连接、打...
分类:
Web程序 时间:
2014-10-20 09:48:47
阅读次数:
345
背景: 文件流通过在文件系统上存储blob数据文件将数据库引擎与ntfs文件集成在一起,使用t-sql和win32访问数据。 文件流使用windows系统来缓存数据,有助于在减少文件流数据对sql server 性能可能产生的任何影响, 文件流没有用sql server 的缓存池,因此不...
分类:
数据库 时间:
2014-10-19 15:37:26
阅读次数:
229
ASMM自动共享内存管理:
自动根据工作量变化调整
最大程度地提高内存利用率
有助于消除内存不足的错误
show">SYS@PROD>show parameter sga
NAME TYPE VALUE
------------------------------------ ----------...
分类:
数据库 时间:
2014-10-17 12:06:46
阅读次数:
258
问题1:如何提高开发软件的效率?要多读优秀代码,重视分析和设计的过程。问题2:为什么要敏捷开发?问题3:如何评估软件设计的质量?关注能否达到使用者的要求,能否及时改进代码达到新的需求。问题4:什么是过程模型?这是软件开发过程中的一种策略,遵循一定的过程模型路线有助于及时交付高质量的产品。问题5:软件...
分类:
其他好文 时间:
2014-10-16 00:33:51
阅读次数:
268
从SystemCenter2012ServicePack1开始,我们可以使用DPM把被保护的服务器和数据备份到MicrosoftAzure备份保管库当中。这样做将提供以下好处:l降低成本-AzureBackup服务通过提供可伸缩性、弹性和简化的存储管理,有助于降低客户的总拥有成本(TCO)。l放心使用-AzureBackup服务提..
分类:
其他好文 时间:
2014-10-15 21:11:32
阅读次数:
261
MVVM模式有助于清楚的区分应用程序界面的业务层和展现层。保持一个清晰的应用程序逻辑和UI分离有助于处理开发和设计过程中大量的问题,同时,使得应用程序的测试,维护,和扩展更加容易。MVVM也可以极大的提升代码的可重用性也可以使开发人员和设计人员在分别开发应用程序的某一部分时更方便的沟通交流。 ...
分类:
其他好文 时间:
2014-10-15 19:44:51
阅读次数:
245
Cortana设置是会问你很多事情,比如是否可以检索你的日历、短信等,这些信息将有助于她更加智能的向你提供帮助。当然你可以标注你家的住址和工作地址,其实标注这两个地址非常方便,不用你去看地图,Cortana会分析你白天常常待的位置,并问你是否是工作地址。同样,她也会分析..
分类:
其他好文 时间:
2014-10-15 05:31:30
阅读次数:
435
下面这篇文章叫做 HTTPS连接的前几毫秒发生了什么 ,是一篇译文,写得不错,十分有助于理解https。http://blog.jobbole.com/48369/下面的链接是百度文库的数字证书的构成和原理 讲的不错!http://wenku.baidu.com/link?url=lTD6w7Rvw...
分类:
Web程序 时间:
2014-10-14 19:20:36
阅读次数:
174
常见的数据库优化方法:索引(数据库),缓存,分表,分库,sql优化。索引:创建索引一般有以下两个目的:维护被索引列的唯一性和提供快速访问表中数据的策略。95% 的数据库能 问题都可以采用索引技术得到解决。索引有助于提高检索性能,但过多或不当的索引也会导致系统低 效。因为用户在表中每加进一个索引,数据...
分类:
数据库 时间:
2014-10-14 13:59:48
阅读次数:
252
PHP中的超全局变量PHP中的超全局变量 从PHP 4.2.0 开始,register_globals 的默认值为 off,这样一来,以前的很多可以直接使用的变量,如 $PHP_SELF 或者你设定的SESSION变量都不能用 “$变量名”的形式访问了,这可能会给你带来很多不变,但却有助于安全性的提...
分类:
Web程序 时间:
2014-10-13 18:52:21
阅读次数:
184