笨小孩做开发

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年2月1日

摘要: 游标是邪恶的! 在关系数据库中,我们对于查询的思考是面向集合的。而游标打破了这一规则,游标使得我们思考方式变为逐行进行.对于类C的开发人员来着,这样的思考方式会更加舒服。 正常面向集合的思维方式是: 而对于游标来说: 这也是为什么游标是邪恶的,它会使开发人员变懒,懒得去想用面向集合的查询方式实现某些功能. 同样的,在性能上,游标会吃更多的内存,减少可用的并发,占用宽带,锁定资源,当然还有更多的代码量…… 从游标对数据库的读取方式来说,不难看出游标为什么占用更多的资源,打个比方: 当你从ATM取钱的时候,是一次取1000效率更高呢,还是取10次100?既然游标这么“邪恶”,为什么还要学习... 阅读全文
posted @ 2013-02-01 16:24 笨小孩做开发 阅读(235) 评论(0) 推荐(0) 编辑

2013年1月29日

摘要: 目录Asp.net中的web.config配置... 1一、 配置文件保存位置... 2二、 配置文件加载顺序... 2三、 配置文件节点介绍... 31. <configSections>. 32. <appSettings>. 53. <connectionStrings>. 54. <system.web>. 6<location>. 11四、 针对配置文件的一些编程操作... 111. 运行时进行配置文件的修改... 112. 配置节点的加密... 12web.config是asp.net中保存配置信息(比如数据库连接字符串等 阅读全文
posted @ 2013-01-29 15:04 笨小孩做开发 阅读(317) 评论(0) 推荐(0) 编辑

摘要: 在开发中经常会遇到这样的情况,在部署程序时为了保密起见并不将源代码随项目一同发布,而我们开发时的环境与部署环境可能不一致(比如数据库不一样),如果在代码中保存这些配置这些信息部署时需要到用户那里更改代码再重新编译,这种部署方式非常麻烦。在.net中提供了一种便捷的保存项目配置信息的办法,那就是利用配置文件,配置文件的文件后缀一般是.config,在asp.net中配置文件名一般默认是web.config。每个web.config文件都是基于XML的文本文件,并且可以保存到Web应用程序中的任何目录中。在发布Web应用程序时web.config文件并不编译进dll文件中。如果将来客户端发生了变化 阅读全文
posted @ 2013-01-29 15:01 笨小孩做开发 阅读(322) 评论(0) 推荐(0) 编辑

2013年1月24日

摘要: ALTERPROCEDURE[dbo].[ProcDataPaging](@tblNamenvarchar(200),----要显示的表或多个表的连接@fieldKeynvarchar(150),----主表的主键@fieldNameShownvarchar(500)='*',----要显示的字段列表@pageSizeint=1,----每页显示的记录个数@pageCurrentSizeint=10,----要显示那一页的记录@fieldOrdernvarchar(200)=null,----排序字段列表或条件@Orderbit=0,----排序方法,0为升序,1为降序(如果是 阅读全文
posted @ 2013-01-24 13:57 笨小孩做开发 阅读(288) 评论(0) 推荐(0) 编辑

摘要: 随着Silverlight技术的逐步完善,Silverlight应用大批的涌现,近期的2010年冬季奥运会,Silverlight作为首选视频播放技术,为全球提供在线赛事实况。 Silverlight技术的发展需要更多的开发人员加入,作为Silverlight技术的支持者,我把平时Silverlight开发中使用的工具进行一次总结,希望对大家能有所帮助。Silverlight开发工具包(必装):在银光中国网有篇“轻松建立Silverlight开发环境”,该文详细介绍了Silverlight工具集下载,以及安装步骤。我简要列出,另外做一些补充:工具一: Visual Studio 2008 SP 阅读全文
posted @ 2013-01-24 11:13 笨小孩做开发 阅读(146) 评论(0) 推荐(0) 编辑

摘要: 以下是本文是提到的部分案例链接,大家要是有好的也可以直接粘过来共享~~腾讯Silverlight QQ:slqq.qq.com/微软Silverlight数码学校宿舍:www.microsoft.com/student/en-US/digitaldorm/def...微软SQL Server团队计算工具——SQL Server Value Tool:www.microsoft.com/sqlserver/2008/en/us/value-ca...新浪财经Silverlight版:vip.stock.finance.sina.com.cn/silverpulse/国外的Silverlight航 阅读全文
posted @ 2013-01-24 10:38 笨小孩做开发 阅读(181) 评论(0) 推荐(0) 编辑

2013年1月23日

摘要: public bool BaseOutMessage( string ID,out string Message ){if(ture){message = "成功!"}else{message ="失败!"}}//调用方法 接受突出的messagepublic bool UIOutmessage (string ID,out string Message ){bool result = falese;string OutMesste ="";result = BaseOutMessage( string ID,out OutMesst 阅读全文
posted @ 2013-01-23 09:58 笨小孩做开发 阅读(268) 评论(0) 推荐(0) 编辑

摘要: select isnull((select count(*) from crm) ,0)as Num from table 阅读全文
posted @ 2013-01-23 09:36 笨小孩做开发 阅读(349) 评论(0) 推荐(0) 编辑

2013年1月22日

摘要: create PROCEDURE Sp_Conn_Sort(@tblName varchar(255), -- 表名@strGetFields varchar(1000) = '*', -- 需要返回的列 @fldName varchar(255)='', -- 排序的字段名@PageSize int = 40, -- 页尺寸@PageIndex int = 1, -- 页码@doCount bit = 0, -- 返回记录总数, 非 0 值则返回@OrderType bit = 0, -- 设置排序类型, 非 0 值则降序@strWhere varchar(1 阅读全文
posted @ 2013-01-22 13:02 笨小孩做开发 阅读(255) 评论(0) 推荐(0) 编辑

摘要: 分页是Web应用程序中最常用到的功能之一,AspNetPager 简单实用,应用到项目后台中,棒极了!自定义样式:<style type="text/css">/*拍拍网风格*/.paginator { font: 11px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px;}.paginator a {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin- 阅读全文
posted @ 2013-01-22 12:57 笨小孩做开发 阅读(277) 评论(0) 推荐(0) 编辑