I’m using this post , to show my Microsoft certification, cards, links etc… .

My Certified Web page

Html Version: View my MCP Certifications

Javascript Version: View my MCP Certifications

Full Page : View my MCP Certifications

Meu Certificado:

Reblog this post [with Zemanta]

Acabo de fazer a prova de certificacao 70-562  da Microsoft, e foi para meu espanto quando vi o resultado na tela do monitor da infnet, segundos depois de fechar o exame: resultado 1000/1000 . Fiquei um pouco baqueado com a nota, pois nao achava que conseguiria nunca acertar tudo, mas ai comecei a lembrar o tanto que estudei.

No minimo estudei umas 5 horas por dia desde o  de 7 maio, tinha dia em que ficava meio perdido  de tanta materia, tanto detalhe, WCF, Ajax, Session States, Mobile, Custom Controls, Configuration, foram varios livros lidos e pesquisados sendo os mais importantes:

  1. 70-562 training Kit
  2. Wrox Professional ASP.NET 3.5 SP1
  3. Pro Asp.Net 3.5
  4. Simulados demo da UCertify(que achei ótimo) e o cd Microsoft Press

Minha opinião sobre as certificaçóes é que elas ajudam e muito, digo com certeza se no passado eu já tivesse estudado o que estudei agora evitaria muitos problemas, muitas dúvidas. A matéria abrange coisas que você nunca achava que precisaria saber, mas vai por mim, é ótimo dominar um assunto, poupa muito tempo, trabalho e esforço e talvez desilusões.
E então isso me torna um melhor profissional que você que não tem nenhuma certificação? De maneira alguma. Mas sem dúvida me torna um profissional muito melhor do que eu era antes da certificação.

Reblog this post [with Zemanta]

Aviso aos internautas: esse post é somente sobre programação se você não é programador, veja alguns outros posts interessantes como este.

02bandeira-eua01bandeira-ingla

Como tenho estudado + de 4 horas por dia para as provas de certificações da microsoft 70-515, 70-516, 70-519 , pude aprender muitas coisas nestas duas semanas. Um feature que adorei no novo Entity Framework 4 é a capacidade de gerar POCO (Plain Old CLR Object) classes. Para quem não sabe o que significa POCO, são classes simples, sem atributos de infra-estrutura ou outras responsabilidades, Aquelas classes de entidades que escreviamos antigamente antes de alguns ORM de hoje como EF e Linq to Sql. Pretendemos utilizar este modelo no nosso site: http:www.placetoask.com que hoje usa o excelente mas quase descontinuado “Linq to Sql”, bom vamos lá:

  1. Abra o vs 2010 e crie um novo projeto Class Library com nome “Data”;criando o projeto
  2. Adicione ao projeto “Data” um novo item: “Entity Framework Model” com o nome de Northwind(eu usei o northwind mas você pode escolher o database de sua preferencia), escolha “Generate From Database”
    Criando EFM

    Entity Framework

  3. Confirme a copia do DB para o diretório do projeto e escolha Customers, Orders e Products na seleção de Tables. ->
  4. Como eu esqueci uma tabela que queria inserir, é facil atualizar o EFM, com o botão direito escolha “Update MOdel from Database” e selecione a table “Order Details” que relaciona a Orders com Products: ->
  5. Agora que seu modelo está como na figura abaixo, podemos adicionar a geração de código POCO no entity framework Model , se ainda não possue o template POCO, baixe pelo online Templates do VS2010, Add item… -> Online Templates -> Ado.Net Poco Entity Generator, se já possue apenas clique com botão direito no designer do EFM e escolha: “add code generation item…” -> “Ado.Net Poco Generator”
  6. Nesse momento o Code Generation cria dois arquivos: Model1.Context.tt e Model1.tt, nós iremos separar as classes entity que estão dentro do Model1.tt em um novo projeto chamado Entities. Veja o código gerado pelo model1.tt:
  7. Crie uma nova “Class Library” com nome de “Entities”, segure a Shift key e mova o arquivo Model1.tt para o novo projeto, por movermos o arquivo, vamos precisar fazer uma pequena edição no arquivo para que ele possa gerar o codigo corretamente, então na linha 22 do arquivo Model1.tt mude o código: string inputFile = @”Northwind.edmx”; para string inputFile = @”..\Data\Northwind.edmx”;
  8. No projeto data clique no arquivo Model1.Context.tt, e em propriedades defina o atributo: customtoolnamespace para Data
  9. Faça o mesmo para o projeto “Entities” definindo Custom Tool Namespace para “Entities”
  10. Adicione uma referencia do projeto “Entities” no projeto “Data” e depois coloque uma referencia “using Entities;” no arquivo Model1.Context.cs gerado pelo template automático. Obs. Para visualizar o arquivo você precisa habilitar o “show all files” ;
  11. Modifique o template Model1.Context.tt  na linha 44 adicione o código: using Entities; note que se não fizer isso toda vez que modificar o Modelo tera que colocar essa linha no arquivo Model1.Contex.cs gerado pelo template
  12. Adicione a solution um novo projeto Console Application  para testar o que criamos, a primeira coisa a fazer é copiar o config.application do projeto “Data” para o novo projeto Console , esse passo será necessário para qualquer novo projeto  que deseja acessar dados pelo nosso EFM, seja web, windows form etc…
  13. Digite no program.cs o código e execute :
  14. O resultado do código quando rodamos:
  15. Como criar um novo produto? é facil:
  16. O resultado:

Tá lá! Nossa senhora, não imaginava que fosse tão cansativo salvar e inserir telas para um post, qq dúvida comentem que eu quando puder dou uma ajuda.



Bookmark & Share

Reblog this post [with Zemanta]