【飞鹰手记】之.NET专版


ASPCOOL网站导航:[首页] - [教程] - [论坛] - [博客]
随笔 - 28, 评论 - 161, 引用 - 0

导航

关于

标签

每月存档

最新留言

  • re: 测试驱动开发
    @龙惊蛰, <br> <br>zhanbo并没有说TDD是测试方法。不要轻易批评别人。zhanbo是经验丰富的dev和test。 <br> <br>我和...
    by mvm(匿名) on 2004/10/28 22:55:00
  • re: 从ORM到MDA
    你的ORM.net是在哪里下的?不会是买的吧?
    by Eddie(匿名) on 2004/10/12 17:27:00
  • re: 测试驱动开发
    不知道面向过程的开发能不能用测试驱动呢?
    by kasalelia(匿名) on 2004/9/27 16:58:00
  • re: 非典型时期
    坚决抵制!!!!!!!!!
    by 亡永(匿名) on 2004/9/13 22:48:00
  • re: 我也申请MVP
    谢谢CoolBug的提醒,因为这一年来一边上学,一边还要忙于自己的第一本书,所以网站的更新有些慢了,还望见谅,从今年下半年后我会化更多的时间到aspcool上的。
    by 飞鹰(匿名) on 2004/9/10 20:26:00
  • re: 我也申请MVP
    我觉得AspCool从2003年下半年来,技术好的文章不多了.可能是你飞鹰太忙,不知道你有没有觉得.第一次进aspcool的时候感觉很爽,不过慢慢地,可能是你们疏于管理. 当然申请一个MVP我觉得你...
    by CoolBug(匿名) on 2004/9/10 9:55:00
  • re: Nunit单元测试
    有两点问题 <br>1.关于测试FrameWork是如何构建的,可以学习一下 <br>2。如何构造测试用例,是可以好好研究的话题
    by 吴凌锋(匿名) on 2004/8/26 14:46:00
  • re: 《极限编程开发辅助工具》
    我是一名研究生,现在的研究方向是极限编程,对于你的这个工具非常感兴趣,可以和我联系:sunny_lyh@sina.com <br>盼!
    by sunny(匿名) on 2004/8/23 10:30:00
  • re: 试用Borland Together for Visual Studio .NET
    现在还用borland?
    by sd(匿名) on 2004/8/18 22:01:00
  • re: .Text 94 实战
    我不同意开心大哥的话,但是我能理解他的意思,我想在博客堂里全是高手,大家发表的文章海阔天空哪方面的都有,问题是,我们这些小角色就没法提出问题了,出了问题希望有人给解答一下,看看飞鹰出现的问题我们也同时...
    by aska(匿名) on 2004/8/8 21:30:00
  • re: 我也申请MVP
    支持飞鹰,不说别的,就aspcool一样偶认为就够格了~
    by minbear(匿名) on 2004/7/31 21:07:00
  • re: 我也申请MVP
    支持呵呵
    by 阿赖.COM(匿名) on 2004/7/30 16:09:00
  • re: 我也申请MVP
    支持一下:) <br> <br>能投票就能作弊啦!网上投票最不可信的了!
    by 宝玉(匿名) on 2004/7/30 12:35:00
  • re: 我也申请MVP
    谢谢,好像不能投票。需要MVP推荐。要能投票就好了。
    by 飞鹰(匿名) on 2004/7/30 10:21:00
  • re: 我也申请MVP
    我投你一票,虽然你没有亲自给我解答过问题,但是你的注意在我学asp的时候帮了我不少忙 <br> <br>在那里能投票吗?
    by wuye(匿名) on 2004/7/30 9:04:00

广告

西安葡萄城信息技术公司招聘.NET开发人员!

招聘数据库开发人员、控件开发人员和应用程序开发人员,详情请看

posted on 2004-02-20 17:53:00 by aspcool  评论(3) 阅读(1243)

从ORM到MDA

先前在Kaneboy的Blog上看到关于ORM(Obeject-Relation Mapping)的介绍,就开始学习许多ORM的内容,并深深被它吸引。因为我是属于比较懒得那类人,其实看的是ORM,我实际上在寻找代码自动生成的方法,用了一些工具,比如:ORM.NET,LLBLGen Pro,它们也确实利用ORM的思想帮你生成了许多现成的结果,其中ORM.NET最后生成的结果是我最喜欢的,如下所示:

DataManager dm= new DataManager(Config.Dsn);

Student s = dm.NewStudent();
s.FirstName = "Tim";
s.LastName = "Brown";

s.Contact = dm.NewContact();
s.Contact.Address1 = "555 Main Street";
s.Contact.Address2 = "Apt 6";
s.Contact.City = "Oakland";
s.Contact.State = "CA";

dm.CommitAll();

真得很不错,以后编写数据库的程序如此之简单,岂不是太美了。

但是我们平常的程序并不是都是访问数据库的程序,如果能够自动生成代码呢?

在无意中我发现了MDA,Module Driven Architechture.这是OMG(对象管理组织)以UML2的基础上提出的概念性软件开发架构。以前学习UML的时候,老觉得和自己的开发有不少的距离,现在如果有一个很好的MDA工具可以把我们的设计自动生成代码,那一定是一件舒服的事情。

但是微软的WhiteHorse并没有基于UML和MDA的标准,不知道那家公司可以给我们提供一个这样的产品?我们只有开始期待了。

posted on 2004-02-10 08:06:00 by aspcool  评论(12) 阅读(1606)

Powered by: Joycode.MVC引擎 0.5.2.0