原文:应用程序框架实战二:十年前的回忆

大约 年前,我刚刚步入.Net开发,那时候还很流行单层架构,直接在界面上拖控件,然后绑定数据。数据库操作使用原生的Ado.Net,每次都要创建数据库连接,打开连接,发送Sql,获取结果 关闭连接。每当我需要进行数据库操作的时候,就把这一段复制粘贴过去,就这样干了几个月。 一日,一位师兄给我介绍了名为SqlHelper的数据库辅助类,使用了这玩意以后,我发现开发效率和质量倍增。由于不需要来回复制粘 ...

2014-10-29 17:16 6 6612 推荐指数:

查看详情

种一棵树最好的时间是十年前,其次是现在。

前言: 最近经常被朋友问到的两个问题。 问题一: “从事IT工作3了,做技术好累啊,是不是做到30岁就不能继续往下做啊?” 问题二: “我已经30岁了,还能不能学编程?” 我给出的答案是: 只要你兴趣还在,可以一直做,什么时候都不会晚; 种一棵树最好的时间是十年前,其次是现在。 本人目前 ...

Mon Aug 08 17:07:00 CST 2016 24 8863
云原生时代 来看看十年前李彦宏、马化腾和马云对云计算的评价

在容器、Kubernetes、DevOps,以及微服务等技术的推动下,2020云原生势不可挡。 .NET Core 也非常契合 云原生对应用运行时的不同需求,.NET Core和kubernetes 同年诞生发展, 2018kubernetes 已经奠定了在容器编排领域的王者地位,2019 ...

Sat Jan 18 05:05:00 CST 2020 7 3314
将来的手机,我心中的手机 【十年前的一篇随笔】

马上 2012 就将过去,于此交替之际,我在整理自己陈旧的文档时,发现了一篇整整10年前发出的一篇帖子,看后感触颇深。那是2002的12月30日,我当时正在闭关学英语,闲暇之际用手机颇多。受 Windows CE .Net 启发,感觉手机不应该是当时的样子。于是写了一篇文章,畅想一下我心中 ...

Tue Jan 01 04:22:00 CST 2013 6 2088
应用程序框架实战一:引言

  敏捷时代的来临,迫使微软.Net技术也在向敏捷方向发展。近几年,.Net在数据访问、Web、测试等多个领域大刀阔斧的进行改革,新技术不断涌现。一方面这是值得庆幸的,让.Net程序员在开发复杂项目有了更多的选择,一改往日只能拖控件绑定数据的局面。另一方面,程序员需要大量的学习,并且需要依赖更多 ...

Wed Oct 29 23:02:00 CST 2014 16 7220
应用程序框架实战:开发环境准备与学习资料清单

  前面几篇已经把废话基本说完了,现在准备进入实战阶段。   第一步是把开发环境准备好,下面是本系列所使用的开发工具及其版本。为了避免你无法顺利打开本系列提供的下载示例,建议你最好跟我使用的版本相同。   Visual Studio 2013   ReSharpe 最新版本,目前版本 ...

Sat Nov 08 21:56:00 CST 2014 12 7695
应用程序框架实战五:应用程序框架的组成

  应用程序框架是用来支持应用程序开发的,它就好像一个保姆,在开发的每一个细节对程序员呵护倍至。那么,应用程序框架应该包含哪些内容呢?原则上来说,只要期望能够复用的所有东西,都可以进入你的框架。   开发新手与经验丰富的老手,其中一个重要的区别在于复用代码的方式不同。开发新手喜欢复制粘贴,而老手 ...

Mon Nov 03 21:08:00 CST 2014 12 7095
应用程序框架实战六:应用程序框架的特点

  之前说过,.Net Framework为所有.Net程序员提供底层支持,第三方开源框架建立在.Net Framework的基础上,专门解决某些特定问题,而应用程序框架则建立在.Net Framework和第三方框架的基础上,为项目开发的方方面面保驾护航。它们的作用虽然都是帮助程序员更好的建立 ...

Tue Nov 04 09:30:00 CST 2014 13 6342
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM