微型项目实践(系列文章)

简介:

.Net发展的如此之快:2.0,3.0,3.5……版本的不断升级让人应接不暇;Linq,Ajax.Net,SilverLight……各种新特性更是让眼花缭乱。
这些新技术一方面极大的提高了开发效率,另一方面,又给我们提出了严峻的考验:如何能在项目中合理的使用这些新技术,使它们相互配合,发挥出最大功效?

本系列将以一个Blog系统的开发为例子,从数据分析开始,一步步讲解一个系统的架构,并在这个过程中介绍以上这些技术的使用方式。另外,文章还将介绍作者在实际项目中积累的一些经验和技巧。麻雀虽小,五脏俱全,希望本文对于哪些不知道该如何组织实际代码的朋友有些帮助!

第一篇:用XML描述业务实体

第二篇:用测试驱动代码生成

第三篇:实体代码的生成

第四篇:Common层代码分析

第五篇:Business层代码分析——实体基类

第六篇:Business层代码分析——实体代码的生成策略

第七篇:数据访问的定义

第八篇:数据访问的实现

第九篇:页面的数据访问策略

第十篇:Master & Default

第十一篇:控件和格式化显示

第十二篇:查询与显示

本文转自冬冬博客园博客,原文链接:http://www.cnblogs.com/yuandong/archive/2008/05/01/1178913.html ,如需转载请自行联系原作者
相关文章
|
6月前
|
区块链 调度
嵌入式软件设计
嵌入式软件设计
59 0
|
开发框架 .NET 芯片
电子技术实训——多功能数字钟的设计
电子技术实训——多功能数字钟的设计
电子技术实训——多功能数字钟的设计
|
6天前
|
算法 NoSQL 网络协议
嵌入式软件开发应该掌握哪些知识?
本文介绍了嵌入式软件及其在汽车、医疗设备等领域的应用。嵌入式软件是运行在嵌入式系统中的程序,负责控制硬件并提供特定功能。要成为嵌入式软件开发者,需掌握C/C++编程语言、数据结构与算法、Linux基础知识,如文件系统管理、命令操作。进阶知识包括文件I/O、线程进程、IPC和网络编程。高阶知识涉及ARM架构、系统移植、Bootloader、内核移植及Linux驱动开发,包括设备驱动编程和调试优化技术。
23 0
|
6月前
|
XML 存储 监控
|
3月前
|
人工智能 数据库
2024年春《企业级应用软件设计与开发》在线说明
《企业级应用软件设计与开发》是2024年春季的在线课程,旨在为学习者提供深入的企业级应用软件设计和开发知识。该课程涵盖了广泛的主题,包括系统架构、数据库设计、用户界面开发和性能优化等关键领域。
|
6月前
|
存储 监控 数据可视化
|
7月前
|
算法 程序员 Linux
嵌入式软件开发必知必会
嵌入式软件开发必知必会
75 1
|
存储 人工智能 安全
鲲鹏系列五: DevKit开发全系列工具技术要点总结
摩尔定律发展趋势的逐渐放缓,让算力和性能陷入一系列发展瓶颈,市场对创新架构的需求日益加深,计算平台的创新之战一触即发
510 0
鲲鹏系列五: DevKit开发全系列工具技术要点总结
|
存储 XML 数据处理
授人以鱼不如授人以渔,最快让你搭建运动控制软件框架
授人以鱼不如授人以渔,最快让你搭建运动控制软件框架
318 0
授人以鱼不如授人以渔,最快让你搭建运动控制软件框架
|
开发者 网络安全 安全
平头哥“无剑”出鞘!一站式芯片设计平台来了 | 开发者必读(054期)
最炫的技术新知、最热门的大咖公开课、最有趣的开发者活动、最实用的工具干货,就在《开发者必读》!
1666 0