andreflip Posted November 29, 2006 at 11:54 AM Report #67547 Posted November 29, 2006 at 11:54 AM Boas, não sei se deveria colocar aqui este topico porque é um pouco generalista, mas cá vai: Também não sei se já falaram disto nestas bandas, visto que sou novo cá... Já tiveram aquele problema de querer criar uma aplicação e/ou de recolher várias informações e colocá-las numa base de dados ou qualquer coisa no servidor, tendo em conta que o servidor escolhido não vai ter servidor de asp.net ou o serviço de hosting que têm não suporta asp.net!? Pois bem, "para bem das nossas boas acções", surgiu NEO-SWIFF. O que é o NEO-SWIFF, perguntam-se vocês, certo? Então cá vai: NEO-SWIFF é um Add-in que se instala para com o Visual Studio podermos criar aplicações aparentemente normais, mas que o seu resultado, em vez de criar um executavel, cria um ficheiro com extensão swf, nada mais nada menos que um ficheiro de leitura FLASH!! 🙂 Então, tendo em conta que é lido pelo Flash player e sabendo que o flash é usado na internet por tanta gente e ainda que toda a nossa aplicação criada tem todas as vantagens de uma form application... que é que nós queremos mais, hein!? ATENÇÃO: PARA O PESSOAL QUE SÓ SABE VB.NET, APRENDAM C#, SFF, PORQUE ESTA APLICAÇÃO APENAS TRABALHA COM C#. Podem fazer download no link abaixo: NEO-SWIFF Como funciona, estão vocês a perguntarem-se, certo!? 1º Instalam o Add-in, claro. 2º Abrem o VisualStudio2005, relembro que só funciona com o Visual Studio 2005, escolhem "new project" Escolhem, do lado esquerdo da janela "NeoSwiff Projects" e do lado direito da janela "Flash Application", no fundo da janela, como habitual, escolhem o nome do projecto e a path onde o mesmo vai ficar gravado e por fim dão "OK". Nota: Ao abrirem o projecto, vão verificar que não têem modo de design, então, a forma mais fácil de se criar o layout é fazerem um projecto Windows Application e copiarem o código para dentro do projecto NeoSwiff. 3º Criem uma ideia fantástica e "codam" tudo o que quiserem!! 😛 Aqui vai uma imagem de uma aplicação muito simples, um "hello world": Reparem no local onde esse swf se encontra!! 😉 Esse ficheiro foi gerado pelo próprio VS2005!! 😄 basta depois colocarem esse ficheiro n'um site, e voilá, está feita uma pequena aplicação .NET sem ser preciso qualquer servidor IIS!!😄 Bom trabalho pessoal... Exemplo: (Espero que funcione!) http://i25.photobucket.com/albums/c58/andreflip/FlashApplicationName.swf O código é muito simples, fica exposto abaixo: using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; namespace FlashApplicationName { public class Form1 : System.Windows.Forms.Form { private System.Windows.Forms.Button button1; private System.ComponentModel.Container components = null; public Form1() { InitializeComponent(); // // TODO: Add constructor logic here // } protected override void Dispose( bool disposing ) { if( disposing ) { if (components != null) { components.Dispose(); } } base.Dispose( disposing ); } private void InitializeComponent() { this.button1 = new System.Windows.Forms.Button(); this.SuspendLayout(); // // button1 // this.button1.Location = new System.Drawing.Point(50, 50); this.button1.Text = "button1"; this.button1.Click += new System.EventHandler(this.button1_Click); // // Form1 // this.Controls.Add(this.button1); this.Text = "Form1"; this.ResumeLayout(false); } static void Main() { // // TODO: Add application logic here // Application.Run( new Form1() ); } private void button1_Click(object sender, EventArgs e) { MessageBox.Show("Hello World"); } } }
shumy Posted November 29, 2006 at 12:15 PM Report #67550 Posted November 29, 2006 at 12:15 PM Fantastico. Eu nunca apreciei muito ActionScript, penso que foi por essa razão que não me dei ao trabalho de aprender flash. E sabes como é que as variaveis são passadas no contexto HTML -> C# e vice versa? Como é que apanhas a informação do post em C#? Da mesma forma que qualquer aplicação ASPX, ou é diferente? Aqui há coisa de 2 anos fazia umas malhas de croché, depois fartei-me e fui para informática!
andreflip Posted November 29, 2006 at 12:29 PM Author Report #67554 Posted November 29, 2006 at 12:29 PM ainda não experimentei... tenho estado a criar uma espécie de windows form, com o neo-swiff, claro... ainda não procurei muita documentação sobre isto, mas acho que há por aí qualquer coisa
shumy Posted November 29, 2006 at 12:48 PM Report #67558 Posted November 29, 2006 at 12:48 PM Pena não ser Open Source. Será que existe também algo do genero para Java? Aqui há coisa de 2 anos fazia umas malhas de croché, depois fartei-me e fui para informática!
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now