很少的offtopic“ASP.NET与notouch应用程序”

问题描述:




我刚刚阅读并试用了普通的.net GUI应用程序并将它们作为智能客户部署了

作为智能客户端部署策略。


这只是我,还是我这是一个非常被忽视的话题?


对我而言,复杂网页的死亡似乎充满了黑客攻击,并且

浏览器不兼容时总是存在的问题。


对于那些知道什么是notouch部署的人来说,它实际上是一个非常简单的概念。你只需将已编译的.net win32 gui exe文件

放在IIS上的虚拟目录中。现在如果有人将他们的浏览器重定向到该URL

他们会获取程序并自动弹出,但是在一个安全的
环境中。这种安全的环境当然可以通过例如。

内联网来实现。在小gui界面的exe文件大约是20 kb ...你的

当然可以在用户桌面上放一个快捷方式,所以它看起来好像是一个b $ b普通的应用程序。


这似乎是网页的绝佳替代品,现在,特别是

内部网。


唯一的缺点是客户需要安装框架,但所有XP都需要.b $ b $ dist。它充满了它,所以在一年里似乎不那么问题了。


期待一些反馈!


问候

安德斯,丹麦

Hi

I just read and experimented with normal .net GUI apps and deployed them
with notouch deployment strategie as smartclients.

Is it just me, or i this an very neglected topic?

For me it seems like the death of complicatet webpages full of hacks, and
the always present problem with browser incompatibility.

For those who dosent know what notouch deployment is about, its actually a
quite simple concept. Your simply put your compiled .net win32 gui exe file
in a virtual dir on IIS. Now if someone redirects their browser to that URL
they fetch the program and it will automaticly popup, BUT in a safe
envoriment. This safe envoriment can off course be custimized to eg.
intranets. The exe file for at little gui interface is about 20 kb... Your
could of course just place a shortcut on the user desktop, so it would look
like a normal app.

This seems like a great replacement for webpages, and for now, especially
intranets.

The only draw back is that clients need the framework installed, but all XP
dist. is packed with it, so in a year thats seems less problem.

Looking forward to some feedbacks!

Regards
Anders, Denmark

不会发生。期......为什么呢?因为那里还有网站,那就是PHP,JSP,ColdFusion等网站.....


其次,这些NO Touch无论如何,应用程序都会变得难以使用

程序员不必费心去询问他们所做的事情是否合理。


三,如果你想要一个RICH客户,首席执行官,首席运营官,首席技术官,首席信息官以及所有人,并且无论如何都要使用Macromedia FLASH ......他们得到了一个

已建立的技术,更好的图形和健全的人等。


Fouth,你必须有一个训练。手动使用新的Win32

应用.... aghhhh .....不是这样的网站.......


只有那些主张Win No-Touch部署的人才是那些仍然拖放控件并且拥有ZERO网页体验的人。


然后有这个关于Win应用程序没有的URL的事情....也不能用你的URL来诊断问题,你也不能发出

电子邮件....也没有人可以通过互联网看到你的应用程序,而无需在他们的计算机上安装

一些乱七八糟的东西...


在某些公司,他们甚至不能让他们的内部网浏览器上的Java应用程序甚至是一些javascript的内容...所以你可以很好地亲吻KISS无触摸网络应用程序GOODBYE

是那些是如此容易入侵,或导致某人的计算机崩溃,

信息被盗....你的名字......病毒磁铁......


我可以看到第一家公司使用无触摸应用程序并且程序员没有' '$

完全测试它,然后50%的电脑下降........


有ZIPPO优势.... ...

所以,你可以说不接触不会被公司接触.....

" Flare" <直流******* @ hotmail.com>在留言中写道

news:u3 ************** @ TK2MSFTNGP11.phx.gbl ...
Not going to happen. period...why? Because there are going to still be web
sites out there that are PHP, JSP, ColdFusion, etc.....

Second, these NO Touch apps are going to be HARD to USE anyway as arrogant
programmers don''t bother to ask if what they are doing makes sense.

Third, if you want a RICH CLIENT, the CEO, COO, CTO, CIO and everyone up and
down the line is going to use Macromedia FLASH anyway...they got a
established technology, better graphics and sound people, etc.

Fouth, you have to have a "TRAINING" manual to use that new Win32
app....aghhhh.....not so with web sites.......

The only people who advocate Win No-Touch deployment are the those that are
still dragging and dropping controls and have ZERO web page experience.

Then there is this thing about a URL of which Win apps don''t have....Nor can
you diagnose problems like you can with a URL, nor can you send out
e-mails....nor can someone over the Internet see your app without installing
some mess on their computer...

In some companies, they don''t even let java app or even some javascript on
their intranet browser...so you can darn well KISS no-touch web app GOODBYE
are those are so easy to hack, or cause someone computer to crash,
information stolen....you name it......virus magnet......

I could see the first company to use no-touch app and the programmers didn''t
completely test it and then 50% of the computers go down........

There is ZIPPO advantage.......
So, you can say "no-touch" is NOT going to be TOUCHED by companies.....
"Flare" <dc*******@hotmail.com> wrote in message
news:u3**************@TK2MSFTNGP11.phx.gbl...


我只是阅读并试验了普通的.net GUI应用程序,并将它们作为智能客户使用notouch部署策略进行部署。

这只是我,还是我这是一个非常被忽视的话题?

对我而言,复杂网页的死亡似乎充满了黑客攻击,以及浏览器不兼容的问题始终存在。

对于那些知道什么不知道的人部署是关于,它实际上是一个非常简单的概念。您只需将已编译的.net win32 gui exe
文件放在IIS上的虚拟目录中。现在,如果有人将他们的浏览器重定向到那个
网址,他们会获取该程序并自动弹出,但是在安全的环境中。这种安全的环境当然可以通过例如内部网来实现。在小gui界面的exe文件大约是20 kb ...你的
当然可以在用户桌面上放置一个快捷方式,所以它的
看起来像一个普通的应用程序。

唯一的缺点是客户需要安装框架,但所有
XP DIST。它充满了它,所以在一年里似乎不那么有问题了。

期待一些反馈!

问候
丹麦安德斯
Hi

I just read and experimented with normal .net GUI apps and deployed them
with notouch deployment strategie as smartclients.

Is it just me, or i this an very neglected topic?

For me it seems like the death of complicatet webpages full of hacks, and
the always present problem with browser incompatibility.

For those who dosent know what notouch deployment is about, its actually a
quite simple concept. Your simply put your compiled .net win32 gui exe file in a virtual dir on IIS. Now if someone redirects their browser to that URL they fetch the program and it will automaticly popup, BUT in a safe
envoriment. This safe envoriment can off course be custimized to eg.
intranets. The exe file for at little gui interface is about 20 kb... Your
could of course just place a shortcut on the user desktop, so it would look like a normal app.

This seems like a great replacement for webpages, and for now, especially
intranets.

The only draw back is that clients need the framework installed, but all XP dist. is packed with it, so in a year thats seems less problem.

Looking forward to some feedbacks!

Regards
Anders, Denmark



>所以,你可以说不接触。不会被公司接触.....


我期待看到其他输入(对你而言)。你的

oppinons是好的,你有点浅,你说它们是纯粹的坏

东西....


问候

Anders
> So, you can say "no-touch" is NOT going to be TOUCHED by companies.....

Im looking forward to see other inputs on this (thx for yours). Your
oppinons are good, thoug a little shallow, you say they are pure bad
things....

Regards
Anders


Anders,


Notouch部署对于部署智能非常有用客户机QUOT;应用程序。

如果您需要最大限度地减少管理工作,那么这也是绝对理想的。

部署和更新可以在
$ b $内运行的应用程序b限制内部网络或互联网。


提供应用程序签名后,您还可以在目标计算机上创建自定义应用程序

安全组(通过正确的MSI文件)允许

应用程序执行有用的操作,例如在需要时访问文件系统。


为了解决关于智能客户替换网页的观点,是的 - 智能

客户现在开始被用来取代管理类型

网页,通常采用基于HTTP的webservices允许它们在网上的任何地方运行




但是,这些应用程序永远不会取代网页应用程序

需要跨平台兼容性或者客户端计算机的OS /

环境未知。使用基于网络的

应用程序进行信息展示或网站维护有很多好处,但是我们都知道环境相当有限。

是的,Flash是用于呈现内容的选项,但绝不是

提供所有答案。


如果GUI需要复杂,和/或包含丰富的Windows窗体

控件,那么智能客户端可能是最好的选择。但是,如果它需要在很多不同的平台上运行,或者可以通过很多不同的设备访问,那么Web应用程序可能是一个更好的举措。智能

客户端/通知应用程序不会取代网络应用程序或

传统的厚应用程序一般信息呈现的客户,虽然它们开始被用来取代管理员类型的Web应用程序等。


希望这有助于通过notouch部署澄清情况。


-

问候


Tim Stephenson MCSD.NET

Charted MCAD& MCSD.NET早期成就者

" Flare" &LT;直流******* @ hotmail.com&GT;在留言中写道

news:u3 ************** @ TK2MSFTNGP11.phx.gbl ...
Anders,

Notouch deployment is a very good thing for deploying "smart client" apps.
It''s also absolutely ideal if you need to minimise administrative effort for
deploying and updating applications that can either operate within the
confines of an internal network, or across the internet.

Providing the application is signed, you can also create custom application
security groups on the target machines (via a "proper" MSI file) to allow
the
application to do useful stuff like accessing the filesystem if needed.

To address your point about smart clients replacing web pages, yes - smart
clients are now beginning to be used to replace administration type
webpages, often employing HTTP based webservices to allow them to be run
anywhere on the net.

However, these applications will never replace a web application when
cross-platform compatibility is needed or if the client computer''s OS /
environment is not known. There are many advantages to using a web based
application for information presentation or site maintenance, but as we all
know the environment is rather limited.
Yes, Flash is an option for presenting content but doesn''t by any means
provide all the answers.

If the GUI needs to be complex, and / or include rich windows forms
controls, then a smart client is probably the best option. If however it
will need to run across lots of different platforms, or be accessed by lots
of different devices, then a web application may be a better move. Smart
Client / notouch applications will not replace webapplications or
traditional "thick" clients for general information presentation, though
they are starting to be used to replace admin type web applications etc.

Hope this helps clarify the situation with notouch deployment.

--
Regards

Tim Stephenson MCSD.NET
Charted MCAD & MCSD.NET Early Achiever
"Flare" <dc*******@hotmail.com> wrote in message
news:u3**************@TK2MSFTNGP11.phx.gbl...


我只是阅读并试验了普通的.net GUI应用程序,并将它们作为智能客户使用notouch部署策略进行部署。

这只是我,还是我这是一个非常被忽视的话题?

对我而言,复杂网页的死亡似乎充满了黑客攻击,以及浏览器不兼容的问题始终存在。

对于那些知道什么不知道的人部署是关于,它实际上是一个非常简单的概念。您只需将已编译的.net win32 gui exe
文件放在IIS上的虚拟目录中。现在,如果有人将他们的浏览器重定向到那个
网址,他们会获取该程序并自动弹出,但是在安全的环境中。这种安全的环境当然可以通过例如内部网来实现。在小gui界面的exe文件大约是20 kb ...你的
当然可以在用户桌面上放置一个快捷方式,所以它的
看起来像一个普通的应用程序。

唯一的缺点是客户需要安装框架,但所有
XP DIST。它充满了它,所以在一年里似乎不那么有问题了。

期待一些反馈!

问候
丹麦安德斯
Hi

I just read and experimented with normal .net GUI apps and deployed them
with notouch deployment strategie as smartclients.

Is it just me, or i this an very neglected topic?

For me it seems like the death of complicatet webpages full of hacks, and
the always present problem with browser incompatibility.

For those who dosent know what notouch deployment is about, its actually a
quite simple concept. Your simply put your compiled .net win32 gui exe file in a virtual dir on IIS. Now if someone redirects their browser to that URL they fetch the program and it will automaticly popup, BUT in a safe
envoriment. This safe envoriment can off course be custimized to eg.
intranets. The exe file for at little gui interface is about 20 kb... Your
could of course just place a shortcut on the user desktop, so it would look like a normal app.

This seems like a great replacement for webpages, and for now, especially
intranets.

The only draw back is that clients need the framework installed, but all XP dist. is packed with it, so in a year thats seems less problem.

Looking forward to some feedbacks!

Regards
Anders, Denmark