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: