08 fevereiro 2010

Calculadora com C#

Sempre que iniciamos a programar em algumas linguagens existem alguns exemplos, básicos aliás, que é sempre bom você fazer. Como exemplo tem a calculadora.
Fazer uma com o C# assim como na maioria das linguagens, é bem simples e prático de fazer.
A seguir eu vou apresentar pra vocês esse exemplo fácil de fazer e de entender.

Crie um novo formulário e agrupe os componentes como a imagem abaixo:

Criaremos logo abaixo do NameSpace um tipo Enumerado para que possamos declarar as nossas operações:



Em seguida criaremos o procedimento para fazer todos os cálculos como mostra a imagem:

Agora basta apenas configurar os botões:


Pronto fácil não é?
Tente mudar algumas coisas, pra ver o que acontece e assim aprender mais.



Até o próximo post....

Onde a baixar as versões Express do Visual Studio

Uma pergunta que aparente é bem simples de responder é bastante comum nos fóruns do Visual Studio e do C# de qualque site que você entrar. Pode ter certeza essa pergunta vai estar lá: "Onde baixar as versões Express do Visual Studio com c#", isso é básico.

Para responder essa pergunta a resposta que sempre indico é :

 - Visual C# 2008 Express web install:



http://www.microsoft.com/express/download  



- Visual C# 2008 Express offline installation:


http://www.microsoft.com/express/download/offline.aspx  




Até o próximo post....

02 fevereiro 2010

Procura-se... profisionais de TI

Imagine uma mercado onde mais de 20 mil vagas estão sobrando... ou melhor faltando profissionais para ocupar essas vagas? Bom, esse mercado existe e estamos vivendo nele. É o mercado de Tecnologia da Informação. Hoje no Brasil o déficit de profissionais é bem grande e a tendência é so almentar, 200 mil em 2013. Já pensou que bacana! As empresas cada vez mais precisam da informática, precisam de automatizar suas operações para que se torne mais produtivas, e com isso necessita de nós jovens técnicos em Informática. Enfim, a tendência é só de crescimento, ainda mais com a Copa do Mundo de 2014 e as Olimpíadas de 2016. Na reportagem do Jornal Hoje abaixo você vai entender melhor o que estou dizendo...


E aê deu uma animada? Então comece a estudar!

Até o próximo post...

01 fevereiro 2010

Silverlight 4.0 - esse bruto!

Você já conhece o Silverlight?
Não?
Eu também não conhecia, ultimamente tenho dado umas buscas a respeito dessa plataforma. Que aliás é totalmente integrada com o Visual Studio. Até porque é da Microsoft.
Nesse vídeo que encontrei no portal Channel9, da Microsoft, apresenta-se o Silverlight 4.0.
Que tal dar uma assistida?
Get Microsoft Silverlight

Até o próximo post....

Visual Studio 2010 - vale a pena baixar a versão de teste

Está curioso para saber o que a Microsoft está preparando para próxima versão do Visual Studio visite o site abaixo e baixe a versão de teste do Visual Studio 2010!





Vale a pena baixar!




Até o próximo post...

Livro do mês - Use a cabeça C#!

Caramba, imagine um livro quer tem uma linguagem bem "a sua cara" e fácil de aprender?
É esse livro. Use a cabeça C# é um livro bastante elogiado por sua maneira laragdona digamos assim de ensinar. E na verdade é realmente fácil de aprender com ele. Por isso esse mês recomendo o livro Use a cabeça C#!.
Vale a pena comprar.
http://www.submarino.com.br/busca?q=Use+a+cabe%C3%A7a+C%23&dep=1&x=8&y=5


Conheça o primeiro capítulo nesse link: http://www.thiagomedeiros.com/blog/wp-content/uploads/cap_use_a_cabeca_csharp.pdf


Até o próximo post...

27 janeiro 2010

Treinamentos para estudantes

Navegando pelos sites da Microsoft encontrei um bem bacaninha, que tem até treinamento.
O site é:



http://www.microsoft.com/brasil/educacao/comunidadeacademica/estudantes/dreamspark.mspx


Até o próximo post...

26 janeiro 2010

Criando uma aplicação simples com acesso a dados no Visual Studio

Muito bem...

No Visual Studio podemos fazer uma infinidade de aplicações com acesso, manipulação de dados ...

Enfim nesse post vou ensinar a criar uma aplicação simples porém, dá para vocês terem noção de como criar uma aplicação com acesso a dados é simples e fácil.

Primeiro Passo:

Abra o Visual Studio, você também pode usar as versões express, como eu vou usar o C# você pode usar a versão Visual C# Express 2005 ou 2008.

Continuando, clique no menu FILE - New - Project




Aparecerá a seguinte janela


Em seguida, selecio o tipo de aplicação para Windows Aplication e nomei a sua aplicação. Clique em OK

Em seguida o Visual Studio criará um formulário em branco.

No Soltution Explorer, clique na aplicação que você acabou de criar com o botão direito do mouse e Clique em Add - New Item



Abrirá uma nova janela e no menu Data selecione Service-based-DataBase nomeie para exemplo e clique em Add.



Na guia Server Explorer, no caso das versões Express, DataExplorer, localize a pasta Tables. Com o botão direito do mouse clique em New Table

Com a tabela aberta set os campos da mesma como a imagem a seguir



Inclua Chave-Primária no Campo Cli_Id, com o botão direito clique em Set Primary Key:


Feche a tabela e Nomei como clientes. E Agora vamos incluir a mema no nosso formulário. Para que possa incluir os dados. Você pode fazer isso sem incluir a tabela no formulário,mas para você aprender vamos fazer assim...:


No menu Data clique em Add New Data Source
Selecione DataBase - clique em Next


Vamos selecionar o caminho de conexão do banco (A string de conexão)
Clique em New Connection



Abrirá a janela Add Connection clique em Change 


Selecione Microsoft SQL Server DataBase File - clique OK


Voltará para a janela Add Connetion, clique no botão Browse... e selecione o seu Banco.mdf e clique em abrir. OK

Selecione a String de conexão marcando a opção na próxima tela:


e clique em Next

Next novamente.

Na próxima tela selecione a tabela a ser visualizada no formulário, ou seja na aplicação. Para isso clique no sinal de + ou simplimente marque a opção Tables e Clique em Finish.



Agora na guia Data Sources

Clique na tabela de sua preferêcia e clique em Detais. Dessa forma a sua tabela aparecerá no formulário com todos os componentes pontos(Edits, Labels e a barra de navegação).




Agora clique na tabela selecionada e arraste-a para o formulário.



Clique em F5



Clique no sinal de + para adicionar uma registro.

Digites os dados clique no Botão salvar (disquete) e feche a aplicação.

Abra novamente clicando F5 e veja que os dados digitados continuam por lá.

Pronto simple fácil e rápido.


Qualquer dúvida: blogprogramacao@hotmail.com.com

ou visite os fóruns da MSDN: http://social.msdn.microsoft.com/Forums/pt-br/categories/ 


Até o próximo post...

A linguagem SQL

A liguagem SQL  é uma linguagem universal de ascesso e consultas dados em uma ferramenta de banco de dados. Alguns comandos são bastante comuns, e usados em tanto no Sql Server como no Oracle ou em qualquer outro banco de dados.
Listei alguns e suas funcionalidade também como podemos usá-los:

Comando SELECT:

Esse comando permite recuperar dados de uma tabela. A Sintaxe básica é:

SELECT * FROM tabela

Exemplo

SELECT Cli_Id, Cli_Nome, Cli_Endereco FROM CLIENTES (Nesse caso está sendo selecionado os campos ID, nome e endereço do cliente da tabela Clientes) poderia ser assim também:

SELECT * FROM CLIENTES (Porém aqui está selecionando todos os campos da tabela, dependendo da necessidade não é aconselhável usar essa sintaxe, pois às vezes você precisa de apenas dois três campos de uma tabela e usando essa sintaxe você irá retornar todos os campos o que em muitos casos atrasaria a consulta no banco).

O caracter * representa todos os campos da tabela.

...
COMANDO WHERE
Esse comando, melhor dizendo cláusula, é usado quando você precisa de fazer algum tipo de filtragem em seu comando SQL. Por exemplo:

SELECT Cli_ID, Cli_Nome, Cli_Endereco FROM CLIENTES
WHERE Cli_ID > 20

(Aqui faz-se o seguinte: "Selecione os campos Id, Nome e Endereco da tabela CLIENTES, enquanto o campo Cli_Id for maior que 20". Dessa forma só serão retornados na consulta apenas os cliente com IDs maiores que 20.)


COMANDO FILTER

SELECT Cli_Id, Cli_Nome, Cli_Endereco FROM CLIENTES
WHERE Cli_Endereco = 'GOVERNADOR-VALADARES'

(Nesse comando todos clientes cujo endereco for igual a Governador-Valadares serão retornados)

SELECT Cli_Id, Cli_Nome, Cli_Endereco FROM CLIENTES
WHERE LIKE Cli_Nome '%JOAO%'

(Nesse comando todos os clientes cujos nomes são JOAO serão retornados)


COMANDO ORDER BY

Quando queremos ordenas os dados em uma consulta sql, podemos usar o comando ORDER BY.
Por exemplo:

SELECT Cli_Id, Cli_Nome, Cli_Endereco FROM CLIENTES
ORDER BY Cli_Nome

(Aqui a consulta sql seria ordenada por nome, por padrão o SQL Server, por exemplo, ordenaria esses dados em ordem alfabética)


Ou então poderia ser feito de forma invertida dessa forma:

SELECT Cli_Id, Cli_Nome, Cli_ Endereco FROM CLIENTES
ORDER BY Cli_Nome DESC



Ainda faltam mais alguns comandos SQL vou continuar em outro post para não ficar muito 'misturado'. Até o próximo post...


Caso queiras aprender mais SQL visite esses sites:

http://msdn.microsoft.com/pt-br/library/bb500434.aspx
http://linhadecodigo.com.br/ArtigoImpressao.aspx?id=2741 (referência post)

O mercado de informática está cada vez mais em expansão!

Olá...
Navegando pelo site do Pequenas Empresas Grandes Negócios encontrei uma reportagem muito interessante. Acho que uma boa maneira de começar o ano de posts.
Vale a pena assistir.

Até o próximo post...