——【.NET】
文章平均质量分 67
邵鸿鑫
不为失败找借口,只为成功想办法
展开
-
WF入门
简介 WF的全称是Windows Workflow Foundation,它是微软在.NET3.0之后推出的一套工作流开发框架。WF是微软在.NET3.0上推出的三大框架(WPF和WCF及WF)之一,其主要的目的在于为现有的.NET应用程序嵌入工作流应用,目前最新的.NET4.5版本已经完美的集成了WF功能。WF不是一个独立的工作流应用程序,它提供了一些类库用于辅助工作流应用程序的开发,并提原创 2015-05-31 15:46:29 · 46028 阅读 · 19 评论 -
Error:检测到 ContextSwitchDeadlock
检测到 ContextSwitchDeadlock Message: CLR 无法从 COM 上下文 0x622b440 转换为 COM 上下文 0x622b5b0,这种状态已持续 60 秒。拥有目标上下文/单元的线程很有可能执行的是非泵式等待或者在不发送 Windows 消息的情况下处理一个运行时间非常长的操作。这种情况通常会影响到性能,甚至可能导致应用程序不响应或者使用的内存随时间不断累积原创 2015-11-19 10:59:56 · 2563 阅读 · 7 评论 -
统一软件开发过程——RUP
RUP(rational unified process)是一个面向对象且基于网络的程序开发方法论。它是以面向对象方法为基础的方法,RUP坚持以用例驱动,以架构为中心,迭代和增量的开发方法。 下面以思维导图为依据简单介绍一下RUP: 1.六大经验 1)迭代式开发 RUP中的每一个阶段可进一步分解为迭代,一个迭代是一个完整的开发循环,每一次循环都可以产生一个执行文件原创 2014-01-27 15:44:29 · 6095 阅读 · 35 评论 -
反射与IOC
反射 反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的以及动态调用对象的方法的功能称为反射机制。反射机制动态获取方法并使用方法和自己直接创建一个类的对象去直接调用时完全不一样的。比如一个类里面有一个属性为private的属性或者方法,我们是不能直接去调用的,但是可以使用反射机制去动态调用。IOC原创 2015-08-04 10:42:22 · 5825 阅读 · 16 评论 -
EasyUI——DataGrid的onClickRow事件
在做高校云平台系统的评教子系统时,学生端有点击超链接实现跳转并传值到指定界面的功能。超链接实现起来并不复杂,但是考虑到学生操作起来的人性化设计,于是把超链接改为单机该行任意地方都可以达到单击超链接的效果,也就是能跳转到指定界面并传值。 通过查看帮助文档,找到了onClickRow事件,在用户点击一行的时候触发,参数包括: rowIndex:点击的行的索引值,该索引值从0开始。 r原创 2015-01-21 10:53:47 · 25225 阅读 · 14 评论 -
菜鸟和老鸟都无法避免的问题——未将对象引用设置到对象的实例
“未将对象引用设置到对象的实例”相信这个问题只要是写过代码的不论技术高低都会遇到过,这句话的意思就是说我们在引用对象之前没有对对象进行初始化。原创 2014-12-06 09:05:15 · 61729 阅读 · 23 评论 -
浅谈MVC与三层架构
首先给大家引入下MVC的概念: MVC(Model View Controller)模型、视图以及控制器,它是一种较为广泛应用的结构设计模式。 模型:就是在MVC设计模式中需要被显示的数据。在通常情况下,该模型需要从数据库中读取数据、保存模型的状态等,提供数据的访问方法以及数据的维护。 视图:就是用来显示模型中数据的用户界面,一般来书,视图就是HTML页面。 控制器:就原创 2014-11-30 08:11:25 · 9192 阅读 · 21 评论 -
XMLHttpRequest对象的创建
首先先介绍一下XMLHttpRequest对象,原创 2014-11-04 08:02:56 · 2899 阅读 · 21 评论 -
ASP.NET总结
ASP.NET视频虽然看完了,但是视频里老师讲的每章之间联系并不是很强,所以课后自己通过画思维导图把知识串联起来,自己也只是根据笔记和理解整理了一下,有遗漏之处不还希望大家补充。 官方解释(来自百度百科): ASP.NET是.NET FrameWork的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档原创 2014-09-30 16:06:52 · 3782 阅读 · 59 评论 -
ASP.NET页面传值
这个问题是上周去远洋公司面试的一道笔试题,面试的时候面试官也问到了,虽然事先有所准备当时也回答上了,但是从根本上说自己还不太理解。正好这两天做高效平台评教系统的时候用到了页面传值,就又从网上查了一些相关资料。 常用的页面传值有以下几种:QueryString传值,Session传值,Cookies传值,Application以及Transfer传值。下面我们就一起了解一下各种传值方式的工作机原创 2014-12-30 08:03:02 · 1950 阅读 · 24 评论 -
MVC+WCF框架下广告位管理——文件上传
广告位是网站中必不可少的内容之一,也是能直接给我们网站带来经济收益的内容之一。好的广告位不仅不会强宾压主,而会为我们的网站锦上添花,起到画龙点睛的作用,因此设计好广告位也是开发过程中一大重要环节。 最近在做一个珠宝检测站的项目,其中管理页面就涉及到了广告位管理,之前项目中也有不少有广告位的,但都不是自己负责。其大致思路就是要从管理页面上传相应的图片,并且要保存到数据库,然后从所有上传过的图片原创 2015-07-17 08:01:25 · 1620 阅读 · 18 评论 -
ASPX和Razor
ASPX ASPX文件是微软的在服务器端运行的动态网页文件,通过IIS解析执行后可以得到动态页面,是微软推出的一种新的网络编程方法,而不是ASP的简单升级,因为它的编程方法和ASP有很大的不同,他是在服务器端靠服务器编译执行的程序代码,ASP 使用脚本语言,每次请求的时候,服务器调用脚本解析引擎来解析执行其中的程序代码,而ASP.NET则可以使用多种语言编写,而且是全编译执行的,比ASP原创 2015-07-28 08:01:43 · 4240 阅读 · 26 评论 -
SQL、LINQ和Lambda表达式
首先说说这三者完全是三种不同的东西,SQL是结构化查询语言(Structured Query Language)简称,这大家再熟悉不过了,下面主要介绍LINQ和Lambda表达式的基本概念以及同一查询这三者的不同实现。 LINQ(Language Integrate Query)是语言集成查询他在对象和数据之间建立一种对应的关系,可以使用访问内存对象的方式查询数据集合。LINQ查询是C#中的一原创 2015-05-29 20:12:11 · 7618 阅读 · 17 评论 -
采用归并排序算法查找两个字符串数组中的不同数据
现在项目中有需求比较两个字符串数组,找出其中不同的部分,并保存到本地txt。实现方式每个人都有自己的思路,这里提供一种通过归并排序实现的方式供大家参考。 基本思路是数组A和数组B对比,使用数组a来保存数组A中比数组B中多的元素(即在A中存在,B中不存在的元素),b来保存数据B中比数组A中多的元素(即B中存在,A中不存在的元素)。开始需要分别调用Sort()函数对A、B数组进行排序,然后使用Com原创 2015-12-28 16:47:02 · 3937 阅读 · 12 评论