必须有一种更好的方法来开发Web应用程序。 [英] There has to be a better way to develop web applications.

查看:73
本文介绍了必须有一种更好的方法来开发Web应用程序。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我意识到我正在学习网络开发,并且有一个STEEP学习曲线,

但到目前为止我必须学习:


HTML

XML

JavaScript

使用VB.NET的ASP.NET

..NET Framework

ADO.NET

SSL

FormAuthentication

(可能还有更多东西)


现在叫我疯了,但是这种语言的猪瘟和技术是

荒谬!!最简单的任务成为主要的研发工作(例如,设置框架中另一个ASPX页面上的控件的启用状态)。并且

XML,OMG已经成为最有效的写出数据的方式我已经看到过这样的开销 - 开销是惊人的!到目前为止,我所看到的研究是b $ b,框架是邪恶的。 - 太棒了,太有帮助了。这真是太疯狂了,如果

开发社区必须继续在这个奇怪的语言和技术环境中进行,那么Web应用程序开发永远不会发生。
成熟并且对公司来说具有成本效益。


这不是完成工作的有效方式 - 只需要花费的成本

开发人员加速所有技术可以从

开始毁灭一个项目。使用ASP.NET与VB.NET和.NET框架的管道梦想仅仅是 - b $ b用于Web开发只是 - 一个梦想,只有最简单的

应用程序可以让任何人只使用这三种技术/工具。


我只是不明白 - 诸如便携性等术语被抛到一边,但是

底线是,如果您选择使用.NET Framework和ASP.NET,那么

绑定到MS服务器操作系统。并且,如果这一切都是以

" portability"的名义完成的。 (以性能为代价)你们有多少人一起移动

服务器并改变平台?如果平台经常更改

,那么问题就是为什么?!这就像建造一些可能需要的东西5美元,而大部分人都不需要 - 所以大多数人都需要花点数b / b
罚款。必须有更好的方法吗?


Rob。

I realize I''m learning web development and there is a STEEP learning curve,
but so far I''ve had to learn:

HTML
XML
JavaScript
ASP.NET using VB.NET
..NET Framework
ADO.NET
SSL
FormAuthentication
(and probably a few more things)

Now call me crazy, but this hog pog of languages & technologies is
ridiculous!! The simplest of tasks become major R&D efforts (setting the
enable state of a control on another ASPX page in a frame for example). And
XML, OMG that has got to be the most ineffecient way to write out data I''ve
ever seen -- the overhead is staggering!! So far the research I''ve seen are
"frames are evil" -- great so freakin'' helpful. This is just crazy, if the
development community has to continue on in this bizarre environment of
languages and technology, then web application development is never going to
mature and become cost effective for companies to exploit.

This is NOT an efficient way to get work done -- just the cost to get
developers up to speed on all the technology can doom a project from the
start. The pipe dream of using ASP.NET with VB.NET and .NET framework ONLY
for web development is just that -- a pipe dream, for only the simplest of
applications could anyone get away with just those three technology/tools.

I just don''t understand -- terms such as portability get tossed around, but
the bottom line is, if you elect to use .NET Framework and ASP.NET your
bound to MS server OS. And, if this is all done in the name of
"portability" (at the cost of performance) how often are you folks moving
servers around and changing platforms?? If platforms are changing that
frequently, that begs the question why?! It''s like building something for
5% that may need it while the majority don''t -- so the majority have to take
the penalty. There has got to be a better way?

Rob.

推荐答案



Rob R. Ainscough < RO ***** @ pacbell.net>在消息中写道

新闻:uw ************* @ tk2msftngp13.phx.gbl ...

[...剪辑。 ..]


TROLL POST ALERT!

"Rob R. Ainscough" <ro*****@pacbell.net> wrote in message
news:uw*************@tk2msftngp13.phx.gbl...
[...snip...]

TROLL POST ALERT!


Trolls通常会做一个衬里,有点像你刚发布的那样。


所以你有意见或者你只是想把每个人称为巨魔吗?我认为它经常被调用,我不能处理这个现实,所以让我们把boll防御带出来。 - 我认为它是这样的 - 织物

的时间被质疑,因此他必须是一个巨魔


你的输入证明了你的价值。


Sean M < TA ****** @ hotmail.com>在消息中写道

新闻:O8 ************** @ TK2MSFTNGP10.phx.gbl ...
Trolls usually do one liners, kinda like what you just posted.

So do you have an opinion or do you just like to call everyone a Troll? I
think it is often called, I can''t deal with this reality, so lets bring out
the "Troll Defense". -- I think it goes something like this -- "The fabric
of time is being questioned, therefore he must be a Troll"

Your input has demonstrate your value.

"Sean M" <ta******@hotmail.com> wrote in message
news:O8**************@TK2MSFTNGP10.phx.gbl...

" ; Rob R. Ainscough < RO ***** @ pacbell.net>在消息中写道
新闻:uw ************* @ tk2msftngp13.phx.gbl ...
[... snip ...]
< TROLL POST ALERT!

"Rob R. Ainscough" <ro*****@pacbell.net> wrote in message
news:uw*************@tk2msftngp13.phx.gbl...
[...snip...]

TROLL POST ALERT!



你好,


首先。使用.NET和ASP.NET不会将您绑定到MS OS。非MS OS的开源实现也是如此 http://www.mono-project.com


否则有点真实。 丛林这个词已经增加了很多,

然而,.NET是为了更好的努力,因为它将这些东西的API联系在一起
框架中的
。如果您尝试对以前版本的MS

技术执行相同的操作,则需要安装大量单独的库,例如

MSXML,MDAC(尽管.NET)也需要某些版本但通常

存在较新的OS'。


您的XML开销示例也是如此。然而,还有诸如二进制序列化,远程处理等等的
替代品。所以iut'还是

case.specific,而不仅仅是一般的问题。


这是一个讨论的大话题,但我理解痛苦。


-

Teemu Keiski

ASP.NET MVP,AspInsider

芬兰,欧盟
http://blogs.aspadvice.com/joteke
Hello,

first of all. Using .NET and ASP.NET does not tie you to MS OS. There''s also
open-source implementation for non-MS OS''s
http://www.mono-project.com

Otherwise it is somewhat true. The term jungle has increased a lot,
however.NET is a effort to better as it ties APIs for these things together
in the Framework. If you try to do the same with previous versions of MS
technologies, you''d need to install tons of separate libraries such as
MSXML, MDAC (though .NET requires certain version too but that usually
exists with newer OS''s).

Your example of XML being overhead is also true,. However there are
alternatives such as binary serialization, remoting etc etc. So iut''s also
case.specific, not just always generally a problem.

It''s a large topic to discuss but I understand the pain.

--
Teemu Keiski
ASP.NET MVP, AspInsider
Finland, EU
http://blogs.aspadvice.com/joteke


这篇关于必须有一种更好的方法来开发Web应用程序。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆