Boa tardes senhores, tudo tranquilo?

Antes de começar o texto da postagem efetivamente, gostaria de desejá-lo um feliz 2010, que possamos aprender muito e sejamos continuamente melhores em tudo o que fizermos.

Vamos lá...

Assim como eu, há muitas pessoas que no início de seus estudos da plataforma .NET ficam meio sem saber o que fazer e nem sempre há alguém disposto a dar um curso de .NET .
Na última postagem, expus alguns conceitos que aprendi no curso de .NET, o que já serve também para você que está iniciando nos estudos, como um ponto de partida.

Sugiro que você faça o Programa Desenvolvedor 5 Estrelas da Microsoft, lá você aprenderá muitos conceitos que talvez nunca tenha ouvido ou possa ouvir novamente para consolidar ainda mais o conhecimento que você já tem

Essa semana, iniciei um projeto meu, utilizando os conhecimentos que me foram passados no curso rápido, e estou aqui para compartilhar com você alguns textos que li, durante esse início de desenvolvimento e poderão ser de muita valia para você também.

A princípio, para colocar em prática o que é dito nos textos, eu tinha instalado na minha máquina o Visual Studio Team System 2008 e Sql Server 2008, mas no decorrer do tempo, surgirão novas necessidades.

Primeiramente, fiz a Master Page da minha página, de onde posso fazer a Herança Visual de diversas páginas, ganhando assim, bastante tempo. No seguinte link, o texto de Ramon Durães poderá te auxiliar muito no estudo: http://www.linhadecodigo.com.br/Artigo.aspx?id=808

Depois, fiz o Site Map, que serve para auxiliar-nos com os Menus da nossa aplicação. No seguinte link, você pode ler e aprender a utilizar o Site Map: http://www.linhadecodigo.com.br/Artigo.aspx?id=1521

Essa semana também fiz um exemplo sobre como buscar endereços através do CEP, utilizando um WebService gratuito disponibilizado na internet. Fiz o exemplo em C#, mas no link a seguir, você poderá encontrá-lo em várias linguagens:  http://www.republicavirtual.com.br/busca_de_cep/DotNet/#dotnet

No próximo post, vou falar sobre a segurança ASP.NET e passar alguns links muito bons para que os senhores possam ler também.

Um abração

E, bons estudos!

Atenciosamente

Ítalo Chesley

--> Marcadores:

Boa noite senhores, tudo bem com vocês?

Durante a semana de 14 a 18 de dezembro, tive uma rica oportunidade de obter alguns conhecimentos num curso rápido de .Net, ministrado pela Janynne, que gentilmente, tem doado seu tempo para me esclarecer algumas dúvidas com a programação em C#, na qual estou iniciando ainda.
Resumirei aqui, para vocês, algumas coisas que vimos neste curso, e os conceitos do que vimos:

Primeira Aula:
Tivemos um imprevisto, o que é de lei, na configuração dos notebooks, apenas um dos colegas já tinha conseguido configurar o notebook com o Visual Studio 2008 e o SQL Server. Nossa instrutora teve muita paciência e nos auxiliou: confesso que só consegui terminar de configurar meu note na terça a tarde, com ajuda da Janynne, que trabalha no mesmo setor onde eu faço estágio.



Segunda Aula:
Aprendemos sobre a Segurança do Asp.Net. Criamos, através de um utilitário do próprio Asp.Net, as tabelas, views e stored procedures necessárias para que o Asp.Net possa fazer a segurança da nossa aplicação. Criamos algumas roles, alguns usuários e fizemos os testes inerentes à segurança oferecida, coisa muito boa, que nos auxiliar na construção da aplicação e agiliza o nosso processo. Conhecemos um pouco do SiteMap, que nos permite criar os Menus da nossa página, o que também agiliza o Desenvolvimento das aplicações.


Terceira Aula:
Conhecemos o fabuloso LINQTOSQL. Esse recurso é maravilhoso e está disponível a partir do NetFrameWork 3.5. A partir dele, pudemos criar todas as classes referentes às tabelas do nosso banco de dados, com apenas alguns cliques. Ele facilita e padroniza a programação, fazendo com que ganhemos tempo e, assim, produtividade no desenvolvimento dos nossos sistemas. Fizemos um pequeno cadastro, o que, sem dúvidas foi muito útil.

Quarta Aula:
Fizemos mais um cadastro utilizando o LINQ e aprendemos alguns componentes de validação e máscara. Os componentes de validação, nos auxiliam tanto a verificar se há campos obrigatórios não preenchidos, como a informar ao usuário que eles são obrigatórios e não estão preenchidos, o que no Delphi, eu faço na mão, verificando campo por campo e colocando o foco e exibindo, separadamente, a informação para o usuário de que aquele campo está vazio e não pode ficar assim.

Quinta Aula:
Aprendi sobre o UserControl e Relatório. Além de tirar mais algumas dúvidas inerentes a cadastros e relacionamentos de tabelas, o que ainda não me acostumei a fazer no C#, aprendi sobre o UserControl, recurso que nos permite criar uma espécie de componente, juntando vários outros componentes, o que poderá ser usado em todo o projeto, o que adianta muito a nossa vida para não ter que fazer várias vezes a mesma coisa. Aprendemos também sobre View, StoredProcedure e Data Set tipado, o que eu estava muito curioso para aprender, e, agora, colocar em prática. Criamos um relatório, utilizando, além do DataSet tipado um Report, recurso que nos permite criar o layout do relatório desejado,  trazendo os campos das respectivas Storeds Procedures, e diagramando ao gosto do usuário, com cabeçalho e rodapé, de forma muito fácil. A partir daí, basta apenas colocar um componente chamado MicrosoftReportViewer que será ligado ao report, que será ligado ao DataSet tipado, que trará as informações que você definiu na sua View e Stored Procedure, um processo interessantíssimo!

Sem dúvidas, este curso que nos foi dado, foi a prova viva de que a tecnologia deve ser muito mais para compartilhar do que apenas manter o conhecimento para si próprio.
Espero que tenhamos outras oportunidades de compartilhar conhecimentos tão importantes e interessantes para a nossa vida profissional e agradeço à nossa instrutora Janynne.

Um forte abraço e obrigado por ler essa postagem

Atenciosamente

Ítalo Chesley Gomes da Silva

--> Marcadores:

Olá senhoras e senhores, tudo bem?

Vou utilizar esta primeira postagem apenas para me apresentar e dizer aos senhores os meus interesses e um pouco da minha história, sem exageros, na área de tecnologia e, ao menos uma porção, do que será publicado aqui nas próximas postagens: sem promessas, claro!

Iniciei meus estudos nesta área no início de 2007, no Curso Técnico com Ênfase em Redes de Computadores, onde me formei no fim do ano passado.

Em novembro do ano passado, simultaneamente ao Curso Técnico, comecei a estudar programação em um curso de Delphi 7 (acreditem!) utilizando Firebird.

Trabalhei com Suporte Técnico, onde conheci (fui vítima) do Paradox(o), e seus índices altamente corruptíveis e obtive contato e um pouco mais de conhecimentos de Banco de Dados, FireBird, claro.
Foi a partir deste trabalho que eu fiquei apaixonado por desenvolvimento.

Iniciei o curso Superior Tecnológico de Tecnologia em Análise e Desenvolvimento de Sistemas, na Univale, explorando ainda o Delphi, agora na versão RAD Studio 2007, utilizando FireBird como Banco de Dados.


Atualmente estou Desenvolvendo um Sistema, que foi nosso Projeto Interdisciplinar deste semestre, para um cliente, utilizando o Delphi RAD Studio 2007 com FireBird, onde estou aprendendo muito, sem dúvidas!


Sou estagiário do Setor de Desenvolvimento da Univale, onde estou conhecendo, há pouco tempo, a Plataforma .Net, utilizando Visual Studio 2008 com C# e SQL Server como banco de dados, cujos conhecimentos são os que eu mais anseio, pois, vislumbro maiores possibilidades de progressão profissional e principalmente de aprendizado e inovações diárias, portanto, as postagens que farei aqui terão maior ênfase na Plataforma .Net e em novidades que ler por aí.

Obrigado por ler esta postagem, espero que tenhamos boas experiências com este blog!

Atenciosamente,

Ítalo Chesley

--> Marcadores: