一步一步教你使用AgileEAS.NET基础类库进行应用开发-基础篇阶段总结与WinForm篇展望

简介:

基础篇阶段总结

         我在一步一步教你使用AgileEAS.NET基础类库进行应用开发-基础篇中原计划是从UDA讲到ORM,再引出DAL层,经由DAL层引申出分层结构,进行讲解业务层,并且在UI--->BL--->DAL的基础上引出目前最流行的基于“面向服务架构的”思路,进而把SOA的理念融合进这个例程,并通过AgileEAS.NET平台中的SL和分布式ORM技术实现这种理论。
         原本我是按上述想法进行规划基础篇,其基础篇的目的就是希望大家看过基础篇的文章之后能很轻松的构建基于AgileEAS.NET平台的应用。
         但是我在写这个系列的过程之中,很多关心AgileEAS.NET平台的朋友都希望我能尽快的基于实际应用进行讲解,也就是早点开始WebForm和WinForm应用示例的讲解。

关于WinForm篇

         WinForm篇去讲解不个误会典型的产品进销存中的字典管理、产品入库业务,以及相关业务的查询与分析,如入库查询、库存查询,我在 WinForm篇中将会就UI编程技术,数据实现与UI的绑定、报表制作、打印集成等技术进行实例讲解,下面我列一下这个例程的业务及技术点:
产品管理

 案例解决方案

        本篇的示例将在基础篇之上进行,项目结构将采用基础篇示例之中的业务层、数据层、增加新的UI层,并对原有代码进行了修改,代码的结构如下:

L_I[Z$58A}QJ5]XZC4Q15]Y

        本解决方案一共由5个项目组成,数据层接口Product.DAL.Interface、数据层SQL实现Product.DAL.SQLServer、业务逻辑层Product.BL、用户界面层Product.UI、解决方案启动项目Product.AppStart。

接下来的事

        接下来我将详细的对这个示例之中的业务功能及相关的技术要点进行展开,下文我将从最简单的业务基础数据定义-产品字典开始讲起。

 
链接
QQ群:116773358

本文转自 agilelab 51CTO博客,原文链接:http://blog.51cto.com/agilelab/603040

相关文章
|
分布式计算 NoSQL Java
1..Net平台历程介绍和.net framework和netcore的架构体系对比,以及框架的选择介绍
1..Net平台历程介绍和.net framework和netcore的架构体系对比,以及框架的选择介绍
234 0
|
Java 关系型数据库 程序员
分清“语言/规范”以及“平台/实现”,以及跨平台.NET开发“.NET研究”
  在许多年前,&ld上海徐汇企业网站制作quo;语言”就等同于“平台”,例如C,C++以及最早的Ruby和Python等等。但是随着技术发展,出现了一些通用的平台,例如.NET和Java,逐渐这些平台上的语言也越来越多。
1581 0
|
索引
自然框架开发系列(一):自然框架 和 AgileEAS.NET 合作,开发b/s的药店系统!
  AgileEAS.NET平台开发Step By Step系列-药店系统-索引     看了药店系统系列,很敬佩作者,可以把自己的业务经验拿出来与大家分享,和作者魏琼东、CallHot 商量了一下,我们可以用药店系统的需求和业务逻辑,用自然框架做一个b/s的版本。
957 0
|
iOS开发
iOS“.NET研究”平台应用开发的敏捷设计流程
  本文翻译自《Computer Arts》中对专注于iPhone和iPad应用开发的设计师Sarah Parmenter的访谈录,希望对iPhone应用开发的朋友能有所帮助。   以下为全部译文:   对设计师来说,iPhone和iPad是全新的平台。
1042 0
|
Java 关系型数据库 程序员
一起谈.NET技术,分清“语言/规范”以及“平台/实现”,以及跨平台.NET开发
  在许多年前,“语言”就等同于“平台”,例如C,C++以及最早的Ruby和Python等等。但是随着技术发展,出现了一些通用的平台,例如.NET和Java,逐渐这些平台上的语言也越来越多。再后来,某些语言在不同平台上的实现也越来越多,事情也变得有些复杂。
1549 0
|
算法 .NET
一起谈.NET技术,走向ASP.NET架构设计——第三章:分层设计,初涉架构(中篇)
  1.阐明示例需求   本篇还是用之前的电子商务网站中的一个简单的场景来讲述:在页面上需要显示产品的列表信息。并且根据产品的类型不同,计算出相应的折扣。 在上篇中,我们已经设计项目的逻辑分层。我们再来回顾下:   可能有的朋友认为从Smart UI立刻跳到这种分层设计,似乎快了些。
924 0
|
Web App开发 .NET
一起谈.NET技术,走向ASP.NET架构设计——第三章:分层设计,初涉架构(前篇)
  本篇主要讲述ASP.NET应用中如何进行逻辑分层。本篇的前篇会从Smart UI 反模式和它的一些缺点开始讲述,然后一步步的讲述如何逻辑分层,而且在后篇中也会给出一个ASP.NET设计中常用的仅供参考的分层架构的Demo。
993 0
|
前端开发 .NET Java
一起谈.NET技术,谈.net开发人员应该熟悉的开发模式
  我们总会有这样一个经验:一个系统最不容易也最不应该变化的部分是领域逻辑,最容易变化也最应该变化的是数据的呈现方式。   在java的各种应用中可以说是到处可见mvc,j2ee贯穿mvc的概念,android的开发方式也是类mvc的,mvc结构对于做过java应用的人而言简直就是司空见惯。
984 0