Facebook Sharer
选择您要替换的背景颜色:
【农历新年】背景图片:
个性化设定
 注册  找回密码
查看: 5841|回复: 44
打印 上一主题 下一主题

会写3-tier program 请进来帮忙!

[复制链接]

5

主题

0

好友

66

积分

中级会员

Rank: 2Rank: 2

跳转到指定楼层
1#
发表于 2009-8-20 11:12 PM |只看该作者 |正序浏览
最近老师忽然要我写3-tier program ,但本人只学过vb ,asp.net 但都不懂 3-tier program要怎麽写。所以希望在这边的朋友可以帮忙我
!或提供些3 tier的网站教学法!谢谢




收藏收藏0

17

主题

0

好友

316

积分

超级会员

Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

45#
发表于 2010-3-16 01:16 PM |只看该作者
回复

使用道具 举报

13

主题

0

好友

2113

积分

白金长老

Rank: 10

44#
发表于 2010-3-12 05:59 PM |只看该作者
近来很忙 没时间管这个版
论坛很 清静

这个理论 引起了大家的讨论
好事  好事



回复

使用道具 举报

13

主题

0

好友

2113

积分

白金长老

Rank: 10

43#
发表于 2010-3-12 05:56 PM |只看该作者
msn add 我叻

================================================
我找到答案咯
.net 的
http://www.codeproject.com/KB/WPF/PhysicsFun.aspx?display=Print
JAVA 的
http://www.askesis.nl/en/tutorial/docs/J2EE/body.html

还是很乱~~~~


回复

使用道具 举报

8

主题

0

好友

75

积分

中级会员

Rank: 2Rank: 2

42#
发表于 2010-3-12 05:52 PM |只看该作者
原帖由 goodday 于 2010-3-12 05:26 PM 发表


不是要吵架哦

要问 你用过 VM ware 吗?
他们有 winbase  的 和 webbase 的

我的影像很深是 layout 是接近 90% 一样

layer 是同一个
但code是一样吗???

分两个不同的platform 又叫什么? ...



haha , not 吵架 ,  big front just make the point 注意。haha .

that is system layer ya.  is same .and more language  is same .

分两个不同的platform . just change that vm component only ya.


回复

使用道具 举报

13

主题

0

好友

2113

积分

白金长老

Rank: 10

41#
发表于 2010-3-12 05:26 PM |只看该作者
原帖由 qweasdzxc 于 2010-3-12 02:55 PM 发表
flash , vb , winform , ....... swing . 他们不是都是presentation layer 里面其中一种实现方法吗。 之前asp.net  不是用mvc去implement 的。


不是要吵架哦

要问 你用过 VM ware 吗?
他们有 winbase  的 和 webbase 的

我的影像很深是 layout 是接近 90% 一样

layer 是同一个
但code是一样吗???

分两个不同的platform 又叫什么??
一样是layer??
我想知道我的想法和你的是一样吗??

我之前的应该叫tier 不是叫 layer 吧
我也有昆乱你们了吧??

交流哦  别那么大的字哦
我会怕的


[ 本帖最后由 goodday 于 2010-3-12 05:55 PM 编辑 ]


回复

使用道具 举报

46

主题

6

好友

6456

积分

百变名嘴

Rank: 13Rank: 13Rank: 13Rank: 13

40#
发表于 2010-3-12 05:18 PM |只看该作者
你们谁用过 PHP codeignitor 的 MVC Framework

教我下勒。 我快晕了。

如果AJAX 沟通你们怎放? 开多个新的Controller 叫 ajax control??? 还是什么??

感谢不尽。


回复

使用道具 举报

13

主题

0

好友

2113

积分

白金长老

Rank: 10

39#
发表于 2010-3-12 04:43 PM |只看该作者
原帖由 jacketmaniac 于 2010-3-12 03:02 PM 发表
绝对没有批评你的意思。不过正常来说不是搜集完客户要的需求才开始做的吗?之后要改就是CR(CHANGE REQUEST)要加钱了吗?

就你的例子我以JAVA来说我会用的结构是:
EXTJS -->STRUTS2 -->BLL(SERVICE LAYER)-->MANAGER(DAL-HIBERNATE)
在看情况是否需要在加一层DAO 在最后

STRUTS2的好处是他可以自动帮你的DATA换去JSON也可以普通的URL REDIRECT。只要在XML设定你那一个FUNCTION要那一种就好了
那你的
ajax communicate layer server side (WCF,json,text)
ajax communicate layer client side (XMLHttpRequest,jquery)
这两层都可以省了。

再来如果用HIBERNATE就可以解决不同的DATABASE了。只要你没用到DATABASE自己的UNIQUE SYNTAX好象SQLSERVER的 ~ 等等。不过如果只是小PROJECT用HIBERNATE好象麻烦了点。

不过你一开始COPY&PASTE7个FORM就太不应该了。那时就应该用SERVICE LAYER啦!别这么懒嘛。你也说了交给下一个 programmer 不应该让他不名不白啊。

纯属个人意见。。


通常顾客自己都不知道自己要什么的
我常讲 第一个 version 是达不到他们要的
第二个才是有business value 的

STRUTS2 是java 的吧
.net 还要靠 JSON.net 的来转
平台不同

HIBERNATE 也是java 的
.net 也有 nHIBERNATE 但我没学过
都是用官方的 ado.net 多

7 个cut and paste 只是 比喻 oop 的好处
我也是收在自己的 Libarary 中的

你还像和我研究 和 交流
上面的为什么那么大字


回复

使用道具 举报

13

主题

0

好友

2113

积分

白金长老

Rank: 10

38#
发表于 2010-3-12 04:28 PM |只看该作者
原帖由 qweasdzxc 于 2010-3-12 02:55 PM 发表









所以 MVC  是 presentation layer 里面其中一种实现方法(implement)。.


那天  顾客 / 你老 ...


瓦靠 讨论 讨论 别激动 别激动


回复

使用道具 举报

46

主题

6

好友

6456

积分

百变名嘴

Rank: 13Rank: 13Rank: 13Rank: 13

37#
发表于 2010-3-12 04:16 PM |只看该作者

回复 #32 duo8668 的帖子

我老师说: 没Theory 实战也不会好到哪里去 ==

不过看来你实战 + 理论 都是一流的。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

JBTALKS.CC |联系我们 |隐私政策 |Share

GMT+8, 2024-11-20 07:16 AM , Processed in 0.118620 second(s), 28 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

Ultra High-performance Dedicated Server powered by iCore Technology Sdn. Bhd.
Domain Registration | Web Hosting | Email Hosting | Forum Hosting | ECShop Hosting | Dedicated Server | Colocation Services
本论坛言论纯属发表者个人意见,与本论坛立场无关
Copyright © 2003-2012 JBTALKS.CC All Rights Reserved
合作联盟网站:
JBTALKS 马来西亚中文论坛 | JBTALKS我的空间 | ICORE TECHNOLOGY SDN. BHD.
回顶部