.Net

基于DDD的现代ASP.NET开发框架--ABP系列文章总目录

ABP相关岗位招聘:给热爱.NET新技术和ABP框架的朋友带来一个高薪的工作机会 ABP交流会录像视频:ABP架构设计交流群-7月18日上海线下交流会的内容分享(有高清录像视频的链接) 代码自动生成:分享一个与ABP配套使用的代码生成器源码1、ABP总体介绍 2、ASP.NETBoiler...

ABP.NET框架

ABPEventBus(事件总线)摘要:事件总线就是订阅/发布模式的一种实现事件总线就是为了降低耦合1.比如在winform中到处都是事件触发事件的对象sender事件的数据e事件的处理逻辑方法体通过EventBus实现事件对象和处理逻辑的解耦1.抽离事件对象发生时间的事件触发事件的对象源(可选)2.抽离事件的&nbs...
代码星球·2020-05-16

abp(net core)+easyui+efcore实现仓储管理系统目录

abp(netcore)+easyui+efcore实现仓储管理系统目录abp(netcore)+easyui+efcore实现仓储管理系统——ABP总体介绍(一)abp(netcore)+easyui+efcore实现仓储管理系统——解决方案介绍(二)abp(netco...

快速构建ASP.NET MVC Admin主页

前言后台开发人员一般不喜欢调样式,搞半天样式出不来,还要考虑各种浏览器兼容,费心费力不讨好,还好互联网时代有大量的资源共享,避免我们从零开始,现在就来看怎么快速构建一个ASP.NET MVC后台管理admin主页的方法,先看一看最终的效果!    互联网时代就是资源共享的时代,网上各种前端...

C#调用RabbitMQ实现消息队列

我在刚接触使用中间件的时候,发现,中间件的使用并不是最难的,反而是中间件的下载,安装,配置才是最难的。所以,这篇文章我们从头开始学习RabbitMq,真正的从头开始。关于消息队列其实消息队列没有那么神秘,我们这样想一下,用户访问网站,最终是要将数据以HTTP的协议的方式,通过网络传输到主机的某个端口上的。那么,接收数据...

C# http请求带请求头部分

前台调用:<scripttype="text/javascript">functionzLoginCheck(){varAccount='admin;varPassword='DC483E80A7A0BD9EF71D8CF973673924';varstr={Account:Account,Password...
代码星球·2020-05-16

C# Task用法

1、Task的优势  ThreadPool相比Thread来说具备了很多优势,但是ThreadPool却又存在一些使用上的不方便。比如:  ◆ThreadPool不支持线程的取消、完成、失败通知等交互性操作;  ◆ThreadPool不支持线程执行的先后次序;  以往,如果开发者要实现上述功能,需要完成很多额外的工作,...
代码星球·2020-05-16

C# 出现base-64 字符数组的无效长度的解决办法

C#出现base-64字符数组的无效长度的解决办法 最近的一个项目,在传递参数时,在Win2003上正常,在Win7下抛出“base-64字符数组的无效长度”这样的错误对比了一下经过Convert.ToBase64String()转换过的参数发现,+都变成了空格于是在传递参数前,使用R...

C# RSA 无 长度限制 加密解密 示例

RSA是一种非对称加密算法。由于算法特性,加密和解密过程用不同密钥,即公钥和私钥,而被广泛应用于数字证书的安全管理。在具体应用中,公钥用加密而私钥用于解密,或私钥用于数字签名而公钥用于签名验证。由于非对称加密算法比价复杂,耗时较长,所以一般在网络环境中RAS被应用于签名认证,或小数据传输,如AES对称密钥传输。在.Ne...

用IKVMC将jar转成dll供c#调用

目录前言ikvmc介绍ikvmc下载安装下载并解压设置环境变量jar->dll常用参数说明具体操作解决方案实习到现在所需要的工具类给的都是jar包,但是我需要在.net环境下去实现,如果重新下的话回合那麻烦,因此如果能将c#能够调用jar那就太棒了IKVMC可以将jar转成dll,到现在为止已经成功转换3个jar...

C#使用SHA1加密类(RSAFromPkcs8)支持1024位和2048位私钥

usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.IO;usingSystem.Security.Cryptography;namespaceHelloWord.RSA{///<sum...

C# default(T)关键字

C#关键词default函数,default(T)可以得到该类型的默认值.C#在类初始化时,会给未显示赋值的字段、属性赋上默认值,但是值变量却不会。值变量可以使用默认构造函数赋值,或者使用default(T)赋值。默认构造函数是通过new运算符来调用的,如下所示:intmyInt=newint();default(T)...
代码星球·2020-05-16

C# 7.1中default关键字的新用法

default关键字有两类用法switch语句中指定默认标签默认值表达式CopyintcaseSwitch=1;switch(caseSwitch){case1:Console.WriteLine("Case1");break;case2:Console.WriteLine("Case2");break;default...

EF性能优化-有人说EF性能低,我想说:EF确实不如ADO.NET

十年河东,十年河西,莫欺少年穷。EF就如同那个少年,ADO.NET则是一位壮年。毕竟ADO.NET出生在EF之前,而EF所走的路属于应用ADO.NET。也就是说:你所写的LINQ查询,最后还是要转化为ADO.NET的SQL语句,转化过程中无形降低了EF的执行效率。但是,使用EF的一个好处就是系统便于维护,减少了系统开发...

Android 调用.Net WCF服务 .

本来以为在java平台上用axis2生成了客户端代理类然后移植到Android平台上就好了。没想到在移植过程中出现了很多问题。说明JVM和android的DVM差距还是很大的。JVM执行的是class文件,而DVM执行的是dex文件。在eclipse里面开发Android程序的时候在编译时会把jar包里面的class一...