06 2015 档案
摘要:(此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。) 题记:今天将继续上一篇来讲解百度富文本Web编辑器UEditor或UMEditor的使用。 上一篇“ASP.NET 5探险”,我给大家分享了如何在ASP.NET 5中实现文件上传。我之所以研究这一问题的原因,就是要在百度的百度富文本Web编辑器UMEditor中实现图片上传。那么今天我们回过头来看看如何在A...
阅读全文
摘要:(此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。) 题记:在ASP.NET 5(MVC 6)中处理上传文件的方式和之前有所不同。 在MVC 5之前的版本中上传文件,有两种方式。 1,直接对Request.Files进行访问获取HttpPostedFileBase,如下面代码所示: [HttpPost]public ActionResult Upload(...
阅读全文
摘要:题记:在用VS进行Web开发的时候,常常希望VS的调试不会对浏览器造成固定的影响,那么使用浏览器的私有模式来启动就很有必要。 前几天SCOTT HANSELMAN分享了一个开发Web应用程序的小技巧,就是如何把浏览器的私有模式添加到VS中。 就是在VS的调试下拉菜单中选择“Browse With…”可以添加自己的自定义配置。 对于Chrome就是,在设置参数的时候添加"—incognito”...
阅读全文
摘要:(此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。)题记:我开始把ASP.NET 5用于生产系统开发已经有1个多月了,也填了一些坑积累了一些经验,从今天开始会陆陆续续分享给大家。众所周知,虽然Visual Studio 2015已经进入RC了,ASP.NET 5整体...
阅读全文
摘要:(此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。) 题记:之前介绍过微软正在逐步出版一个名为Azure Essential的入门系列教程,最近刚刚推出了一本向开发者介绍Web Apps的电子书。 Microsoft Azure提供了大量的功能,而Azure Web Apps(之前称之为WebSite)是最常用也是最易用的一个功能,它能够让你快速地把Web应用...
阅读全文
摘要:(此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。) 题记:曾经在Windows Phone上想开发一个支持多种格式的媒体播放器是比较困难的一件事情,因为无法利用FFmpege这样的开源库。不过现在好了,微软提供了一个开源的FFmpegInterop解决了此问题。 由于WinRT和Windows Phone平台的限制,在上面的APP只能播放内置多媒体播放器支持...
阅读全文
摘要:(此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。) 题记:由于在ASP.NET 5中,项目依赖都是通过“包”来引用,所以使用和调试外部代码(比如DNX运行时)成为可能。 .NET开源带来的一个额外好处就是,让ASP.NET 5的函数库引用变得更加灵活,不仅可以引用来自Nuget的编译好的包,也可以引用本地源代码。本地源代码只要符合打包规则,即源代码根文件夹“...
阅读全文
摘要:(此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。) 题记:微软变得更加开放后,走向开放的不仅有.NET运行时、IDE工具,还有ALM服务器核心组件Team Foundation Server的SaaS版本Visual Studio Online。 Visual Studio Online(VSO)是微软ALM产品线的服务器核心组件的SaaS版,只要有微软账号...
阅读全文
摘要:(此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。)题记:虽然EF7重新设计了Entity Framework,不过也还是能够支持数据迁移的。Entity Framework 7是微软ORM框架的一次重生,变得更加轻量级。因而默认情况是没有开启数据迁移(Migrat...
阅读全文
摘要:(此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。) 题记:VSC发布之后,尤其最近刚刚更新到0.3之后,社区出现了很多介绍VSC使用的好文章。比如今天分享的这篇介绍AngularJS开发的文章。 今天分享的这篇文章以AngularJS的官方练习(Phonecat)作为基础,来逐步讲解如何使用Visual Studio Code来开发AngularJS应用。 ...
阅读全文
摘要:(此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。) 题记:工欲善其事必先利其器。就算手中已经有了利器,如果能掌握一些使用工具的技巧,让利器更加顺手,那么更加事半功倍。 今天不仅要分享这篇罗列提示和技巧的文章,还顺带给大家介绍一下Daily .NET Tips 这个网站。这个网站专注给.NET开发人员分享一些提示和技巧,以及在日常开发中会用到一些有用的代码片段...
阅读全文
摘要:(此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。) 题记:由于ASP.NET 5还未正式发布,即使是官方文档都还不完善,更不要说系统的中文文档了。正好,博客园的“汤姆大叔”给大家奉上了一个介绍系列文章。 现在关于ASP.NET 5的文档基本是比较零碎的,而成系统的文档更是比较稀少了。博客园的“汤姆大叔”通过阅读微软的源码以及网络上的一些文章,给大家整理了一个...
阅读全文
摘要:(此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。) 题记:今天的内容是我的一个简单总结,希望让没有任何经验的入门产品经理对产品设计和需求分析有一个大致的了解。当然由于是我自己的心得体会,所以未必是正确和最有效的。 如何设计一个产品,并对其进行需求分析,实际上有很多著作供我们学习和参考。从学院派的《软件需求》,到创业派的《启示录:打造用户喜爱的产品》,还有鸡汤...
阅读全文
摘要:(此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。) 题记:想必很多人已经和我一样在使用ASP.NET 5开发真实世界的应用了,那么做好单元测试和集成测试是必不可少的。现在首选使用的测试框架是xUnit,而它的官方文档中的一篇文章其实是一个很好的入门向导。 虽然之前我也介绍过在DNX/ASP.NET 5中进行单元测试或者集成测试的文章,且这些文章都在一致使用x...
阅读全文
摘要:(此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。) 题记:微软即将发布Windows 10手机版,实际上很多人现在已经开始在开发Windows 10 APP了。今天推荐的文章简单介绍了如何搭建一个理想的开发环境。 周末一个大学同学到访成都,所以停更了2天。今天时间也不多,就推荐一个简单的文章,作者Michael Crump在这篇文章中分享了如何打造理想的Wi...
阅读全文
摘要:(此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。) 题记:远程工作已经成为趋势,不仅很多科技公司在采用,一些传统行业的企业也在尝试。那么如何更好的激励远程员工的工作热情,DAVE NEVOGT给我们分享了5个高招。 地理分散的团队在很多企业里面已经司空见惯,甚至有些公司还会专门雇佣一些纯远程工作的员工,即企业在这些员工所在地没有建立分支机构,他们只是偶尔出差...
阅读全文
摘要:(此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。) 题记:今天的内容虽然和开发技术无关,却应该和喜欢写东西的技术人员有关,比如我所有的文章都是用Windows Live Writer写成的,所以了解一些技巧并非坏事。 Windows Live Writer作为微软2010就发布的软件,虽然早就不更新了(最新版本是2012版),也经常出现一些小问题,但依然是我...
阅读全文
摘要:(此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。) 题记:《Clean Code(代码整洁之道)》是一本经典的著作,那么对于编写整洁的C#代码,也有系统的书籍可以阅读了,就是《Clean C#》,它还可以免费下载的哦。 编写阅读性、维护性高的代码,编写让人看着就很舒服的代码是需要不断的锻炼的。幸好一些大师为我们分享了很多如何编写整洁代码的经验,《Clean ...
阅读全文
摘要:(此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。) 题记:现在JavaScript前端框架层出不穷,尤其Angular进入到2.x时候之后,我们如何应对?今天推荐的国内技术专家xufei的文章《后Angular时代二三事》可以带给我们一些启发。 之前一直比较关注前端框架,也多次发文章介绍过和前端相关的内容。今天推荐的这篇由xufei编写《后Angular时代...
阅读全文