摘要:
在某些时候或许你会有写如下的代码SELECT 20 / 0.1然而你无法知道这个表达式最后会返回什么样的SQL数据类型!这时你或许会想起C#里的那个typeof. Now, 我将为你介绍在SQL Server里的typeof的功能, 当然这个东西也是博主从Google来的. so, let start首先你想要知道一个表达式最后返回什么样的数据类型的话可以用SQL Server系统自带的函数SQL_VARIANT_PROPERTY去得出结果!以下为示例:PRINT CAST(SQL_VARIANT_PROPERTY(20, 'BaseType') AS VARCHAR(50)) 阅读全文
摘要:
I:Visual Studio 11 开发者预览版下载(附离线下载)Web安装下载, 离线安装下载 分块1 分块2 分块3II:安装Visual Studio 11 开发者预览版安装前磁盘大小情况下面开始点击Web安装文件了(建议使用离线安装比较好...)点击 自定义安装我这里就钩选一个就足够了~毕竟不搞Office和SharePointUAC确定漫长的安装等待开始了1M下载好慢的反正我一直挂机,然后就出这个,果断选上面的单选框然后就开始正式安装了完成了终于,就是WEB安装时间太久了还有没显示各个分部下载到几%等友好提示各位想扔鸡蛋了吧?我装个VS 11,居然给我送这么多.还有不能在安装的时候 阅读全文
摘要:
I:介绍本次安装环境下的物理机配置情况及其他软件信息情况1.硬件配置操作系统: Windows Server 2003 (x86)CPU: AMD 4200+ 2.2GHz内存: 单条 DDR2 2GB硬盘: 希捷 160GB SATA接口显卡: 七彩虹镭风4350-gd2 CF黄金版 HM512M N252.下载Windows 8 开发者预览版(x86)下载页面地址:64位(带开发者工具)[英] 4.8 GB | 64位[英] 3.6 GB32位[英] 2.8 GB 由于我的OS是x86所以我就下这个了,各位根据自己的情况去选择对应的版本进行下载系统需求:Windows Developer 阅读全文
摘要:
I:Internet Explorer 10 预览版IE10的Metro Style UI(当然还有Win7经典UI下的样子,请留意下列图片)用平板电脑的屏幕键盘输入网址输入完成后访问利用平板电脑上的多触点选取网页文本这个应该是展示侧边工具栏分享功能分享功能的使用Win7经典窗口模式下的IE10由上述图片可见,Windows 8的Metro Style模式是否给人一种UI上的洗礼呢?比Surfac... 阅读全文
摘要:
I: 基本介绍本人英语很菜.所以, 如果有描述错误请指出,谢谢!另本文图片较多所以还需各位耐心等待图片加载.1.内存使用较比 Windows 7 内存使用将大大减少(不知是不是要求特定的条件)Win7预览发行版的内存占用大约 540MB / 34进程Win7 SP1 大约 404MB / 32进程Win8 喝高了: 281MB / 29进程2.Metro Style界面欣赏系统在被锁定时可以自定义的友好提示界面,Metro Style图中可以看到未读邮件数及其它应用的提示信息.Win8 Metro Style模式(对没有鼠标键盘的平版电脑支持而准备的),当然你也可以转换为原来Win7下习惯使用 阅读全文
摘要:
I:ASP.NET MVC3 部署的前期工作1.确认部署的服务器操作系统环境首先我们确认服务器的操作系统版本可以从系统命令行工具里输入: systeminfo 获取相关操作系统信息例如然后再确认IIS版本信息 -> 打开IIS管理工具即可接着确认.NET Framework的版本可以在系统命令行工具执行:cd /d %windir%\Microsoft.NET\Frameworkdir /O2.选择部署方案部署方案目前就个人而言,将归纳为 3 种方案A:带源代码文件的部署方案(仅适用于Web Site)B:不带源代码文件的部署方案(适用于Web Site/Web Application) 阅读全文
摘要:
I:基础绑定的实现1.在前面的两篇基础文章(路由 及 控制器&视图)当中,还没对QueryString的绑定进行介绍,因为我觉得它更适合放在这一章节中去介绍.我们在用WebForm去开发的时候,有时候会利用到QueryString去做一些功能如:http://localhost/First/QueryString.aspx?Sort=Desc,在MVC中,它的实现有两种方式:控制器代码public class QueryStringController : Controller{ public ActionResult First() { ViewBag.Sort =... 阅读全文
摘要:
BEGIN TRAN SELECT 1 A, 0 B INTO #tem UNION ALL SELECT 1, 1 UNION ALL SELECT 0, 1 UNION ALL SELECT 1, 0 UNION ALL SELECT 0, 0 --查看演示的数据 SELECT * FROM #tem --把A, B列各自取反,注意如果不是bit类型,会纠结.. UPDATE #tem SET A = ~CAST(A AS bit) , B = ~CAST(B AS bit) --查看更新后的效果 SELECT * FROM #tem --把A, B列各自取反,CASE版 UPDATE # 阅读全文
摘要:
I:ASP.NET MVC3 新增的功能ASP.NET MVC3 系列教程 - Razor视图引擎基础语法 ASP.NET MVC3 系列教程 - View的变化 ASP.NET MVC3 系列教程 – Web Pages 1.0 ASP.NET MVC3 系列教程 – 新的Layout布局系统..... 阅读全文
摘要:
I:控制器和视图的基础概念1.控制器的概念控制器在ASP.NET MVC3当中是最终处理客户端请求的一个实现,他有个一硬性条件就是必须实现System.Web.Mvc.IController接口,而且类的命名必须要以Controller结尾,尽管按照硬性条件上来说,要自己实现一个接口比较纠结,但幸好的是在ASP.NET MVC3内部已经包含了一个默认的实现,我们只需要把类的命名设置为Controller结尾然后继承System.Web.Mvc.Controller类,立刻就可以轻松地实现了IController接口了.如果你不喜欢这种默认提供的实现方式,而是自己去实现IController的话 阅读全文