• 连接数据库

    using System.Data.SqlClient; static void Main( string [] args) { string connString = @" Data Source=.; Initial Catalog=lh0216; User ID=sa;pwd=Founder123 " ; // 出了using括号objConnection类会被自动释放 using (SqlConnection objConnection = new SqlConn...

    2018-06-23 22:21:12

  • Silverlight项目笔记1:UI控件与布局、MVVM、数据绑定

    最近从技术支持转到开发岗,做Silverlight部分的开发,用的Prism+MVVM,框架由同事搭好,目前做的主要是功能实现,用到了一些东西,侧重于如何使用,总结如下 1.UI控件与布局 常用的主要是Grid、StackPanel、Border,其中最常用的的是Grid,是一种行列组成的网格布局,...

    2018-06-23 22:21:08

  • Web开发者不可不知的15条编码原则

    HTML已经走过了近20的发展历程。从HTML4到XHTML,再到最近十分火热的HTML5,它几乎见证了整个互联网的发展。但是,即便到现在,有很多基础的概念和原则依然需要开发者高度注意。下面,向大家介绍这些应该遵循的开发原则。 1、善用DIV来布局 当开发一个Web页面时,要考...

    2018-06-23 22:21:00

  • Asp.Net数据绑定

    数据绑定,顾名思义需要数据!这里以SQL数据库为例子! 数据绑定表达式: 第一步:设立数据表达式 %#数据绑定表达式% 第二步:执行Page类中的Bind()方法 PS:直接在页面之中,嵌入C#代码 %=C#代码% 无需调用Page.Bind()方法,上述代码总是执行 理解 数据绑定模板" 在数...

    2018-06-23 22:21:07

  • 最近修改的几个小bug

    最近修改的几个 bug,问题不大,查找起来却几番周折,汇总起来如下。 1.诡异电话号码 客服邮件反馈,很多用户服务热线变成了 0371-45875487。看到这问题的第一反映是可能因为程序某个地方有人不小心写死了0371-45875487,因为服务热线对应数据库为一个字段ServiceTelep...

    2018-06-23 22:21:05

  • 远程调试

    远程调试 在开发过程中,我们经常会碰到在实际生产环境下发生一个bug,然而,在自己的开发环境下死活模拟不出来,有时甚至把自己的代码直连到产生环境的数据库中,还是模拟不出来问题。想到在服务器上调试吧,那台机器又没装VS,真是痛苦。 猛然间发现VS中,在调试界面...

    2018-06-23 22:21:01

  • elmah - Error Logging Modules and Handlers for ASP

    elmah(英文):https://code.google.com/p/elmah/ 写作思路:先看结果,然后再说原理 elmah文章基本内容如下 1.安装 2.基本使用 3.详细配置讲解 简介 ELMAH是一个开源项目,其目的是记录和报告在ASP.NET Web应用程序未处理的异常。 早在2004年9月与Atif阿齐兹和斯科特...

    2018-06-23 22:20:58

  • 分布式系统设计权衡之CAP

    写在最前: 1.为什么学习并记录分布式设计理念一系列相关的东西 在日常工作中系统设计评审的时候,经常会有一些同事抛出一些概念,高可用性,一致性等等字眼,他们用这些最基本的概念去反驳系统最初的设计,但是很多人理解的可用性,一致性等等问题,都是自己拍脑袋想的...

    2018-06-23 22:20:58

  • Asp.net 从客户端中检测到有潜在危险的Request.Form值

    解决方法: 在Web.config文件里找到httpRuntime节点,然后修改requestValidationMode="2.0" 修改结果如下: system.web httpRuntime targetFramework= " 4.5 " requestValidationMode= " 2.0 " /system.web 如果是asp.net应用程序 % @ Page ValidateRequest= " false "...

    2018-06-23 22:20:57

  • 挖一挖C#中那些我们不常用的东西之系列(4)——GetHa

    这篇继续分享下GetHashCode和ExpandoObject这两个比较好玩的方法。 一:GetHashCode 从MSDN上可以看到的解释是:用作特定类型的哈希函数,也就是说任何对象的实例都会有一个int32类型的HashCode,并且存放在FCL中的 HashCollection中,废话不说,看个例子: 从图中可以...

    2018-06-23 22:20:55

2