.NET技术
文章平均质量分 67
有态度的Coder
文艺程序猿一枚,主攻后端,兼做全栈,爱好开源,支持版权。
上得了厅堂,下得了厨房,写得了代码,查得出异常,杀得了木马,翻得了围墙。
展开
-
使用XML在不同的web页面见实现通信
在ASP.NET中,不同的页面是属于不同的线程,线程之间的通信一直是web中的一个重大问题,目前使用比较多的是get()或post()方法,但最终还是通过传输一个比较大的字符串来实现。但是,如果我们使用一个第三方的控件或平台,使HTML控件以及后台的逻辑代码都能访问到,这个问题就解决了,比如采用数据库,或者是XML文件。数据库比较大,而且HTML的脚步中也不能直接操作数据库,因此,使用XML是一个比较理想的选择。原创 2011-04-09 19:13:00 · 649 阅读 · 0 评论 -
C#中日期的各种格式化输出显示
C#中的DateTime类非常强大,使用DateTime.Now.ToString()函数可以显示你想要的关于日期的各种显示形式。如各种标准化输出等,也可以进行自定义输出。在实际应用中,经常会使用到日期作为流水账号进行显示,如此一来,就可以很方便的使用各种日期流水账号。 如以下是各种自定义的格式输出:值得注意的是:月份表示为M,分钟表示为mDateTime date = new Da原创 2011-06-15 22:50:00 · 1415 阅读 · 0 评论 -
The Solution of "The calling thread cannot access this object beacuse a different thread owns it."
最近在用WPF做一个关于UI表现的程序,其中需要通过监视一个指定的文件夹,然后将其中新增的图片进行显示的操作。 最简单的一行代码如下,此代码是为界面上的TextBlock元素指定值,如下:this.lstText.Text = "Test"; 因为UI层的控件和逻辑层不是同一线程进行控制,因此会导致加载时候出错,抛出如下的错误信息:The calling thr原创 2011-10-24 13:48:56 · 2518 阅读 · 1 评论 -
SQL Server Analysis Services部署时报告错误
在数据挖掘时候,部署挖掘模型会出现以下错误:数据源......包含无法用于处理操作的 ImpersonationMode。 解决方法:服务器连接改为“使用服务账户”。具体操作:在数据源里的项目上点击右键->打开->数据源设计器 , 选择“模拟信息”标签->选择“使用服务账户”,确定,执行部署。然后OK了~原创 2012-05-06 15:56:33 · 4411 阅读 · 0 评论 -
匈牙利命名法的那些破事~~
匈牙利命名法,是编程时候的一种命名规范,基本原则是:变量名=属性+类型+对象描述,其中每一对象的名称都要求有明确含义,可以取对象名字全称或名字的一部分。命名要基于容易记忆容易理解的原则,所以保证名字的连贯性是非常重要的。与此相对应的常见的命名规则还有驼峰命名法,帕斯卡命名法等,具体规则不再啰嗦了,想必编程的孩子们都懂得~今天在看《代码重构》的时候,在命名指导原则的时候,有一条:避免使用匈牙利命原创 2013-06-23 01:27:53 · 1154 阅读 · 0 评论 -
mvc3升级mvc4的方法记录
手工升级ASP.NET MVC 3项目:一.安装ASP.NET MVC 4二.升级ASP.NET MVC版本配置信息: 1:替换项目 Web.config 中的 System.Web.Mvc, Version=3.0.0.0 System.Web.WebPages, Version=1.0.0.0 System.Web.Helpers, Versi原创 2016-12-02 17:43:19 · 1204 阅读 · 0 评论 -
我也来学设计模式_策略模式
设计模式Design Pattern,一个已经被大家聊烂的话题,好多年前都已经看到,但一直没有看懂,可能是自己水平有限,还达不到那个高度。时隔几年,再次捡起,哦,竟然有了那么一点眉目了~ 设计模式的书,也买了好几本了,从最开始的《大话设计模式》,以互动交流的方式进行阐述;《Head First Design Pattern》,Head First系列最经典的设计模式书之一;原创 2016-12-15 14:56:10 · 590 阅读 · 0 评论 -
使用AbpZero模版开发应用程序
ABP出现好久了,也关注好久了,但一致没有更深入的去了解和使用。机缘巧合,有个项目需要使用AbpZero模版来做开发,于是边摸索边学习,顺手记录一下心得,以作备忘。若能为其他迷茫者提供指导,则更加欣慰~ 关于ABP的发展以及介绍,官网上很多,也就不在赘述,感兴趣的朋友可以到ABP官网去查看。这里主要说明如何在现有ABPZERO框架下进行新的开发。原创 2016-12-15 15:14:13 · 7618 阅读 · 0 评论