Pesquisar este blog

C# 3.0 – Propriedades Automáticas

Uma das novidades na versão 3.0 do Visual C#. É o recurso Automatic properties(Propriedades Automáticas).
Nas versões anteriores ao Visual C# 3.0, se precisássemos criar propriedades dentro de uma classe C#, era necessário declarar o CAMPO para armazenar o valor e dois métodos dentro da propriedade, o GET e o SET.
Veja um exemplo usando propriedades codificadas em C# 2.0:
using System;

namespace Escola
{
    public class Aluno
    {
        private string nome;
        private int idade;
        private decimal media;

        public string Nome
        {
            get { return nome; }
            set { nome = value; }
        }
  
        public int Idade
        {
            get { return idade; }
            set { idade = value; }
        }

        public decimal media
        {
            get { return media; }
            set { media = value; }
        }
    }
}
Agora veja o mesmo exemplo fazendo uso do novo recurso oferecido pelo Visual C# 3.0.
namespace Escola
{    
    public class Aluno
    {
        public string Nome { get; set; }
        public int Idade { get; set; }
        public decimal media { get; set; }
    }
}
Fazendo uma comparação as duas classes, notamos facilmente os benefícios proporcionados pela versão 3.0 do Visual C#, As propriedades automáticas permitem que os desenvolvedores omitem a declaração do campo correspondente, assim como o código contido no interior dos métodos GET e SET.
O código fica mais enxuto, mais simples permitindo ao desenvolvedor uma produtividade ainda maior, e menos propício a erros

XHTML com CSS

Seu site feito em HTML e com muito estilo e praticidade na hora de realizar alguma manutenção que envolva muitas páginas, tudo isso é possível usando as famosas folhas de estilo em cascata (CSS).


Este post é direcionado para quem está aprendendo HTML ou não conhece ainda as CSS (Cascading Style Sheets), Combinação perfeita para sites que não tenha nenhuma interação com banco de dados, ou com o próprio usuário que acessar o seu site, não estou dizendo que as CSS não são utilizadas nesses casos. Mas é preciso ter conhecimento em linguagens de script e linguagens que rodam no servidor, para que se tenha acesso ao banco de dados.

Em se tratando de páginas simples, mas com muito estilo, você poderá criar um trabalho muito bom apenas utilizando XHTML e CSS. Recomendo a leitura do livro “Use a Cabeça – HTML com CSS e XHTML” da editora Alta Books.

Clique aqui e veja alguns exemplos de XHTML com CSS.

Concurso Mainframe Brasil

No segundo semestre de 2010 a IBM lança o 4º Concurso Mainframe para Estudantes do Brasil.


Nenhuma experiência com mainframes é necessária! Na verdade, o concurso é destinado aos estudantes com pouca ou nenhuma experiência na área e as atividades avançam com nível crescente de dificuldade. Os estudantes precisam apenas de um computador com acesso a internet e muito espírito competitivo para chegar até o fim.

Link direto para fazer sua inscrição. As inscrições estão abertas do dia 14/09 até as 12h do dia 28/09.

Se você quer participar do Concurso Mainframe e ainda não sabe como, então clique aqui se você é Professor, Estudante ou representante de uma Empresa.

Escola Virtual da Fundação Bradesco

Olá, iniciei recentemente alguns cursos no site "Esco@ Virtual" da Fundação bradesco e estou postando minha recomendação, fiz dois cursos esse mês e estou terminando o terceiro. Para quem precisa de atividade complementa na faculdades também é uma boa ajuda.


A Escol@ Virtual é um portal de e-Learning dedicado a oferecer cursos a distância - via Internet e semipresenciais. Está à disposição de alunos e ex-alunos, educadores e colaboradores da Fundação Bradesco, além de pessoas da comunidade e desempregados que queiram obter uma nova especialização ou requalificação para o mercado de trabalho.


A Escol@ Virtual é considerada a 41ª Escola da Fundação Bradesco, pois amplia o projeto pedagógico da Instituição para além das fronteiras das suas 40 unidades escolares.

Abaixo a história da escola virtual.

A Escol@ Virtual iniciou suas atividades em 2002, com a proposta de propiciar um ambiente virtual e presencial de aprendizagem, no qual o aluno é o principal agente e condutor de seu aprendizado.


O portal da Escol@ Virtual tem capacidade para atender até 150 mil alunos simultaneamente. Foi desenvolvido a partir de um conceito de mediação pedagógica que valoriza a interação e a colaboração dos alunos por meio de ferramentas síncronas e assíncronas, com gerenciamento de campus virtual, conferência, exercícios on-line, chat e fórum.

A arquitetura da Escol@ Virtual valoriza o gerenciamento da aprendizagem e dos conteúdos por meio de um ambiente integrado de ferramentas e uma metodologia de mediação pedagógica que valoriza o ritmo e a capacidade de aprendizagem dos alunos.

Além dos diversos cursos oferecidos, os alunos podem constituir comunidades de prática, favorecendo a formação contínua.

Atualmente, estão disponíveis cursos das áreas comportamental, tecnologia da informação e de formação continuada de profissionais da educação.


Missão: 
  • Apoiar os Departamentos de Educação Básica, Educação Profissional e EJA no cumprimento de suas missões.
  •  
  • Oferecer educação informal por meio da Educação a Distância à população menos favorecida economicamente.
  •  
  • Oferecer formação complementar a educadores da rede pública e/ou organizações sem fins lucrativos.
  •  
  • Oferecer educação continuada para a Organização.
Para acessar a escola virtual clique aqui.

Ache a vídeo aula da linguagem que procura no site Informaticon

Quero divulgar aqui um site com muita informação voltada para vídeo aulas, o conteúdo das vídeo aulas são as linguagens de programação atual no mercado e o custo são bem abaixo do preço que você pagaria em um curso presencial.
O site é do Profº Neri Neitzke, ele é Pós-Graduado, Mestrado, Coordenador e Profº no curso de Sistema da Informação na universidade ULBRA em Carazinho - RS.
Para acessar o site clique aqui.

Curso de linguagem C

Este curso de linguagem C foi criado em 1997 por um aluno de graduação do curso de Engenharia Elétrica da Universidade Federal de Minas Gerais (UFMG), infelizmente foi deixado de oferecer suporte aos alunos inscritos em 2005, mas o material esta todo disponível com exercícios e gabaritos.
O curso é completíssimo e pode ser acessados clicando aqui ou no menu “TUTORIAIS GRATUITOS” localizado no lado direito da sua tela.

Curso de Inglês online gratuito

O site English for everybody é todo em inglês e tem vários cursos gratuitos, as aulas são online, interativas e fáceis de acompanhar.

Para quem não tem muita noção do inglês pode sentir um pouco de dificuldade no começo, você precisa ter o flash player instalado, se não tiver o site oferece o link para o download.

free english-online courses - english for everybody

Video aulas em linguagens e variedades em inglês

Para quem quer conhecer um pouco de C++ eu apresento este site XoaX.net, além disso você vai encontrar tutoriais de algoritmos prontos muito bem explicados. O site é em inglês e você também pode acompanhar video aulas tanto de linguagens de programação como de videos encinando em ingles os numéros, letras, objeto e formas geométricas.

Acompanha este video:

Tutoriais e exemplos de códigos para as linguagens que estão no mercado

Mais um site legal pra quem quer aprender a programar. O site conta com varios tutoriais e códigos de exemplos tudo muito bem organizado de maneira simples sem muito ornamento. O site está em inglês e o link está no menu ao lado "TUTORIAIS GRATUITOS" com o nome "Tutoriais e Códigos varias linguagens (em inglês)".

Curso de JAVA gratuito

Esta semana encontrei um site interessante e acho que vale a pena divulgar aqui, o link para o site está em "Tutoriais gratuitos" no menu à direita.

São nove módulos todos explorando JAVA, são eles:

Módulo 1 - Introdução à Programação I
Módulo 2 - Introdução à Programação II
Módulo 3 – Estruturas de Dados
Módulo 4 – Engenharia de Software
Módulo 5 - Desenvolvimento de Aplicações Móveis
Módulo 6 - Programação WEB
Módulo 7 - Segurança
Módulo 8 - Sistemas Operacionais
Módulo 9 - Banco de Dados

As aulas são acompanhadas de um bom material, apostila, slide e vídeo aulas em alguns módulos.

É uma ótima oportunidades pra quem quer aprender o básico de JAVA.

Abraço a todos.

Comunidade voltada para alunos e professores

De todas as cominidades de relacionamento que existe na internet, a que mais faz sentido pra mim é a do ebaH!. Você vai encontrar o link no menu a direita "Forum".

O ebaH! é uma rede social do Brasil voltada para o campo acadêmico, e tem como principal objetivo o compartilhamento de informações e arquivos entre estudantes e professores de graduação e pós-graduação.

É por meio de uploads e downloads que o conteúdo é compartilhado, independente do tamanho ou formato dos arquivos. O objetivo do site é auxiliar no relacionamento de universitários e professores de uma mesma área profissional, de forma a facilitar o estudo dos alunos, ajudando inclusive a formar grupos de estudos e a debater assuntos e dúvidas nos fóruns existentes em cada comunidade. Gabaritos de provas, listas de exercícios resolvidos, anotações de cadernos e apostilas são arquivos comuns no ebaH!

História

O ebaH! foi criado em agosto de 2006 por dois universitários da Escola Politécnica da Universidade de São Paulo e surgiu da ideia de economizar dinheiro com fotocópias. Eles imaginavam que todo aquele material acadêmico que precisavam xerocar na faculdade deveria, também, ser disponibilizado na internet, possibilitando inclusive a reutilização do material por alunos dos anos anteriores. Assim, em agosto de 2006, a primeira versão do ebaH! foi lançada e divulgada para a comunidade da USP, na qual teve grande aceitação: em um mês, o site teve cerca de mil cadastros e mais de 700 arquivos enviados. Em outubro do mesmo ano, os estudantes levaram o projeto do ebaH! para uma competição de Plano de Negócios promovida pela empresa júnior da POLI-USP, ganhando o primeiro lugar.

A primeira versão do ebaH! era bem rústica: aos usuários era permitido apenas fazer o login, enviar e baixar arquivos. Com a experiência obtida na competição de Planos de Negócios, os criadores do site resolveram, então, implementar o sistema enxergando a oportunidade que tinham nas mãos, já que não existia, no Brasil, um canal estritamente universitário em redes sociais, tampouco um site exclusivo para o compartilhamento de arquivos acadêmicos. Foi assim que surgiu a idéia de associar uma rede social ao compartilhamento de documentos.
Para incorporar os novos recursos, o site foi totalmente refeito em janeiro de 2007 e, posteriormente, com o seu crescimento, uma terceira versão do site começou a ser reformulada em janeiro de 2009. Dessa vez, a preocupação era de que o sítio tivesse usabilidade e navegação melhores e mais eficientes, páginas mais rápidas e layout mais agradável. Esse terceiro modelo do ebaH! foi lançado no dia 8 de março de 2009 e é a versão vigente.

Usuários

Atualmente, o ebaH! possui mais de 700 mil usuários cadastrados, sendo mais de 3 mil novos cadastrados todos os dias. São paulo é o estado com maior participação no site, tendo 21% dos usuários. Minas Gerais e Rio de Janeiro vêm empatados em segundo lugar, com 10% dos cadastrados, cada um. Bahia fica em terceiro, com 5% dos usuários.

fonte: http://pt.wikipedia.org/wiki/EbaH

Site interessante com varias linguagens de programação

Olá pessoal, navegando pela net, encontrei um site muito interessante contendo muitos codigos, questões e script de varias linguagens de programação.

O conteúdo do site está organizado por linguagem, o site é em inglês e vc pode acessar clicando no link que está no menu de tutoriais gratuitos, o nome do site é "Souce Codes World.com".

Boa pesquisa.