Off-topic: informacoes sobre o concorrente

Alguem sabe se jah esta funcionando aquela promessa da MS que a mesma aplicação .net vai rodar no browser e no desktop de maneira “transparente” ?

Que eu saiba existe uma tecnologia muito semelhante ao Java Web Start no .NET. Só não tem esse nome (não é .NET Web Start). Para quem não te nenhuma noção de .NET: assembly é um conceito semelhante ao de .jar no Java. Só que em vez de .zip ou .jar eles usam .dll mesmo, mas são DLLs que não ficam “presas” - o comportamento é bastante semelhante a de um .jar. Além disso, “Windows Forms” é o nome das tecnologias GUI do .NET - tanto para aplicações Web quanto para aplicações stand-alone.

Deploying a Windows Forms Control or other code by downloading.
Packaging: Compressed CAB files (.cab) or compiled libraries (.dll)

Distribution: Code download

Distributing a Windows Forms control can be as simple as making the application available for download on a Web host. You can compress the files that make up the application for quicker download.

Deploying a Runtime Application Using Internet Explorer

Web-based applications can use Microsoft Internet Explorer 5.5 or later to download and run assemblies. A Web-based application can download both types of standard portable executable (PE) files — .exe or .dll. An HTML document can provide information on which assemblies to download, the assemblies’ locations, and the location of a configuration file that can provide additional information.

A benefit of using Internet Explorer for deploying an application is that assemblies are downloaded only when they are used. If the application consists of multiple assemblies, assemblies are downloaded only when referenced. This automatic process provides faster initial download of an application since the entire application does not have to be downloaded, and the client receives only code it uses.

Note Code deployed from the Internet typically has the default Internet permissions set by security policy. These permissions allow code to perform only a limited set of functions. For more information about default Internet security policy, see Security Policy.

mas parece q tinha um esquema que o MESMO aplicativo poderia rodar tanto num browser (DENTRO ) quanto no desktop…

alguem sabe se isso eh piracao ?

ou realmente tem ?

Não, isso não existe, o que existe é uma proposta que prevê o fim do ASP.NET e do Windows Forms em uma futura versão do Windows. Falou-se no Longhorn, mas como já estão cortando as funcionalidades dele (como o Avalon) é pouco provável que isso aconteça.

A idéia é montar aplicações web de forma que elas realmente utilizem os compontentes do sistema operacional, mas rodem dentro do “navegador”, que no caso seria o IE (se o Longhorn vier a ter um navegador). Mas esse tipo de sistema acaba com a portabilidade dos sistemas web, porque eles só funcionariam em versões mais recentes do Windows.

Ainda é uma tecnologia em desenvolvimento, não existem nem betas disso.

Uau … uma applet.

AuhauUHAUHSUHAUShihiaushiuahsiuhaiudshi! :lol:

Taí, não tinha pensado por esse lado! :lol:

Muito bizarro…

Desde os promórdios a M$ tem esse sonho.
Me parece que tem um negócio desse no .NET chamado Smart Client.
No VB6 tinha um tal de Activex Document.
Eu acredito que isso pode dar certo se esse aplicativo gerasse código HTML para browsers que não suportassem isso.