【C#中的生产者/混合消费者使用4.0框架类和Blocking Collection】教程文章相关的互联网学习教程文章

从零开始写C# MVC框架之--- 项目结构【图】

框架总分2个项目:Web开发项目、帮助类项目 (ZyCommon、Zy.Utilities) 1、ZyCommon,是Web开发项目结构。新建一个空解决方案,再建Data、Service、ZyWeb解决方案文件夹,把数据层、接口服务层、Web层区分开 1.1、Data解决方案下----Zy.Xn.Model 数据模型项目,设计好System下 组织机构、菜单、角色、角色菜单、角色用户、用户实体类,Models是系统使用的一些DTO基类,比如ztree控件需要的一些实体字段,角色菜单...

转载 C# 开源框架(整理)

C# 开源框架(整理)http://www.cnblogs.com/gaoyuchuanIT/articles/5612268.htmlJson.NET http://json.codeplex.com/Json.Net 是一个读写Json效率比较高的.Net框架.Json.Net 使得在.Net环境下使用Json更加简单。通过Linq To JSON可以快速的读写Json,通过JsonSerializer可以序列化你的.Net对象。让你轻松实现.Net中所有类型(对象,基本数据类型 等)和Json的转换。 Math.NEThttp://www.mathdotnet.com/Math.NET的目标是为提供一款自身...

C# 6 与 .NET Core 1.0 高级编程 - 38 章 实体框架核心(下)【代码】

译文,个人原创,转载请注明出处(C# 6 与 .NET Core 1.0 高级编程 - 38 章 实体框架核心(下)),不对的地方欢迎指出与交流。 章节出自《Professional C# 6 and .NET Core 1.0》。水平有限,各位阅读时仔细分辨,唯望莫误人子弟。 附英文版原文:Professional C# 6 and .NET Core 1.0 - 38 Entity Framework Core本章节译文分为上下篇,上篇见: C# 6 与 .NET Core 1.0 高级编程 - 38 章 实体框架核心(上)---------------------...

c# 轻量级 ORM 框架 之 Model解析 (四)【代码】【图】

关于orm框架设计,还有必要说的或许就是Model解析了,也是重要的一个环节,在实现上还是相对比较简单的.  Model解析,主要用到的技术是反射了,即:把类的属性与表的字段做映射. 把自己的设计及实现思路写出来也希望能有人给很好的优化建议,同时也给新手一点启发吧.  首先先给Model属性定义特性,先普及一下"特性"的概念和为什么用特性(Attribute).  简单来说,特性是给一个类,或方法,或属性 打上一个标记(或者叫附加信息),具体理解还...

C# Winform下一个热插拔的MIS/MRP/ERP框架15(窗体基类场景1)【代码】【图】

最基础的窗体基类其实是通过应用场景反推的结构。以下是场景一:  单表应用,普通的数据,比如单位/颜色/特殊字典等使用者少的,无需过多控制的可以使用一个数据表格来管理。  和Excel表格差不多,批量修改,统一保存。这种设计时只需要变更Datagridview的数据列,并在代码中指定数据来源即可。看下代码: #region 数据目标定义 SaveTableName = "SYS_URightDef";SaveTablePrimaryKey = "URDefRKEYIN";PrimaryKeyIs...

C# 仿刷-框架MvcThrottle的使用【代码】【图】

1.介绍1)用MvcThrottle你能保护你的网站不受攻击、刷。2)你可以限制与设置多个不同场景允许的IP,设置 每秒/分/天 允许访问IP。3)你可以定义限制,来处理所有请求。或者某个Controller、方法的范围。 2.使用1)首先,请到github上下载框架,里面包括demo。但是demo写得我看不到,读者如果看得懂,建议不用阅读本文。https://github.com/stefanprodan/MvcThrottle2)引入MvcThrottle项目、包如下,我们新建的一个MVC项目WebAppli...

关于APIcloud对应C#的 wcf框架作为后台,实现多库功能【代码】【图】

首先,我是使用ajax原来的请求方式,并没有使用apicloud中封装的请求方式。 前端代码: function makeRequest() {//alert("inside makeRequest()");var settings = {type: "GET",url: "http://192.168.0.105/Service1.svc/test",dataType: "JSON",error: function (XHR, textStatus, errorThrown) {//alert("XHR=" + XHR + "\ntextStatus=" + textStatus + "\nerrorThrown=" + errorThrown);},success: function (data, textStatus...

C#图解教程读书笔记(第1章 C#和.net框架)

C#中的主要需要记住的基础概念CLR公共语言运行库CIL中间语言,所有的代码都会编译成中间语言。CLI公共语言基础结构 C#的优点C#有自动垃圾回收机制原文:http://www.cnblogs.com/pengjia89/p/3615039.html

从零开始编写自己的C#框架(5)——三层架构介绍【图】

原文:从零开始编写自己的C#框架(5)——三层架构介绍  三层架构对于开发人员来说,已经是司空见惯了,除了大型与超小型项目外,大多都是这种架构来进行开发。   在这里为初学者们简单介绍一下三层架构:  (下面内容摘自《趣味理解:三层架构与养猪—《.NET深入体验与实战精要》》,这是以前看到的关于三层架构介绍,觉得挺经典的,大家有时间的话认真看看)  对比以上两图,我们可以看出:  1)数据库好比猪圈 ,所有...

C#开发winform程序的界面框架

首先创建一个“Windows应用程序”,默认的“Form1”文件修改为MainForm的窗体,作为程序的主窗体。从控件箱拖3个控件过来:MenuStrip、ToolStrip、StatusStrip。可以修改ToolStrip的Dock属性设置TOOL位置,这样就类似fram的content了。把MainForm的“IsMdiContainer”设置成true,意思是可以容纳多个Form对象。下面我们可以创建一批Form,每个Form实现不同的功能。这些Form的“FormBorderStyle”都要设置成None,这样就会隐藏最大化...

C# 快速开发框架搭建—开发工具介绍【图】

C# 快速开发框架搭建—开发工具介绍一、VS2013,SQL SERVER R22008以上两种工具如有不会者自行百度学习下。二、动软代码生成器对于经典的三层架构框架来说,使用动软代码生成器会起到事半功倍的效果。链接(http://www.maticsoft.com/download.aspx)三、如何使用1、打开工具,点击如下图的连接SQL Server数据库服务器 2.如图,填写好数据库相关配置,点击连接测试,可以看到你的数据库出现在了下拉列表中,点击选择你的数据库,点击...

.NET/C# 万能 HTTP 模拟请求框架【代码】

我是一名 ASP.NET 程序员,专注于 B/S 项目开发。累计文章阅读量超过一千万,我的博客主页地址:https://www.itsvse.com/blog_xzz.htmlHttpHelper 介绍HttpHelper 基于 netstandard 2.0 开发,支持.net 4.6.1和.net core项目,能够方便开发者发送 get 、post 请求,支持设置 cookie、header、代理等。内置将返回的json字符串转换成对象。Demo新建了一个 .net 4.6.1 的项目,低于该框架的将不支持。nuget命令如下:Install-Package ...

简单的c#插件框架【代码】

插件式架构,一种全新的、开放性的、高扩展性的架构体系.插件式架构设计近年来非常流行,基于插件的设计好处很多,把扩展功能从框架中剥离出来,降低了框架的复杂度,让框架更容易实现。扩展功能与框架以一种很松的方式耦合,两者在保持接口不变的情况下,可以独立变化和发布。基于插件设计并不神秘,相反它比起一团泥的设计更简单,更容易理解。下面已C# .Net简要介绍一下插件式架构的方法.定义插件接口,将其编译成dll namespace ...

java 实现 LINQ 的一些框架记录一下

jOOQ: http://www.jooq.orgJINQ: http://www.jinq.orgJaQue: http://github.com/TrigerSoft/jaqueJaQu: http://www.h2database.com/html/jaqu.htmlLinq4j: https://github.com/julianhyde/linq4jQuaere: http://quaere.codehaus.org/QueryDSL: http://www.querydsl.comJSR-341: http://java.net/projects/el-spec/pages/CollectionOperations原文:http://www.cnblogs.com/codetime/p/5435287.html

c#网络通信框架networkcomms内核解析

networkcomms是我遇到的写的最优美的代码,很喜欢,推荐给大家:) 基于networkcomms2.3.1开源版本( gplv3)协议,写了一些文章,希望大家喜欢,个人水平有限,不足之处难免。 networkcommsc#通信框架来自于美丽的英国剑桥,由大洋彼岸的两位工程师 Marc Fletcher, Matthew Dean开发。c#网络通信框架networkcomms内核解析之一 消息传送c#网络通信框架networkcomms内核解析之二 消息处理流程c#网络通信框架networkcomms内核解析之三...