上一页 1 2 3 4 5 6 7 8 9 ··· 31 下一页
摘要: (此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。) 题记:目前.NET Core 1.0中并没有提供SMTP相关的类库,那么要如何从ASP.NET Core 1.0中发送邮件呢?本文将介绍几种可行的方式。 由于.NET Core是微软重写的一个开源跨平台.NET运行时,所以其中裁剪了很多非核心的类库。比如你现在无法在.NET Core或ASP.NET Cor... 阅读全文
posted @ 2016-03-01 16:13 朱永光 阅读(1299) 评论(0) 推荐(0) 编辑
摘要: (此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。) 题记:Miguel de Icaza在最近发表的一篇博文中畅谈了Mono及其相关产品中的C#交互特性的演化情况。 早期 在2008年,Miguel他们在Mono中引入了一个C# Shell程序(仅有命令行)。在实 阅读全文
posted @ 2016-02-28 15:40 朱永光 阅读(1530) 评论(0) 推荐(0) 编辑
摘要: (此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。) 题记:由于EF Core暂时不支持Lazy Loading,所以利用Include来加载额外数据就显得很有必要。今天分享一个使用Include的小技巧。 在实体框架Entity Framework 6及之前的版本中,数据模型的导航属性只要加上virtual关键字,在你访问这个属性的时候(不管是对象还是... 阅读全文
posted @ 2016-02-26 20:48 朱永光 阅读(10617) 评论(3) 推荐(2) 编辑
摘要: (此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。) 题记:服务定位器(Service Locator)作为一种反模式,一般情况下应该避免使用,在ASP.NET Core更是需要如此。 Scott Allen在其博客网站上发表了一篇名为“Avoiding the Service Locator Pattern in ASP.NET Core”的文章解释了这一模... 阅读全文
posted @ 2016-02-21 20:26 朱永光 阅读(2026) 评论(2) 推荐(2) 编辑
摘要: (此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。) 题记:在计算机科学领域只有两件难事:缓存不可用和命名。——Phil Karlton 今天,Scott Hanselman在其博客上宣布,ASP.NET 5已经被判死刑,这是微软改名部再次大显神威的结果。Scott在其中也解释了改名的根本原因(个人也觉得这样的改名是合理的):之前称之为“ASP.NET 5”确... 阅读全文
posted @ 2016-01-20 13:30 朱永光 阅读(1085) 评论(0) 推荐(1) 编辑
摘要: (此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。) 题记:SignalR作为ASP.NET中进行Web实时双向通信的组件,在ASP.NET 5中也得到了同步发展。不过,用法和之前还是在细节上有所不同,而资料又相对稀少。本文就是一个简单的入门向导。 通过SignalR,开发人员可以在ASP.NET开发的Web应用中实现服务器和客户端的双向实时通信。服务器可以即... 阅读全文
posted @ 2016-01-18 17:28 朱永光 阅读(3016) 评论(1) 推荐(0) 编辑
摘要: (此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。)题记:为了庆祝获得微信公众号赞赏功能,忙里抽闲分享一下最近工作的一点心得:如何直接从浏览器中上传文件到Azure Storage的Blob服务中。为什么如果你的Web应用程序利用了云存储(比如Azure Stora... 阅读全文
posted @ 2016-01-14 16:19 朱永光 阅读(3981) 评论(0) 推荐(2) 编辑
摘要: (此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。) 题记:之前介绍过的IdentityServer3虽然是基于Katana开发的,不过同样可以托管在ASP.NET 5中运行。今天推荐的这篇文章就是介绍如何在ASP.NET 5和Angular中实现OAuth2的Implicit Flow验证的。 IdentityServer之前介绍过,是一个功能完备的.NET... 阅读全文
posted @ 2016-01-10 20:48 朱永光 阅读(1740) 评论(2) 推荐(1) 编辑
摘要: (此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。) 题记:新年第一篇文章,就来谈谈关于时间的简单技术问题:该用DateTime还是DateTimeOffset?该用Now还是UtcNow? 首先需要说明的是.NET中出现两个保存时间的数据结构是由于历史的原因。DateTime一开始就出现在.NET的基础类型中;为了解决DateTime中的一些缺陷,又保证代码... 阅读全文
posted @ 2016-01-05 23:20 朱永光 阅读(14490) 评论(4) 推荐(7) 编辑
摘要: (此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。) 题记:今天继续静态网站的话题,介绍我选用的一个使用.NET开发的静态内容生成器——Wyam。 技术选型 在决定开始搞静态网站之后,面临的第一个问题就是如何生成静态内容。有现成工具吗?这样的工具符合近期和远期要求吗?如果不符合,有什么技术思路自己开发吗? 带着这样的问题,我迅速Bing到了https://... 阅读全文
posted @ 2015-12-27 21:31 朱永光 阅读(2130) 评论(2) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 31 下一页