Вы находитесь на странице: 1из 5

VB.

NET - Criando um projeto no SharpDevelop

Eu sei que a situao no esta fcil. O desemprego esta por todo o lado e esta difcil achar um lugar ao sol. Se voc est sem dinheiro e esta tentando ou resolveu aprender VB.NET pode pensar que no vai ser possvel pois o VB.NET ou o Visual Studio no so baratos , principalmente para quem esta 'duro'. Em artigos anteriores eu j havia falado do SharpDevelop e do Web Matrix , ferramentas gratuitas para quem quer desenvolver para a desktop e web usando a plataforma .NET Framework. Veja o artigo :

1. Como aprender VB .NET , C# e ASP.NET sem gastar dinheiro com


livros ???. Que tal desenvolver aplicaes VB.NET usando ferramentas gratuitas. ? No acredita ? Ento continue a ler este artigo e voc ver uma aplicao VB.NET com acesso a dados usando o Access feita inteiramente em uma ferramenta totalmente grtis. A ferramenta da qual estou falando chama-se SharpDevelop . Conhece ? Se no conhece vou apresent-la neste artigo pois nele no vou usar o Visual Studio mas sim o SharpDevelop para criar uma aplicao VB.NET. Neste artigo irei criar um aplicao de acesso a dados bem simples. Nossa aplicao ir acessar uma base de dados Access - Northwind.mdb - e exibir os dados da tabela Funcionarios em um DataGrid. Tudo isto ser feito no SharpDevelop. Para poder executar as tarefas indicadas voc vai precisar ento das seguintes ferramentas :

1. .NET Framework 2. SharpDevelop 3. Access


Aps a instalao das ferramentas podemos iniciar o projeto. Inicie o SharpDevelop , e , ajuste o idioma para Portugus no menu Ferramentas | Opes. Voc ver uma tela parecida com a tela abaixo.

A seguir vamos criar um novo projeto . Clique em Arquivo e na opo Combine.

Na janela - Novo Projeto - Selecione o Tipo de Projeto - VBNET - e o Modelo : Aplicao Windows. A seguir informe o nome para a aplicao e o local onde deseja salvar os arquivos e clique em Criar.

A janela do IDE mostrar o formulrio padro vazio e a barra de ferramentas . Clicando na barra de ferramentas em Windows Forms voc ver os controles para usar com o formulrio Windows. Inclua no formulrio padro -Mainform.vb - um controle DataGrid e um controle Button , conforme abaixo

Agora vamos ao cdigo da aplicao. Abaixo temos o cdigo relacionado ao boto Carregar Dados. Cdigo do evento Click do boto de comando Button1 Private Sub ButtonClick(sender As System.Object, e As System.EventArgs) Dim conexao As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\teste\northwind.mdb" Dim sql As String = "Select * from Funcionarios" Dim da As New OleDbDataAdapter(sql,conexao) Dim ds As New dataset DataGrid1.CaptionText = "Funcionrios" da.Fill(ds, "Funcionarios") DataGrid1.DataSource = ds DataGrid1.DataMember = "Funcionarios" End Sub Voc pode compilar a aplicao no menu Compilar | Compilar Combine . Se no houver erros durante a compilao basta executar o projeto.

Clicando no boto - Carregar Dados - teremos o resultado exibido a seguir.

Se voc reproduziu o projeto e conhece o Visual Studio , percebeu que no existem algumas facilidades que o IDE da Microsoft oferece , mas o resultado final o mesmo. ( O intellisense existe mas precisa ser melhorado...) Isto apenas o comeo. Aguardem mais artigos sobre VB.NET e C# usando o SharpDevelop.

Jos Carlos Macoratti

Вам также может понравиться