摘要: 自定义函数用户定义自定义函数像内置函数一样返回标量值,也可以将结果集用表格变量返回用户自定义函数的类型:标量函数:返回一个标量值表格值函数{内联表格值函数、多表格值函数}:返回行集(即返回多个值)1、标量函数Create function 函数名(参数)Returns 返回值数据类型[with {Encryption | Schemabinding }][as]beginSQL语句(必须有return 变量或值)End Schemabinding :将函数绑定到它引用的对象上(注:函数一旦绑定,则不能删除、修改,除非删除绑定)Create function AvgResult(@scode v 阅读全文
posted @ 2011-04-09 22:35 似水流年-johnhuo 阅读(204) 评论(0) 推荐(0) 编辑
摘要: http://tech.it168.com/zt/sql2008/index.html 阅读全文
posted @ 2011-04-09 22:33 似水流年-johnhuo 阅读(116) 评论(0) 推荐(0) 编辑
摘要: http://tech.it168.com/zt/sharepoint/index.html找了找感觉这个比较全,留个记录吧 阅读全文
posted @ 2011-04-09 22:23 似水流年-johnhuo 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 故事开篇:你和你的团队经过不懈努力,终于使网站成功上线,刚开始时,注册用户较少,网站性能表现不错,但随着注册用户的增多,访问速度开始变慢,一些用户开始发来邮件表示抗议,事情变得越来越糟,为了留住用户,你开始着手调查访问变慢的原因。 经过紧张的调查,你发现问题出在数据库上,当应用程序尝试访问/更新数据时,数据库执行得相当慢,再次深入调查数据库后,你发现数据库表增长得很大,有些表甚至有上千万行数据,测试团队开始在生产数据库上测试,发现订单提交过程需要花5分钟时间,但在网站上线前的测试中,提交一次订单只需要2/3秒。 类似这种故事在世界各个角落每天都会上演,几乎每个开发人员在其开发生涯中都会遇到这种 阅读全文
posted @ 2011-04-09 22:07 似水流年-johnhuo 阅读(397) 评论(1) 推荐(0) 编辑
摘要: 单表使用建立一下表CREATE TABLE [dbo].[Employees] ( [Employeesid] [int] IDENTITY (1, 1) NOT NULL , [LogonName] [varchar] (40) COLLATE Chinese_PRC_CI_AS NULL , [LastLogon] [datetime] NULL ) ON [PRIMARY]GO建立一个实体类,代码如下using System;using System.Data;using System.Configuration;using System.Collections.Generic;usin 阅读全文
posted @ 2011-04-09 21:45 似水流年-johnhuo 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 高负载、高并发网站架构知识汇总-大流量网站架构的几点认识[其它] post by Wrong-T / 2010-6-7 16:43 Monday一:硬架构 1 :机房的选择: 在选择机房的时候,根据网站用户的地域分布,可以选择网通或电信机房,但更多时候,可能双线机房才是合适的。越大的城市,机房价格越贵,从成本的角度看可以在一些中小城市托管服务器,比如说广州的公司可以考虑把服务器托管在东莞,佛山等地,不是特别远,但是价格会便宜很多。 2 :带宽的大小: 通常老板花钱请我们架构网站的时候,会给我们提出一些目标,诸如网站每天要能承受100 万PV 的访问量等等。这时我们要预算一下大概需要多大的带宽, 阅读全文
posted @ 2011-04-09 21:44 似水流年-johnhuo 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 摘要:ActiveRecord在底层封装了NHibernate,在框架启动时需要指定相关的配置信息,那么我们需要配置些什么?又该如何去配置呢?本文将会介绍在ActiveRecord中构建配置信息。主要内容1.需要配置什么2.如何去配置3.常见的配置示例一.需要配置什么在第一篇大家都已经看到了,其实我们的配置信息跟用NHibernate时的配置是一样的,这是因为ActiveRecord在底层封装了NHibernate。为了没有用过NHibernate的朋友,这里再把配置信息简单介绍一下。1.配置NHibernate ADO.NET属性 属性名说明hibernate.connection.prov 阅读全文
posted @ 2011-04-09 21:41 似水流年-johnhuo 阅读(186) 评论(0) 推荐(0) 编辑
摘要: Castle的解释Castle 英文意思为城堡常见框架Castle和Spring.Net是.net开源框架中最热也是最优秀的两个IOC框架,NHibernate实现ORM,Castle也是使用Nhiberante来做的ORM常见的组合Spring.Net +Nhibernate或者Castle简略介绍Castle框架分为一下几个组件ActiveRecord - 1.0.3 (RC3) 基于Nhibernate MonoRail - 1.0.3 (RC3) 一个MVC框架 MicroKernel/Windsor - 1.0.3 (RC3) 一个反转控制容器 And Common Componen 阅读全文
posted @ 2011-04-09 21:38 似水流年-johnhuo 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 单表使用建立一下表CREATE TABLE [dbo].[Employees] ( [Employeesid] [int] IDENTITY (1, 1) NOT NULL , [LogonName] [varchar] (40) COLLATE Chinese_PRC_CI_AS NULL , [LastLogon] [datetime] NULL ) ON [PRIMARY]GO建立一个实体类,代码如下using System;using System.Data;using System.Configuration;using System.Collections.Generic;usin 阅读全文
posted @ 2011-04-09 21:36 似水流年-johnhuo 阅读(270) 评论(0) 推荐(0) 编辑
摘要: CSLA.NET是一个在分布式计算环境下利用面向对象思想创建业务对象的一个框架。现在已经发布了3.6版本,包括for Windows和for Silverlight,来支持不同的平台。CSLA.NET for Windows 和CSLA.NET for Silverlight共享了许多相通的特性和功能。两个框架实作之间的通用性,能允许在.NET和Silverlight之间,共享业务对象(Business Object)的程序代码,而它们之间的不同就是允许你利用两个不同平台的强大功能。 CSLA.NET是自2001年左右开始,CSLA.NET 3.6是现在最新的版本。在过去八年,该框架已在许多方 阅读全文
posted @ 2011-04-09 21:33 似水流年-johnhuo 阅读(254) 评论(0) 推荐(1) 编辑
摘要: 工作描述: 将客户的需求转换为规范的开发计划及文本,并制定这个项目的总体架构,指导整个开发团队完成这个计划。架构师的主要任务不是从事具体的软件程序的编写,而是从事更高层次的开发构架工作。他必须对开发技术非常了解,并且需要有良好的组织管理能力。 架构师==软件总设计师 开发人员和项目经理之间的共用沟通媒体具体工作内容:第二:审查需求第三:审查技术设计方案第四:负责软件整体设计、关键构件、接口设计、开发规范、开发政策设计;对号提供给团队DEMO;要负责整体设计的性能、可靠性、可维护性、可扩张性第五:详细设计、编码人员的顾问第六:下一个版本的功能、升级的发起和决策人需要技能:第一:技术精通、全面,至 阅读全文
posted @ 2011-04-09 21:30 似水流年-johnhuo 阅读(204) 评论(0) 推荐(0) 编辑