02 2016 档案
摘要:本文主要介绍了MVC6基本的控制器、视图、模型的创建及最简单的路由设置,虽然基础,但这些是我们学习MVC的基础,后面有机会继续再介绍MVC的应用。
阅读全文
摘要:本篇主要介绍了MVC6的开发环境 .NET 5(Core 1)的三种平台下的环境搭建,看到.NET跨平台,对于.NET开发者来说还是非常开心的一件事,如果你是Mac或Linux,赶紧跑起.NET 5吧。
阅读全文
摘要:[.net 面向对象程序设计深入](4)MVC 6 ——谈谈MVC的版本变迁及新版本6.0发展方向 1.关于MVC 在本篇中不再详细介绍MVC的基础概念,这些东西百度要比我写的全面多了,MVC从1.0到5.0的时间也不短了,很多人只是按照范例去使用MVC的一些基础功能,并没有更加深入的了解MVC。在
阅读全文
摘要:软件设计中对于需求分析的重要性是毋庸置疑的,不论采用什么样的设计思想,都需要比较周密的需求分析,进而形成书面的文档。在文档编写过程中,活动图比起文字描述具有更直观的表现。使用UML活动图能让其他人更快的读懂的你的设计意图,更快速的理解你的业务控制流程。
阅读全文
摘要:UML图比较多,博客中会介绍几种比较常用的,类图、用例图、活动图、部署图。在日常工作中,也不是每个设计都需要这些图,学习UML图一是能看懂别人的设计意图,而是为了让别人看懂自己的设计意图。即统一建模。
阅读全文
摘要:本篇主要介绍了UML统一建模语言在面向对象程序设计中如何使用,几种关系的UML类图示例,最后介绍了在.NET开发中,使用VS2013/2015建立UML类图及生成代码。主要介绍的是其使用方法,具体使用,需要在不断的了解业务需求的基础上,才能设计出合格的UML图。
阅读全文
摘要:[.net 面向对象程序设计深入](0)开篇 [.net 面向对象编程基础] 和 [.net 面向对象程序设计进阶] 在15年底写完了,群里也加进来不少热爱学习的小伙伴。让我深切感受到在这个相对浮燥的年代,还是有这么多人能静下心下学习。其实不怕基础不好,也不要羡慕各种大牛,在大牛们接受崇拜的时候,你
阅读全文
摘要:[.net 面向对象程序设计进阶] (28) 结束语——告别2015 《.net面向对象程序设计进阶》这一系列文章写了太长的时间了,大概有半年没写,在年底又一口气写了好几篇。在整个过程中目录也不断的变更,好多内容想写,最终也没有写完(比如通讯、UML图等等),算是仓促结束吧。 最近园子里都是各种疯狂
阅读全文
摘要:本篇主要介绍了如何在Visual Studio 2015中使用Git,然后介绍了目前流行的一些开源托管平台,最后以GitHub为例,介绍了如何创建自己的开源项目和参与别人的开源项目。
如果你还没有自己的开源项目,快点动手申请一个Github帐号,共享出你的项目吧~开源需要每个人的努力~
阅读全文
摘要:上篇介绍了一款Windows环境下的Git服务器工具GitStack ,搭建了最简单的Windows下的Git服务器。本篇将深入介绍如何使用强大客户端Git工具TortoiseGit进行分支切换、合并等操作,最后介绍了冲突解决及分支管理策略。
阅读全文
摘要:本篇介绍一款思维方式完全不同的版本控制系统——Git。作者剑指偏锋的设计思想有使得开发者可以尽情的发挥想象力,开源的春天已经到来,让我们启航吧!文章首先让我们对Git有一个初步的认识,为了避免许多文章中一入手就是各种命令行,让初学者望而却步。选择了从一个最简单的服务器环境配置入手,即GitStack来创建Windows下的Git服务器端,介绍了客户端工具TortoiseGit的安装及基本使用。
阅读全文
摘要:随着需求的不断变更,新功能的增加。特别是敏捷开发中,需要有一个稳定的分支随时可以打包版本。那么我们的项目不能把不稳定的代码放在主干上。对于新的功能有些需要进行技术试验,产生的不稳定代码不能影响项目的主干。对于中型项目,人数在20人及以上的情况下,往往需要分组开发,在代理管理中,我们就可以很好的利用SVN的分支功能。分支开发相对稳定以后,可以很方便的合并到主干上来。本篇最后会介绍一下如何在Visual Studio 2013/2015中使用SVN插件进行代码管理。
阅读全文
摘要:本篇介绍一款非常优秀的代码管理工具SVN,即subversion.安装操作都比较简单,支持跨平台,跨地区管理代码;有较快的速度;支持文件重命名;支持不锁定开发;管理方便,符合大众思维习惯;易于上手,代理一致性较高。
阅读全文
摘要:[.net 面向对象程序设计进阶] (22) 团队开发利器(一)简单易用的代码管理工具VSS 本篇要点:在进阶篇快要结束的时候说说源代码管理器,我们的开发,不是一个人可以完成的事,团队协作很重要,而且要对产品生命周期和开发过程进行规范管理才行。那么源代码管理器是必不可少的。本篇主要介绍一款非常简单易
阅读全文
摘要:本篇主要介绍如何将反射这一重要特性应用到设计模式中,解决swich……case,if……else带来的耦合问题,让我们的代码更漂亮,更灵活。
阅读全文