net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> net >>列表
demo:http://tonyblogs.top/Git源码:https://github.com/Halifa/TonyBlogs项目采用的技术有:asp.netmvc4+autofac+ormlite+mysql+metronic+jquery.datatable+vue一、项目分层1.TonyBlogs.Framework,主要实现了框架的依赖注入,定义了依赖的生命周期2.TonyBlogs.Entity,主要是数据表的实体对象,以Entity为后缀3.TonyBlogs... 查看全文
一、直接使用C#操作数据库的类库ADO.NETADO.NET使用Connection对象来连接数据库,使用Command或DataAdapter对象来执行SQL语句,并将执行的结果返回给DataReader或DataAdapter,然后再使用取得的DataReader或者DataAdapter对象操作数据结果。二、EntityFrameworkEntityFramework实体框架是微软的一个ORM框架。是支持面向数据的软件开发应用程序。我们一般配合linq和lambda表达式使用。ORM(... 查看全文
引言异常处理是每一个系统都必要有的功能,在程序出错的时候不会给用户显示莫名其妙的页面,或暴露你的代码的堆栈信息!那么在ASP.NETMVC如何正确处理异常并记录呢?答案是可以利用ASP.NETMVCFilter(筛选器)利用AOP的方式进行全局异常捕获自定义ExceptionFilter正文废话不多说直接上源码在ASP.NETMVC根目录新建个文件夹命名为Filter在Filter新建一个Class类命名为CustomExceptionAttribute... 查看全文
前言:AutoMapper的下载安装我就不多说了,网上百度一大堆。今天我就说说它的更为简单的使用,什么叫更为简单呢?按照一般的使用方法,我们首先建DTO,然后建每个对应的Profile,然后还要把每个Profile给Initialize,最后Global里AutoMapper.Configuration.Configure(),我个人觉得比较麻烦,如果一两个映射还好,多了的话就显得很麻烦了,下面来说说我个人觉得挺方便的一个方法。1、第一步当然必须建立DTO,就不多说了。2... 查看全文
昨天我的一个app的接口服务器挂掉了,国外的小鸡意外的翻车,连同程序和数据一起,猝不及防。我的服务端程序是asp.netmvc,小鸡是256M的内存跑不了windows系统,装的mono。服务器用的jexus,但是还有一个apache+php+mysql的全家桶占用了80端口,所以这个接口是通过apache反向代理的。这样一来本来环境就很复杂了,我ubuntu16.04装mono下载了差不多700mb的数据,安装后体积更大,简直太不环保了,只有不到10G的硬盘。于是狠下心将服务器端程序重写... 查看全文
.NETCore2.0和ASP.NETCore2.0正式版抢先体验.NETStandard2.0isfinalBroadplatformsupport..NETStandard2.0issupportedonthefollowingplatforms:.NETFramework4.6.1.NETCore2.0Mono5.4Xamarin.iOS10.14Xamarin.Mac3.8Xamarin.Android7... 查看全文
使用VS2017建立一个.netcore1.1的WebAPI项目添加mongodb驱动创建mongodb操作帮助类创建API接口实现类部署到debian8使用守护程序保持程序运行github地址https://github.com/LuckyMars/AliyunWebAPI先简单描述下大概过程,后面会有图文并茂的详细介绍。... 查看全文
本快速入门帮助你在数分钟内将你的第一个ASP.NETWeb应用部署到Azure应用服务。完成本教程后,你将能够在云中启动并运行一个简单的Web应用。在本教程中完成的所有操作均符合1元试用条件。开始之前本教程演示如何使用VisualStudio2017构建ASP.NETWeb应用并将其部署到Azure。如果尚未安装VisualStudio2017,可以下载并使用免费的VisualStudio2017CommunityEdition。在安装VisualStudio的过程中... 查看全文
· log4net 写数据到sql数据库发布时间:2017-08-10
最近需要把用户的一些行为添加到数据库中,所以想到了用log4net,如果有别的好的方案,大家可以给我指正。先看一下配置文件我这个是控制台文件app.config<layouttype="LogTest.MyLayout,LogTest"><paramname="ConversionPattern"value="%property{Log_Type}"/></layout>这样的是自定义参数<?xmlversion="1.0"encoding="utf... 查看全文
前些天和我们的一个邮件服务商对接,双方需要进行一些通讯,对方是java团队,而作为.net团队的我们,只能公布出去的是一个wcf的basicbinding,想不到问题来了,对方不知道怎么去调用这个basic,可能他们水平有点菜,有点尴尬,不得已我来研究研究,其实只要知道公布的wsdl,对什么语言都是很简单的。一:案例为了方便,我也不特意写什么代码了,就用vs里面的wcf服务模板创建一下,详细内容如下:1//注意:使用“重构”菜单上的“重命名”命令... 查看全文
· .NET MVC自定义Html辅助方法发布时间:2017-08-09
usingSystem;usingSystem.Web.Mvc;usingSystem.Web.Routing;namespaceMvcTest2.Helpers{publicstaticclassImageHelpers{publicstaticMvcHtmlStringImgLink(thisHtmlHelperhelper,stringactionName,stringimgUrl,stringalternateText,objectrouteValues... 查看全文
以下是笔者在Ubuntu16.0-64bit环境下发布ABP(.NetCore)的全过程。特此记录,希望对大家有所帮助。准备的工具1.PuTTY(ssh,如果不想每次都用阿里云的远程登录,那么可以试试这个。)2.WinSCP(图形化SFTP客户端,美观又好用)3.Ubuntu16.0-64bitStep1搭建.NetCore运行环境1)添加dotnetapt-get支持文件(Ubuntu16.04/LinuxMint18环境)sudosh-c'echo"deb[arch=amd64]https... 查看全文
从事.NET开发已经4个年头,经过十余个项目的学习与沉淀,终于有了一套自己熟悉并且相对完善的技术体系,面对未知,不再惧怕。期间完成并广泛用于公司项目的作品包括:abp的二次开发框架BodeAbp基于owin的sso系统全自动数据表格react与jquery版通用的属性系统慢慢的发现开发变得简单,感觉所有的业务需求都好像一种机械的重复,我似乎正在走进舒适区。然而技术海洋其深远辽阔远不是我腹中那三两滴墨水可以丈量,我要走的路还很长,恰逢公司五月启动了一个java平台网站的开发,而现有的技术团队都是... 查看全文
近些年来流媒体市场的发展让迪士尼有些坐不住了,它们想要分得更大的蛋糕。在今天的财报会议上,娱乐巨头表示它们有意撤回Netflix平台上的迪士尼电影并于2019年在美国推出自有品牌的流媒体服务。图片来自于WikiMedia迪士尼CEO鲍勃·艺格在接受CNBC采访时表示,公司与Netflix“关系良好”,不过它们还是会移除Netflix平台上的迪士尼电影。当然,同属迪士尼旗下的皮克斯电影也会一并在Netflix上消失... 查看全文
微服务现在已经是各种互联网应用首选的云架构组件,无论是BAT还是滴滴、美团,微服务都是重要的一环。相对于微服务,传统应用架构有以下缺点:1.业务代码混杂,团队成员职责边界不清,团队协作体验不佳,开发效率低下。传统应用架构中,各个业务模块代码都存在于同一个应用当中,各个业务模块之间交互逻辑复杂,代码统统混在一起,难免出现要去别人代码里改代码的情况2.代码耦合度高,日趋臃肿,难以重构,维护成本越来越高。感受过被F12支配的恐惧吗?3.容错能力弱,单点故障引发全局崩溃。4.无法针对热点业务增加资源... 查看全文
第6章:扩展性设计6.1扩展机制考虑用不包含任何虚成员或受保护的成员的非密封类来为框架提供扩展性。这种方法所提供的扩展性广受用户欢迎,而且它的开销也不高。考虑将受保护的成员用于高级的定制方案。要在对安全性、文档及兼容性进行分析时,把非密封类中受保护的成员当做公有成员那样来对待。考虑使用回调函数来允许用户向框架提供自定义的代码供框架执行。考虑使用事件来允许用户对框架的行为进行定制,这样就不需要用户对面向对象设计有深入的了解。要优先使用事件,而不是简单的回调函数,其原因在于广大开发人员更熟悉事件... 查看全文
<NETCLRviac#第4版>个别章节虽读过多次,但始终没有完整读过这本书.即使看过的那些,时间一长,也忘记了大部分.趁着最近不忙,想把这本书好好读一遍,顺便记下笔记,方便随时查看.真的只是笔记,因为能力有限,并不能很好地讲解一个知识点,只是把我认为比较重要的地方,划个重点,记录到这里.我所追求的,只是尽量别抄错.所以,如果没看原书,只看这里的话,会比较晕.目录:<NETCLRviac#第4版>笔记第5章基元类型、引用类型和值类型<... 查看全文
在过去的一年里,超级英雄道具和顶级编程热潮一直在不断地发生碰撞。Netflix本周一发表声明,宣布完了该公司成立以来的第一笔收购交易——买下由马克·米勒(MarkMillar)创立的Millarworld,使得这种碰撞上升到新高度。交易的具体条款尚未披露。米勒一直是21世纪最受欢迎的超级英雄漫画创作者之一,他的一系列热门作品包括《海扁王》(Kick-ass)、《王牌特工》(Kingsman)、《通缉犯》(Wanted)和《重生》(Reborn)... 查看全文
腾讯科技讯,据外媒报道,美国越来越多的有线电视公司开始与在线电影租赁服务公司Netflix结盟。这个转变将有助于这个流媒体先锋增加更多新用户。美国第三大有线电视服务商CharterCommunications也准备将Netflix服务整合到它的机顶盒中。现在,美国已有10多个顶级付费电视运营商在其机顶盒中整合Netflix服务,这种合作模式是率先在欧洲推行的。现在,美国的这些有线电视公司可以开始在其互联网和视频包中销售流媒体服务了。欧洲移动通讯公司AlticeNV已在法国采取了这种合作模式... 查看全文
· android.os.NetworkOnMainThreadException发布时间:2017-08-07
android.os.NetworkOnMainThreadException一、出现原因我把网络读取数据的操作写进了主线程看名字就应该知道,是网络请求在MainThread中产生的异常二、产生原因官网解释ClassOverviewTheexceptionthatisthrownwhenanapplicationattemptstoperformanetworkingoperationonitsmainthread... 查看全文