1. 首页
  2. 标签_C#

.NET数据库建模神器——Devart Entity Developer 6.4.719 Professional完美破解版,支持VS2019

懒得勤快的博客_全栈开发者_互联网分享精神
作者:懒得勤快 | 发表时间: 2019-04-16 22:48 | 分类:开发工具

Entity Developer是一个用于LINQ to SQL建模和代码产生的强大工具。你可以从零开始或者从一个现有数据库逆向设计LINQ to SQL。Entity Developer是ADO.NET实体框架,NHibernate、LinqConnect、Telerik数据访问和LINQ to ...

6 评论 | 994 浏览 | 0 支持

博主的又一开源项目——基于EntityFrameworkCore和Lucene.NET实现的全文搜索引擎库

懒得勤快的博客_全栈开发者_互联网分享精神
作者:懒得勤快 | 发表时间: 2019-02-15 11:13 | 分类:.NET开发技术

博主最近在迁这个博客项目从.NETFramework到.NETCore 2.2的时候,发现Lucene.NET的API已经完全变了,之前的LuceneHelper自然就不能用了,于是临时使用了SearchExtensions这个库来解决,但是用过几天之后自然也就发现了问题,那就是搜索不能按结果匹配度 ...

解决ASP.NET Core MVC的Razor视图渲染中文乱码的问题

懒得勤快的博客_全栈开发者_互联网分享精神
作者:懒得勤快 | 发表时间: 2019-01-27 20:51 | 分类:.NET开发技术

同样也是在迁移.NETFramework项目到.NETCore时踩的一个坑,在我以为已经迁移完成的时候,在浏览器里偶然按下Ctrl+U时发现,我的中文呢,怎么全是Unicode编码,然后导致的问题就是弹出的模态框,也是Unicode编码的中文字;然后,Fuck,怎么回事,又陷入了沉思于是又新开一个项 ...

0 评论 | 339 浏览 | 0 支持

Autofac在.NET Core中的属性注入

懒得勤快的博客_全栈开发者_互联网分享精神
作者:懒得勤快 | 发表时间: 2019-01-27 20:04 | 分类:.NET开发技术

之前写过一篇文章深入浅出依赖注入容器——Autofac,autofac的基本功能算是都会用了,但是最近在迁移博客项目到.NETCore的时候,因为其中有部分代码是属性注入的方式,autofac本身是基于.NETStandard的,原以为代码原封不动搬过来肯定是可以用的,结果跑起来的时候发现,属性注入 ...

1 评论 | 303 浏览 | 0 支持

浅谈http断点续传的原理以及.NET代码实现,看似挺高端,其实很简单

懒得勤快的博客_全栈开发者_互联网分享精神
作者:懒得勤快 | 发表时间: 2018-12-30 15:14 | 分类:.NET开发技术

最近参与公司的项目,说将来需要支持文件的断点续传,大家都感觉这似乎是比较高端又有点难以实现的功能,其实断点续传仔细研究后发现,其实蛮简单的,趁此机会也给大家科普下吧。什么是断点续传断点续传是一种结合本地存储和网络存储的技术,主要应用场景是用来解决在网络条件不佳或网络断开时的文件完全下载失败的问题。你 ...

AutoMapper 6.x起步

作者:懒得勤快 | 发表时间: 2018-11-13 15:15 | 分类:.NET开发技术

写在前面这段时间写自己的博客系统,遇到的问题还是不少的,其中有部分就是要通过EntityFramework调用存储过程,而EF生成的存储过程会单独地生成一个存储过程的实体类,要从这个存储过程的实体类转换到普通的实体类这就麻烦了,得不停地去反射操作,当然有些时候还得在视图模型和实体之间转换(OOM), ...

0 评论 | 1199 浏览 | 5 支持

IIS通过URL重写将www的域名301到不带www的域名和强制使用https访问网站

懒得勤快的博客_全栈开发者_互联网分享精神
作者:懒得勤快 | 发表时间: 2018-09-16 23:49 | 分类:.NET开发技术

其实强制非www域名和https博主以前都是在做域名解析的时候做的DNS解析来实现的,可无奈在几天前被阿里云坑了一波之后,由于博主修改了一些DNS的配置,导致现在未备案域名不能在DNS级别做301重定向了,所以博主无奈之下只有研究在服务器级别做301重定向了,也把这次经历记在这里,方便大家有用到的时 ...

0 评论 | 834 浏览 | 2 支持

谈一谈单例模式、静态类和线程内唯一对象有什么区别

懒得勤快的博客_全栈开发者_互联网分享精神
作者:懒得勤快 | 发表时间: 2018-06-27 23:46 | 分类:.NET开发技术

说起单例模式、静态类、线程内唯一对象,想必大家都不陌生,或多或少都用过,然而在什么场景下我们该选用哪种模式?以及它们之间到底有什么根本的区别?今天我们就来详细的研究一下它们之间的联系和区别。这样的问题也是在面试的时候经常会被问到或提起的一个问题。可能这三者,我们最常用的也就是单例模式了,单例模式用在 ...

4 评论 | 1012 浏览 | 2 支持

深入浅出依赖注入容器——Autofac

懒得勤快的博客_全栈开发者_互联网分享精神
作者:懒得勤快 | 发表时间: 2018-06-27 23:43 | 分类:.NET开发技术

1.写在前面相信大家对IOC和DI都耳熟能详,它们在项目里面带来的便利大家也都知道,微软新出的.NetCore也大量采用了这种手法。如今.NetCore也是大势所趋了,基本上以.Net为技术主导的公司都在向.NetCore转型了,我也一直在想抽时间写几篇.NetCore的文章,可无奈最近的项目实在太 ...

11 评论 | 5266 浏览 | 6 支持

C#经典面试题——深入理解IEnumerable和IQueryable两接口的区别

懒得勤快的博客_全栈开发者_互联网分享精神
作者:懒得勤快 | 发表时间: 2018-06-27 23:42 | 分类:.NET开发技术

不管是现在正在从事.NET相关开发工作,还是现在正在学习.NET的小伙伴,对这两个接口类一定不陌生,也许也能很熟练的运用这两个接口对数据库或者集合进行各种复杂的操作,但是你们可能真的理解这两个类的用途或区别的我想,可能是少数了吧,毕竟面试时也是很多公司技术面试会考到的一个问题。说到用法,可能大家都感 ...

0 评论 | 1671 浏览 | 2 支持

C# vs Java:C# 五个不可替代的特性瞬间秒杀 Java

懒得勤快的博客_全栈开发者_互联网分享精神
作者:懒得勤快 | 发表时间: 2018-06-27 23:37 | 分类:.NET开发技术

作为一名集.NET、JavaEE、web前端于一身的全栈开发者,我自认为我对C#、java、javascript的认知都不算很浅的了,如果我们可以同时拥有 C# 和 Java 世界的最好特性,那会是什么样呢?完美的编程语言并不存在,我希望我们可以在这一点上达成一致。开发新语言往往是为了克服另一种语言 ...

1 评论 | 1590 浏览 | 2 支持

五分钟重温C#委托,匿名方法,Lambda,泛型委托,表达式树

懒得勤快的博客_全栈开发者_互联网分享精神
作者:懒得勤快 | 发表时间: 2018-06-27 23:31 | 分类:.NET开发技术

这些对老一代的程序员都是老生常谈的东西,没什么新意,对新生代的程序员却充满着魅力。曾经新生代,好多都经过漫长的学习,理解,实践才能掌握委托,表达式树这些应用。今天我尝试用简单的方法叙述一下,让大家在五分钟内看完这篇博客。第一分钟:委托  有些教材,博客说到委托都会提到事件,虽然事件是委托的一个实例, ...

0 评论 | 979 浏览 | 1 支持

由double类型判等引发的一点小思考

懒得勤快的博客_全栈开发者_互联网分享精神
作者:懒得勤快 | 发表时间: 2018-06-27 20:50 | 分类:.NET开发技术

其实这篇文章很早就想发出来的,由于工作比较忙碌,所以一直也没写,最近有点空闲时间了,所以趁此整理一下,分享出来。今年以来一直在做一个交易所的项目,其中有部分交易的需求需要通过汇总统计来进行数据的聚合筛选,而聚合筛选的数据就是double类型的,我当然知道double类型进行判等的时候会有点坑,直到后 ...

1 评论 | 1066 浏览 | 3 支持

C#高级编程(第10版)C# 6 & .NET Core 1.0 中文完整pdf扫描版[229MB]

懒得勤快的博客_全栈开发者_互联网分享精神
作者:懒得勤快 | 发表时间: 2018-06-27 20:50 | 分类:共享文献

Visual Studio 2015、ASP.NET Core 1.0和Universal Windows Platform的推出,为开发人员提供了使用C#创建应用程序的新方式。作为经典C#畅销书 ,C#高级编程(第10版)涵盖了充分利用升级功能,积极简化工作流程所需的全部信息。本书循序渐进地讲解了 ...

0 评论 | 2124 浏览 | 0 支持

浅谈MVC的Attribute路由,教你一步一步设计出漂亮的路由

作者:懒得勤快 | 发表时间: 2018-03-25 00:02 | 分类:.NET开发技术

导读:最近做我这个博客项目,为了把路由设计得漂亮,每一个链接都到RouteConfig.cs,后来项目越来越大,控制器也越来越多,感觉这样做也太不灵活和增加了维护成本,所以查了一下MSDN,发现原来还有个Attribute路由的东西,为此专门深入的研究了一下MVC5的Attribute路由机制,因此 ...

0 评论 | 1327 浏览 | 2 支持