10 2014 档案
摘要:这篇文章是从我的 github 博客 http://lxconan.github.io 导入的。
今天这篇文章是准备瞎扯的。平常工作的时候,我希望尽可能的将一切自动化,让自己尽可能的舒适与懒惰。两个输入设备(键盘+鼠标)太累,我只想用一个,例如我不希望翻箱倒柜的去翻找 GO-Agent 在哪里,我希望用一个命令就可以开启它。我希望用一个脚本就完成整个工程的依赖的下载,构建,打包,部署,然后让 Pipeline 去跑自动化的单元测试和集成测试。总之,好像有命令行就足够了,我不需要GUI。
但是,这是不可能的。即使在工作中 80% 的时间都在敲打键盘,但是其余的事件我都在浏览器上转悠,这需要鼠标(我知道 Chrome 上有类似 Vim 快捷键的东西,但是它是有副作用的,基于这种考虑,我很少在测试环境下使用它)。在其他的一些场景下,我也希望有接口有图形化的表示,例如,查看 git 的分支。还有一个领域,那就是 Coach。
阅读全文
摘要:这篇文章是从我的 github 博客 http://lxconan.github.io 导入的。
这是这个系列的第五篇了,前四篇请参见:
* [ASP.NET MVC 从零开始 – Create and Run](http://lxconan.github.io/blog/2013/12/27/aspnet-mvc-from-zero-create-and-run)
* [ASP.NET MVC 从零开始 – Web.config](http://lxconan.github.io/blog/2013/12/29/aspnet-mvc-from-zero-webconfig/)
* [ASP.NET MVC 从零开始 - 请求处理](http://lxconan.github.io/blog/2014/01/01/aspnet-mvc-from-zero-message-processing/)
* [ASP.NET MVC 从零开始 - 自动化部署(其一)](http://lxconan.github.io/blog/2014/01/12/aspnet-mvc-fr
阅读全文
摘要:本文是从我的 github 博客 http://lxconan.github.io 导入的。
这是这个系列的第四篇了,前三篇请参见:
* [ASP.NET MVC 从零开始 – Create and Run](http://lxconan.github.io/blog/2013/12/27/aspnet-mvc-from-zero-create-and-run)
* [ASP.NET MVC 从零开始 – Web.config](http://lxconan.github.io/blog/2013/12/29/aspnet-mvc-from-zero-webconfig/)
* [ASP.NET MVC 从零开始 - 请求处理](http://lxconan.github.io/blog/2014/01/01/aspnet-mvc-from-zero-message-processing/)
阅读全文
摘要:这篇文章是从我的 github 博客 lxconan.github.io 导入的。
这是这个系列的第三篇了。前两篇文章请参见:
* [ASP.NET MVC 从零开始 - Create and Run](http://lxconan.github.io/blog/2013/12/27/aspnet-mvc-from-zero-create-and-run)
* [ASP.NET MVC 从零开始 - Web.config](http://lxconan.github.io/blog/2013/12/29/aspnet-mvc-from-zero-webconfig/)
这一篇仍然是原理上的东西,不涉及代码。我保证从下一篇开始,我们就开始写代码了。所以还请忍耐。
阅读全文
摘要:这篇文章是从我的 github 博客 http://lxconan.github.io 导入的。
如果你想用 ASP.NET MVC 创建一个网络应用,那么你可以搜到很多的文章。但是没有多少文章告诉你,如何从零开始创建一个 ASP.NET MVC 应用程序。这对我们是非常有害的,我们希望了解每一个细节,搞清 Components 之间的联系。然后,再放心的使用向导创建 ASP.NET MVC 应用程序。需要表明一点的是,我说的从零开始,是从零开始一步一步创建 App,我希望你应该熟悉 C#,并至少对 ASP.NET MVC 多多少少有些了解。
阅读全文
摘要:这篇文章是从我的 github 博客 http://lxconan.github.io 导入的。
在上一篇中,我们从零开始创建了一个非常简单的 ASP.NET MVC 应用程序。接下来,你是不是期望我们能够给这个新生的应用程序添加各种各样的功能呢?可惜,不是这样的。我们下面的工作是创造一个自动部署这个应用程序的脚本。这在任何时候都是非常重要的。
这个重要的任务很难在一篇文章中完成,因此我们先看一看自动部署中一个非常重要的部分:web.config 文件。在这篇文章中,我们将解决如下的问题:
* web.config 文件是个什么东西
* web.config 对部署的影响
阅读全文