virtual, override e new - como funcionam esses modificadores do C#

by agnaldo 27. fevereiro 2013 11:42

http://www.youtube.com/watch?v=ZORbF_ZNf8g

O código vocês podem baixar em http://github.com/50minutos/ExemploModificadores

[UPDATE 20130228] Olha o que a amizade faz (essa veio do Facebook):

MUITO BOM esse vídeo do Agnaldo Diogo Dos Santos explicando os modificadores virtual, override e new do C#:

http://www.50minutos.com.br/post/virtual-override-e-new-como-funcionam-esses-modificadores-do-C.aspx

Diga-se de passagem, o Agnaldo foi meu professor de Java, e pode dizer com certeza que ele é um fenômeno da programação. Para quem não o conhece estão ai as informações sobre ele: http://about.me/agnaldo



Material para certificação - VS2010, C#, ASP.NET, etc

by agnaldo 26. fevereiro 2013 16:21

Então... 

Alguns alunos, ou ouvintes de palestras que ministro, me pedem (de quando em quando) dicas sobre os exames, tais como qual a sequência que deve seguir, que livros utilizar, onde achar simulados, etc.

Hoje recebi um e-mail de um ouvinte (troquei o nome dele, claro - para manter a sua anonimidade).

Como a dúvida é a da maioria e a resposta pode ser útil a todos, transcrevo o e-mail e a resposta que enviei:

Agnaldo meu nome é XXXXX XXXXX e eu participei do Tech Showcase sobre as novidades do SQL 2012. Gostaria de lhe fazer umas perguntas. 

Atualmente estou fora do Brasil, morando em XXXXX UK, sou formado na área de TI e atuo como programador a mais de 28 anos, em uma breve descrição. 

Trabalhei com Cobol para grande porte, depois Clipper para microcomputadores em ambiente DOS, seguido pelo Delphi em ambiente Windows onde me encontro atualmente como Desenvolvedor Delphi. 

Preciso iniciar meus estudos na plataforma .NET; alguns amigos me disseram para adotar o Visual Studio 2012 com C# e ASP.Net e, francamente nao sei por onde começar, pois nunca programei para a Web antes. 

Atualmente programo em Delphi com Banco de Dados MySQL ou Firebird dependendo de alguns casos, ja utilizei o SQL Server para algumas empresas que ja possuíam o produto. 

Agnaldo, como voce trabalha na Microsoft, peço-lhe a gentileza de me dizer o caminho das pedras para eu conseguir em 2013 atingir meu objetivo que é programar para Internet, ou seja, ambiente Web. 

Qual curso devo fazer primeiro? Devo me preocupar com ferramentas de design tambem? 

Numa pequena pesquisa na net pude notar que quem desenvolve para a Web obrigatoriamente tem que saber CSS3, HTML5, Photoshop ou Firework para o design, fora o próprio Visual Studio 2012, C# e Asp.Net, sem contar o banco de dados em si. 

Como pode notar não sei por onde começar. Se puder me ajudar dando o caminho das pedras, por onde devo iniciar, para conseguir desenvolver sistemas para Web, tipo ECommerce e WebSites com Banco de Dados. 

Obrigado pela atenção, 

Atenciosamente, 

XXXXX XXXXX 

Chief Information Officer 

XXXXX XXXXX - XXXXX XXXXX - United Kingdom 

Phone: (99) 99.9999.9999 

E a resposta foi:

Olá, XXXXX.

Bom, na verdade eu não sou funcionário Microsoft e, sim, palestrante... Sou instrutor Microsoft certificado e já dei algumas palestras para a Comunidade. Atualmente ministro treinamentos de desenvolvimento e banco de dados.

Se quiser conhecer meu perfil, acesse http://about.me/agnaldo

Quando falamos de profissional web, falamos (principalmente) de dois papéis distintos:

  • desenvolvedor (preocupado com o código, com as funcionalidades): acho que você quer ser esse profissional
  • designer (preocupado com o layout, com a aparência)

O site W3C tem duas apostilas (HTML5 e CSS3) que podem lhe dar um apoio inicial.

Para que você desenvolva para WEB, conhecendo um pouco o seu perfil, acredito que os treinamentos MTA sejam uma boa opção para que comece. Com eles você dá um passo inicial:

Para se tornar desenvolvedor web (MCSD - Microsoft Certified Solution Developer - Web Applications) há uma sequência de treinamentos em .Net:

Algumas outras fontes de consulta são os sites:

Em caso de dúvidas, podemos continuar trocando e-mails.

O que eu esqueci de falar para ele é que existem sites de simulados homologados pela Microsoft e que existe, também, uma série de livros própria para certificação: os training kits (o novo nome, agora, é Exam Ref). NÃO ACONSELHO baixar os livros em sites como o WowEbook.org por ser pirataria. Compre-os e prestigie os autores. Existe um training kit para cada exame (existem exames que não tem treinamento presencial e/ou training kit).

Outra coisa que não falei é que se pode comprar livros em formato eletrônico (ou papel, para quem gosta) no site da editora Apress. Esses livros são excepcionais. Os Microsoft Certification Toolkits da Wrox também são ótimos. Recomendo.

Ou seja, para quem quer estudar, tem material bacarai.



Por que aprender a programar? Esse é para aqueles que tem preguiça de estudar!

by agnaldo 26. fevereiro 2013 16:05

http://www.youtube.com/watch?v=nKIu9yen5nc 



Agnaldo

foto

Veja meu perfil em http://about.me/agnaldo

Month List