.Net开发及相关技术
文章平均质量分 94
JiYF
你的大男孩。
展开
-
.Net中Remoting通信机制
Remoting通信机制Remoting介绍主要元素通道类型激活方式对象定义Remoting介绍什么是Remoting,简而言之,我们可以将其看作是一种分布式处理方式。从微软的产品角度来看,可以说Remoting就是DCOM(分布式组件对象模型,分布式组件对象模式)的一种升级,它改善了很多功能,并极好的融合到.Net平台下。Mic原创 2016-12-06 17:25:46 · 2635 阅读 · 1 评论 -
C#设计模式--单例模式
0.C#设计模式--简单工厂模式1.C#设计模式--工厂方法模式2.C#设计模式--抽象工厂模式设计模式:单例模式(Singleton Pattern)单例模式简单介绍单例模式的特点:单例类只能有一个实例。单例类必须自己创建自己的唯一实例。单例类必须给所有其它对象提供这一实例。工厂方法模式类图: 单例模式c#代码举例,分别用三种常见的原创 2017-02-20 11:38:27 · 837 阅读 · 0 评论 -
C#设计模式--建造者模式
0.C#设计模式-简单工厂模式1.C#设计模式--工厂方法模式2.C#设计模式--抽象工厂模式3.C#设计模式--单例模式设计模式:建造者模式(Builder Pattern)简单介绍:建造者模式参与者:Builder:为创建一个Product对象的各个部件指定抽象接口; ConcreteBuilder ° 实现Builder的原创 2017-02-20 17:28:45 · 1492 阅读 · 1 评论 -
C#设计模式--外观模式
0.C#设计模式--简单工厂模式1.C#设计模式--工厂方法模式2.C#设计模式--抽象工厂模式3.C#设计模式--单例模式4.C#设计模式--建造者模式5.C#设计模式--原型模式6.C#设计模式--适配器模式7.C#设计模式--装饰器模式8.C#设计模式--代理模式设计模式:外观模式(Facade Pattern)原创 2017-03-01 14:53:33 · 1060 阅读 · 3 评论 -
C#设计模式--桥接模式
0.C#设计模式--简单工厂模式1.C#设计模式--工厂方法模式2.C#设计模式--抽象工厂模式3.C#设计模式--单例模式4.C#设计模式--建造者模式5.C#设计模式--原型模式6.C#设计模式--适配器模式7.C#设计模式--装饰器模式8.C#设计模式--代理模式9.C#设计模式--外观模式设计模式:桥接模式(B原创 2017-03-01 17:22:15 · 1384 阅读 · 3 评论 -
C#设计模式--原型模式
0.C#设计模式--简单工厂模式1.C#设计模式--工厂方法模式2.C#设计模式--抽象工厂模式3.C#设计模式--单例模式4.C#设计模式--建造者模式设计模式:原型模式(Prototype Pattern)简单介绍:原型模式(Prototype Pattern)是用于创建重复的对象,同时又能保证性能。这种类型的设计模式属于创建型模式,它提供了原创 2017-02-21 11:55:18 · 1404 阅读 · 1 评论 -
C#设计模式--适配器模式
0.C#设计模式--简单工厂模式1.C#设计模式--工厂方法模式2.C#设计模式--抽象工厂模式3.C#设计模式--单例模式4.C#设计模式--建造者模式5.C#设计模式--原型模式设计模式:适配器模式(Adapter Pattern)简单介绍:适配器模式(Adapter Pattern)将一个类的接口转换成客户希望的另外一个接口,比原创 2017-02-24 14:55:52 · 1004 阅读 · 0 评论 -
百度编辑器(UEditor)自定义工具栏
百度编辑器(UEditor)自定义工具栏的自定义百度编辑器默认功能比较齐全,但是不一定是我们所需要的,有的功能可以去掉,用自己想要的就可以了,可以参考百度官方文档!百度编辑器默认配置展示界面如何自定义工具栏:方法一:在实例化编辑器的时候红色文字部分便是你所需要的 var editor = UE.getEditor('container',{原创 2017-03-04 12:12:05 · 9626 阅读 · 2 评论 -
C#设计模式--装饰器模式
0.C#设计模式--简单工厂模式1.C#设计模式--工厂方法模式2.C#设计模式--抽象工厂模式3.C#设计模式--单例模式4.C#设计模式--建造者模式5.C#设计模式--原型模式6.C#设计模式--适配器模式设计模式:装饰器模式(Decorator Pattern)简单介绍:装饰器模式(Decorator Pattern):原创 2017-02-24 17:26:57 · 2036 阅读 · 0 评论 -
C# 对象与JSON字符串互相转换的三种方式
C# 对象与JSON字符串互相转换的三种方式JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式。 关于内存对象和JSON字符串的相互转换,在实际项目中应比较广泛,经过一番搜索,找到如下三种方法来解决此问题分别是使用 Newtonsoft.Json.dll、DataContractJsonSerializer、 JavaScriptSer...原创 2018-04-04 09:21:15 · 10361 阅读 · 0 评论 -
Spring.NET依赖注入框架学习--入门
Spring.NET依赖注入框架学习--入门 在学些Spring.net框架之前,有必要先脑补一点知识,比如什么是依赖注入?IOC又是什么?控制反转又是什么意思?它们与Spring.net又有什么关系带着问题,我们一起来看看下面内容(适合刚刚学习或者对依赖注入还太懂的小神看---大神直接飘过) 对以上几个问题都滚瓜烂熟的直接跳下一篇这里我找到一篇我认为比较好的博文 原地址:http://ww...原创 2018-04-04 09:26:55 · 912 阅读 · 1 评论 -
Spring.NET依赖注入框架学习--Spring.NET简介
Spring.NET依赖注入框架学习--Spring.NET简介概述 Spring.NET是一个应用程序框架,其目的是协助开发人员创建企业级的.NET应用程序。它提供了很多方面的功能,比如依赖注入、面向方面编程(AOP)、数据访问抽象及ASP.NET扩展等等。Spring.NET以Java版的Spring框架为基础,将Spring.Java的核心概念与思想移植到了.NET平台上。企业级应用一般由...原创 2018-04-04 09:28:13 · 1026 阅读 · 0 评论 -
C#设计模式--简单工厂模式
设计模式:简单工厂模式(Simple Factory Pattern)介绍:简单工厂模式不是Gof23种设计模式之一。但它在实际的编程中经常被用到,而且思想也非常简单,下面简单举例说明:简单工厂模式类图:简单工厂模式C#代码举例:MobilePhone(手机类)1 public abstract class MobilePhone2 {原创 2017-02-16 13:52:36 · 1630 阅读 · 0 评论 -
C#设计模式--抽象工厂模式
0.C#设计模式-简单工厂模式1.C#设计模式--工厂方法模式设计模式:抽象工厂模式(Abstract factory pattern)在前几篇文章张分别介绍了工厂方法模式,简单工厂模式简单工厂模式:简单工厂模式的工厂类随着产品类的增加需要增加额外的代码工厂方法模式:工厂方法模式每个具体工厂类只完成单个实例的创建,所以它具有很好的可扩展性但是在实原创 2017-02-19 12:23:49 · 799 阅读 · 0 评论 -
.Net中Remoting通信机制简单实例
前言:本程序例子实现一个简单的Remoting通信案例 本程序采用语言:c# 编译工具:vs2013工程文件 编译环境:.net 4.0程序模块:Test测试TalkerServer端Client端源代码工程文件下载 Test测试程序截图:Talker类:1 public class Talke原创 2016-12-06 17:28:21 · 1072 阅读 · 0 评论 -
C#使用ListView更新数据出现闪烁解决办法
C#使用ListView更新数据出现闪烁解决办法在使用vs自动控件ListView控件时候,更新里面的部分代码时候出现闪烁的情况如图: 解决以后: 解决办法使用双缓冲:添加新类继承ListView 对其重写 1 public class DoubleBufferListView : ListView 2 { 3原创 2016-12-29 16:02:52 · 5458 阅读 · 0 评论 -
C#生成随机验证码例子
C#生成随机验证吗例子: 前端:1 2 "24%" height="26" align="center" valign="top">3 验证码:4 "top" width="37%" align="left">5 "text" name="txtCode" id="txtvalida原创 2017-01-17 10:25:21 · 2603 阅读 · 0 评论 -
C# 队列(Queue)和 堆栈(Stack)
C# 队列(Queue)队列(Queue)代表了一个先进先出的对象集合。当您需要对各项进行先进先出的访问时,则使用队列。当您在列表中添加一项,称为入队,当您从列表中移除一项时,称为出队。Queue 类的方法和属性下表列出了 Queue 类的一些常用的 属性:属性描述Count获取 Queue 中包含的元素个数。转载 2017-01-17 10:47:32 · 5978 阅读 · 0 评论 -
C#winForm调用WebService的远程接口
Web Service 的创建简单编码、发布和部署上一篇详细概述了WebService的创建,编码,发布和部署,那么作为客户端的程序如何访问远程端的WebService接下来看一下具体步骤: C#winForm调用WebService的远程接口创建一个WebService工程用例添加服务引用添加webService服务地址输入命名空间名称主要代码测试成功截图原创 2016-12-13 12:06:38 · 5281 阅读 · 0 评论 -
解决:SqlDateTime 溢出。必须介于 1/1/1753 12:00:00 AM 和 12/31/9999 11:59:59 PM 之间提示问题
提示信息如下“/”应用程序中的服务器错误。SqlDateTime 溢出。必须介于 1/1/1753 12:00:00 AM 和 12/31/9999 11:59:59 PM 之间。问题现象: 问题原因: 出现个问题的原因是:在更新或者添加数据,出现的错误,再给parameters传递值没有对DateTime类型字段没有传递值,默认为null但是在原创 2017-02-13 18:49:52 · 2833 阅读 · 1 评论 -
C#设计模式--代理模式
设计模式:代理模式(Proxy Pattern)简单介绍:代理模式(Proxy Pattern):当无法直接访问某个对象或访问某个对象存在困难时可以通过一个代理对象来间接访问,为了保证客户端使用的透明性,所访问的真实对象与代理对象需要实现相同的接口。根据代理模式的使用目的不同,代理模式又可以分为多种类型,例如保护代理、远程代理、虚拟代理、缓冲代理等,它们应用于不同的场合,满原创 2017-02-27 16:54:23 · 927 阅读 · 1 评论 -
Entity Framework6的在线下载安装
Entity Framework6的在线下载安装Entity Framework简单介绍:看名字就知道肯定是关于数据模型的……Entity Framework:微软官方提供的ORM()工具,ORM让开发人员节省数据库访问的代码时间,将更多的时间放到业务逻辑层代码上。EF提供变更跟踪、唯一性约束、惰性加载、查询事物等。开发人员使用Linq语言,对数据库操作如同操作Object原创 2017-02-28 16:43:08 · 1369 阅读 · 0 评论 -
Entity Framework6测试使用
Entity Framework6安装完成后测试下上一篇中完成了对Entity Framework6的下载安装,一下做一个简单的数据添加测试1.创建一个简单的控制台测试项目2.创建实体数据模型在项目上右击 添加新建项目→Ado.Net实体数据模型如下图所示: 1.右键项目添加新建项2.选择数据--》ADO.NET实体数据模型3.选择从数据库生原创 2017-02-28 17:29:48 · 894 阅读 · 0 评论 -
C#设计模式--工厂方法模式
设计模式:工厂方法模式(Factory Method Pattern)介绍:简单工厂模式是要在工厂类中通过数据来做个决策,在工厂类中的多个类中实例化出来其中一个要用到的类,做运算。而工厂方法模式则是他的一个的扩展,不在工厂类中做区分从而创建对应的类,而是把这个选择决策权力交给使用类的用户决定。可扩展性比简单工厂模式要好很多工厂方法模式类图:简单工厂模式C#代码举例:原创 2017-02-17 12:08:01 · 1364 阅读 · 0 评论 -
Spring.NET依赖注入框架学习---实例化容器常用方法
Spring.NET依赖注入框架学习---实例化容器常用方法本篇学习实例化Spring.NET容器的俩种方式1、通过XmlObjectFactory创建一个Spring.NET容器IResource input = new FileSystemResource ("objects.xml");IObjectFactory factory = new XmlObjectFactory(input)...原创 2018-04-04 09:33:11 · 630 阅读 · 0 评论