摘要: 前言 首先庆祝.NET Core 2.0今天发布. 最近一两年.NET的关注度直线下降, 大部分开发人员转去了其他平台, 国内的机会也越来越少了. 行情虽然如此, 仍在坚守.NET平台的开发人员还是要继续不停的学习下去. 因此我根据自己的经验, 整理一些用得上的网站, 供大家参考. 官方 dotne 阅读全文
posted @ 2017-08-15 17:52 烟灰灰 阅读(2633) 评论(8) 推荐(8) 编辑
摘要: 此文章翻译自 NDC { London } 16 20 January 2017 上, Damian Edwards和David Fowler的演讲,如果翻译不周,请大家指出错误。 Logging 1. 生产环境总是配置一个Logger(比如: Serilog, Application Insigh 阅读全文
posted @ 2017-04-23 12:03 烟灰灰 阅读(921) 评论(1) 推荐(0) 编辑
摘要: 研究.NET Core已经一段时间了,一直都是在Windows上开发,这2天尝试着将公司一个很简单的内部Web项目改造成了ASP.NET Core,并且部署到Linux上。生产环境如下: 1. Linux Ubuntu 14.04 2. Windows Server 2008, SQL Server 阅读全文
posted @ 2016-09-13 10:14 烟灰灰 阅读(3210) 评论(2) 推荐(0) 编辑
摘要: 当项目越来越庞大,部署环境越来越多以后,就会越来越依赖于自动化。比如本人公司的项目,目前有6个web和4个windows service,同时本地有两套环境:开发自测试环境和QA测试环境。每次版本发布,需要先部署开发自测试环境;开发人员自测试通过以后,将部署的版本部署到QA测试环境;QA测试通过以后 阅读全文
posted @ 2016-09-07 15:38 烟灰灰 阅读(5930) 评论(6) 推荐(10) 编辑
摘要: 源码地址:Github 前言 盼星星盼月亮,Asp.Net Core终于发布啦!! Asp.Net发布时我还在上初中,没有赶上。但是Asp.Net Core我从beta版本便一直关注。最初项目名叫Asp.Net VNext,然后改名叫Asp.Net 5。最煎熬的是RC1发布后,官方继续发布了改名和R 阅读全文
posted @ 2016-06-28 11:47 烟灰灰 阅读(22517) 评论(96) 推荐(76) 编辑
摘要: MVC开发中,经常会遇到在razor中插入简单的逻辑判断。 @if (clientManager.IsAdmin) { if (!Model.Topic.Top) { <a asp-action="Top" asp-controller="Topic" asp-route-id="@Model.To 阅读全文
posted @ 2016-05-25 23:03 烟灰灰 阅读(7152) 评论(7) 推荐(14) 编辑
摘要: 1.前言豆瓣小组是我和我老婆都比较喜欢的豆瓣家族里面的一款产品。平时加入了一些小组,偶尔打开看下新鲜的帖子,可以打发一下无聊的时间。豆瓣小组UWP是我前几周在家里开发的一款windows 10应用,模仿了”豆瓣小组APP“的功能。由于本人没有Windows10手机,所以目前的界面只是面向PC和Tab... 阅读全文
posted @ 2015-11-19 15:11 烟灰灰 阅读(2540) 评论(12) 推荐(15) 编辑
摘要: 最近又在搞点小东西,美化界面的时候发现瀑布流效果比较不错.顺便就搬到了WPF,下面是界面我对WEB前端不熟,JS和CSS怎么实现的,我没去研究过,这里就说下WPF的实现思路,相当简单.1.最重要的就是每个子项的顺序填充,我是把界面看做N列,然后在每列里依次加载子项.最后结果就是,界面放一个Uniform,设置Columns,再添加几个ItemsControl.2.添加Item的时候,判断每个ItemsControl的实际高度,把子项添加到最小的那个ItemsControl,这样避免了某一列拉得很长.3.再做一层封装,就变成了一个支持Binding的WaterfallControl.这里上几段控 阅读全文
posted @ 2013-10-25 11:30 烟灰灰 阅读(4646) 评论(12) 推荐(4) 编辑
摘要: 楼主所在的公司不允许下载外部资源, 不允许私自安装应用程序, 平时记录东西都是用记事本,时间久了很难找到以前记的东西. 平时在家都用有道笔记, 因此就模仿着做了一个, 先看下实际运行图片:1. 初始化的时候2.添加了些笔记3. 添加笔记本窗口4.改了模板,做的一个还算好看的菜单5.日记列表可以选择不同的视图, 比如我改成了简单列表视图6.模仿云笔记做的历史版本功能,只能看,还没做还原和对比功能7.日记可以导出成不同格式,这个东西真心没用8.顶部也有个菜单谈下这个小东西:1. 程序采用WPF+MVVM实现, 修改了大部分控件的Template, 以达到高仿的目的. 同时, 也得感谢有道在安装目录 阅读全文
posted @ 2013-07-24 21:35 烟灰灰 阅读(7062) 评论(42) 推荐(20) 编辑
摘要: 周末无事, 看到WEB QQ上的小时钟挺可爱的, 于是寻思着用WPF模仿着做一个.先看下WEB QQ的图:打开VS, 开始动工. 建立好项目后, 面对一个空荡荡的页面, 首先想下时钟是怎么构成的. 从图中看到, 时钟被一个黑色的圆环包围, 里面有12个代表小时的刻度线, 等比例的分布在圆环内侧. 中间有个小圆环, 是指针的中心. 3个小指针以圆的中心转动.第一步, 画出外部的圆环:WPF里面只有椭圆, 怎么画出一个圆环形状呢, 其实很简单. 里面放个小圆, 外面放个大圆. 小圆和大圆采用不同的背景, 看起来就是个圆环了.第二步: 画中间的中心圆, 这个没什么好说的, 代码省略.第三步: 画刻度 阅读全文
posted @ 2013-02-02 23:15 烟灰灰 阅读(5847) 评论(6) 推荐(3) 编辑