Redian新闻
>
菜鸟请教web application architecture的问题
avatar
菜鸟请教web application architecture的问题# DotNet - 窗口里的风景
R*n
1
【 以下文字转载自 SanFrancisco 讨论区 】
发信人: water77 (水), 信区: SanFrancisco
标 题: 电影“死神来了”,居然现实重演了
发信站: BBS 未名空间站 (Thu Jun 11 20:04:26 2009, 美东)
最近看了个电影“死神来了”,居然有现实版了,好恐怖啊!
http://www.nbcchicago.com/news/us_world/NATL-Woman-Who-Missed-Flight-447-Killed-in-Car-Crash.html?corder=reverse#comments
那个电影讲的是几个没上飞机,逃过空难的人,最后还是被死神带走了。。。
真恐怖呀真恐怖!!!
avatar
d*g
2
请问是不是如果能在client端用javascript理的就不到server端执行呀?
以前都说为了防止用户关闭javascript,所以还是在server端执行。
可是如今什么东西都离不开javascript,是不是上面顾虑就不存在了?
怎么使用javascript有没有行业标准呀?
比方说,隐藏或者显现一个field,是在server端改property对了还是用javascript在
客户端实现?
真心不太喜欢javascript,不好读不好测。
本人水平很菜,请大家不要见笑,多谢各位指教。
avatar
i*n
3
生死有命 富贵在天

【在 R********n 的大作中提到】
: 【 以下文字转载自 SanFrancisco 讨论区 】
: 发信人: water77 (水), 信区: SanFrancisco
: 标 题: 电影“死神来了”,居然现实重演了
: 发信站: BBS 未名空间站 (Thu Jun 11 20:04:26 2009, 美东)
: 最近看了个电影“死神来了”,居然有现实版了,好恐怖啊!
: http://www.nbcchicago.com/news/us_world/NATL-Woman-Who-Missed-Flight-447-Killed-in-Car-Crash.html?corder=reverse#comments
: 那个电影讲的是几个没上飞机,逃过空难的人,最后还是被死神带走了。。。
: 真恐怖呀真恐怖!!!

avatar
S*e
4

我来谈一谈
我是业余的,欢迎大大们来指正
1) 请问是不是如果能在client端用javascript理的就不到server端执行呀?
正确,除了减少服务器压力外有以下好处
a) js 是通用的,不管你用php还是asp还是其他跟后台联系,js就是js
b) 一遇到跟server通讯,就遇到很多post back的事情,虽然都有解决方案,但是基
本 都是多绕圈子。相比来说js简单多了
c) js能实现的功能太多了,往往比server端的好用
2) 以前都说为了防止用户关闭javascript,所以还是在server端执行。
可是如今什么东西都离不开javascript,是不是上面顾虑就不存在了?
我也不是特别清楚,但是实践上貌似一般浏览器只阻止了那些弹出的广告之类,
对于一般功能、效果来说都不阻止
3)比方说,隐藏或者显现一个field,是在server端改property对了还是用javascript

客户端实现?
不太理解你说的, 我用asp.net,隐藏个东西很简单基本是html,不通过server
4) 真心不太喜欢javascript,不好读不好测。
这个我也同请教大大们,
我见过两种JS 一种很好理解,自己写,自己改都很容易
另一种乱七八糟的看不懂....
请问是肿么回事

【在 d****g 的大作中提到】
: 请问是不是如果能在client端用javascript理的就不到server端执行呀?
: 以前都说为了防止用户关闭javascript,所以还是在server端执行。
: 可是如今什么东西都离不开javascript,是不是上面顾虑就不存在了?
: 怎么使用javascript有没有行业标准呀?
: 比方说,隐藏或者显现一个field,是在server端改property对了还是用javascript在
: 客户端实现?
: 真心不太喜欢javascript,不好读不好测。
: 本人水平很菜,请大家不要见笑,多谢各位指教。

avatar
d*g
5
多谢,那个关闭隐藏的问题是,有两个controls,比方说你点一个地方,就隐藏一个显
示另一个,点另一个地方,就显现第一个隐藏第二个。
这个在server端通过raise一个event,设制一下property,几行code.当然主要是.net帮
你写了其他的code.java你就要全自己写。
avatar
S*e
6
这个得权衡考虑了
效果的区别就是
js的话一点刷一下变了,感觉就想一个pc上的应用程序
.net后台的话,你就看网页一点点重新load

【在 d****g 的大作中提到】
: 多谢,那个关闭隐藏的问题是,有两个controls,比方说你点一个地方,就隐藏一个显
: 示另一个,点另一个地方,就显现第一个隐藏第二个。
: 这个在server端通过raise一个event,设制一下property,几行code.当然主要是.net帮
: 你写了其他的code.java你就要全自己写。

avatar
c*e
7
en, postback确实不如javascript.

【在 S****e 的大作中提到】
: 这个得权衡考虑了
: 效果的区别就是
: js的话一点刷一下变了,感觉就想一个pc上的应用程序
: .net后台的话,你就看网页一点点重新load

avatar
l*s
8
学学JQuery.

【在 d****g 的大作中提到】
: 请问是不是如果能在client端用javascript理的就不到server端执行呀?
: 以前都说为了防止用户关闭javascript,所以还是在server端执行。
: 可是如今什么东西都离不开javascript,是不是上面顾虑就不存在了?
: 怎么使用javascript有没有行业标准呀?
: 比方说,隐藏或者显现一个field,是在server端改property对了还是用javascript在
: 客户端实现?
: 真心不太喜欢javascript,不好读不好测。
: 本人水平很菜,请大家不要见笑,多谢各位指教。

avatar
a9
9
这种模式显示用js控制比较好。
注意最后提交到服务器的时候好好检查数据就行了。

【在 d****g 的大作中提到】
: 多谢,那个关闭隐藏的问题是,有两个controls,比方说你点一个地方,就隐藏一个显
: 示另一个,点另一个地方,就显现第一个隐藏第二个。
: 这个在server端通过raise一个event,设制一下property,几行code.当然主要是.net帮
: 你写了其他的code.java你就要全自己写。

avatar
l*o
10
js可以call 各种现成的jQuery. 减少开发成本,而且没有browser 版本不同的
compatibility 的问题。

【在 d****g 的大作中提到】
: 请问是不是如果能在client端用javascript理的就不到server端执行呀?
: 以前都说为了防止用户关闭javascript,所以还是在server端执行。
: 可是如今什么东西都离不开javascript,是不是上面顾虑就不存在了?
: 怎么使用javascript有没有行业标准呀?
: 比方说,隐藏或者显现一个field,是在server端改property对了还是用javascript在
: 客户端实现?
: 真心不太喜欢javascript,不好读不好测。
: 本人水平很菜,请大家不要见笑,多谢各位指教。

avatar
s*i
11
我觉得客户端主要是为了提高程序响应,用户体验。
到最后,服务器端还得再把一次关。这一步不能丢。否则安全性=0!
[发表自未名空间手机版 - m.mitbbs.com]
avatar
x*n
12
凡是UI的东西,一律用Javascript作。LZ这样的,可能KockoutJS是一个不错的选择,
当然JQuery的基础还是应该要的。有一定经验后,试一下BackboneJS,看能不能接受。
Server端Validation当然不能忘记的。
avatar
y*o
13
俺也不喜欢native javascript, 但是很喜欢jquery.

【在 l*s 的大作中提到】
: 学学JQuery.
avatar
c*e
14
如果用户关闭javascript,就显示“对不起,你的浏览器不支持javascript”

【在 d****g 的大作中提到】
: 请问是不是如果能在client端用javascript理的就不到server端执行呀?
: 以前都说为了防止用户关闭javascript,所以还是在server端执行。
: 可是如今什么东西都离不开javascript,是不是上面顾虑就不存在了?
: 怎么使用javascript有没有行业标准呀?
: 比方说,隐藏或者显现一个field,是在server端改property对了还是用javascript在
: 客户端实现?
: 真心不太喜欢javascript,不好读不好测。
: 本人水平很菜,请大家不要见笑,多谢各位指教。

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。