追时间

Yak shaving during web development, thoughts...from Jijie Chen

在 Ubuntu Server 上运行 ASP.NET 5 应用程序

.NET 宣布全面跨平台和开源已经过去一段时间了,而 ASP.NET 5 的也已经到了 beta5。是时候行动起来,迎接下一个版本的 ASP.NET 了。为了将 ASP.NET 5 网站发布到一台 Ubuntu 服务器上,还是需费一番周折的。
最终的成果是令人满意的,毕竟尽管 .NET 开源和跨平台事的影响力让 .NET 这样一个活跃的平台拥有更多可能性,而我们开发人员才是真正让这些可能性变成现实的人们。 [更多...]

使用命令行工作

命令行有用,但并没有什么可供显摆的。最近我也在考虑,作为一个开发者,我们为什么要使用命令行呢?很简单,因为它有用。事实是,就算不提服务器管理这种批量性比较严重的工作,即便是在日常开发工作中,还是有很好用的工具,并没有提供足够好用的 GUI,或者根本没有提供 GUI,我们需要面对它。
接受命令行,多加练习之后我们很快发现,命令行很有用,而且它并不难用。当我们熟悉使用命令行之后,不再觉得它是一个令人恐惧的东西,就算是一时间没能正确地使用,不管是调用格式不正确还是导致了错误,也不至于恐慌怕不好收拾。打消了这些顾虑,这才非常自然地接受它作为日常工作的一种常用技能了。 [更多...]

ASP.NET 5 Web Pages 支持

随着开源策略的实施,不少 ASP.NET 中的原有特性和功能受到了影响。比如 Web Form 开发方法,以及从 Web.Config 读取配置等特性和功能已经不原生提供了。
这篇文章里,我讨论了 Web Pages 的基础,并为 ASP.NET 5 提供 Web Pages 的支持。 [更多...]

ASP.NET 5 Startup

这篇文章里,我们来一起看看在一台从来没有安装过开发环境 Visual Studio 的 Windows 机器上如何顺利地部署一个 ASP.NET 5 的开发环境,并开发一个 Hello World 应用程序。 [更多...]