当前位置:首 页 > .Net & C#
  • 使用 .NET Core 实现依赖关系注入

    已有227人围观 0条评论 供稿者:
    使用 .NET Core 实现依赖关系注入
    使用 .NET,通过 new 运算符(即,new MyService 或任何想要实例化的对象类型)调用构造函数即可轻松实现对象实例化。遗憾的是,此类调用会强制实施客户端(或应用程序)代码到已实例化对象的紧密耦合的连接(硬编码的引用),此外还会引用其程序集/NuGet 包。 对于常见的 .NET 类型而言,这不是问题。然而,对于提供“服务”(如日志记录、配置、支付、通知或事件 DI)的类型...
  • 十二个 ASP.NET Core 例子

    已有263人围观 0条评论 供稿者:
    十二个 ASP.NET Core 例子
    在今天的博客中,我将介绍十几个可以在 ASP.NET Core 应用程序中使用的简单示例。从最简单的东西开始,比如 Options, 中间件,数据库,甚至 Nginx 或者 Docker。 首先确定你已经执行过了 dotnet restore , 然后运行 dotnet run 来启动应用程序,如果该示例正在使用比如像数据库这样的外部资源的话,请确保你已经安装并且运行它。[……]阅读全文
    标签:
  • 简析.NET Core 以及与 .NET Framework的关系
    至2002微软公司推出.NET平台已近15年,在互联网快速迭代的浪潮中,许多语言已被淘汰,同时也有更多新的语言涌现,但 .Net 依然坚挺的站在系统开发平台的一线阵营中,并且随着.NET Core 即将到来(2016年6月27日)的正式版,势必迎来新一轮春天。[……]阅读全文
  • 2017-04-27
    已有180围观 0条评论 供稿者:
    本节介绍了.NET Core的构成体系,包括新增的多个编译器以及遵循.NET Standard Library的CoreFX,总体来说.NET Core较之前的.NET Framework 从性能和开发效率上都有很大的提升。关键是首次实现了.NET的完全跨平台能力的基础技术栈。 .NET Core 基于跨...
  • 2017-04-27
    已有214围观 0条评论 供稿者:
    随着微软的.NET开源的推进,现在在.NET的实现上有了三个.NET Framework,Mono和.NET Core。经常被问起Mono的稳定性怎么样,后续Mono的前景如何,要回答这个问题就需要搞清楚这三个.NET 实现之间的关系和将来如何演进。[……]阅读全文
  • 2016-10-21
    已有425围观 0条评论 供稿者:
    单 例模式是广为流传的设计模式中的一种。本质上,单例模式是一个只允许创建一个实例,并提供对这个实例简单的访问途径的类。一般而言,单例模式在创建实例时 不允许传递任何参数-否则不同参数导致不同的实例创建,就会出现问题!(如果同一个实例...
  • 2016-08-24
    已有483围观 0条评论 供稿者:
    C#接口有三种用途: 1.提供方法、属性、事件的抽象。这是接口最常见的用途。在面向对象的设计中,接口是软件架构可扩展性的重要保证因素,与抽象类配合使用,使得框架结构具有“被注入”的特性,从而提高系统的扩展性。 2.用作泛型约束。在这种情况下...
  • 2016-04-01
    已有483围观 0条评论 供稿者:
    非主键字段与主键字段的关联,在类中实现了一对一的单向映射。订单充值业务。显然,一单位可以有多个充值信息。通过表 Deposit里面的CompanyId字段关联表Company主键Id字段。[……]阅读全文
  • 2015-11-04
    已有1069围观 0条评论 供稿者:
    在运行时涉及几个String实例?两个,一个是字符串字面量”xyz”所对应的、驻留(intern)在一个全局共享的字符串常量池中的实例,另一个是通过new String(String)创建并初始化的、内容与”xyz”相同的实例。[……]阅...
  • 2015-10-19
    已有1892围观 0条评论 供稿者:
    SignalR 的实现机制与 .NET WCF 或 Remoting 是相似的,都是使用远程代理来实现。在具体使用上,有两种不同目的的接口:PersistentConnection 和 Hubs,其中 PersistentConnection 是实现了长时间的 Javascript 轮询(类似于 Comet),Hub 是用来解...
  • 评论最多
  • 最新评论
  • 随机文章
footer logo
未经许可请勿自行使用、转载、修改、复制、发行、出售、发表或以其它方式利用本网站之内容
Copyright © zhaorong All Rights Reserved. 滇ICP备15006105号-1