Essa é uma incrível apresentação das tecnologias do futuro em 2019, segundo a Microsoft.
Pense em todos os computadores de tela de toque no mundo real. Você pode imaginar isso?
Abraço, Rodrigo
Essa é uma incrível apresentação das tecnologias do futuro em 2019, segundo a Microsoft.
Pense em todos os computadores de tela de toque no mundo real. Você pode imaginar isso?
Abraço, Rodrigo
Ouça o bate-papo de Keith Combs com Kevin Dockx, coautor do novo eBook Microsoft Silverlight 4 Data and Services Cookbook, e veja como o Silverlight se revela uma ferramenta de criação de aplicativos de negócios e como ele pode ser integrado a aplicativos existentes. Além disso, descubra quais são os principais requisitos para criar aplicativos avançados de Internet.
Abraço, Rodrigo
Falando de Web Service, essa semana fui questionado sobre como fazer a aplicação client não aguardar a execução de um web method. Existe maneira simples de fazer isso, a opção OneWay serve para indicar que a aplicação que esta consumindo o web method não irá aguardar a sua conclusão.
Essa opção é muito utilizada em métodos batchs, como cargas de dados que são chamadas pelo web services.
Para criar em VB.NET
Public Class Service1 Inherits System.Web.Services.WebService <SoapDocumentMethod(OneWay:=True), _ WebMethod()> _ Public Function HelloWorld() As String Return "Hello World" End Function End Class
Em C#
public class Service1 : System.Web.Services.WebService { [SoapDocumentMethod(OneWay = true)] [WebMethod] public string HelloWorld() { return "Hello World"; } }
Importante para utilizar essa opção deve-se importar a classe Protocols.
(VB.NET)
Imports System.Web.Services.Protocols
(C#)
using System.Web.Services.Protocols;
Espero que esse post ajude os colegas a utilizar melhor os recursos dos web services.
Abraço, Rodrigo
Pessoal, estou postando os vídeos, legendados pelo colega Emilio Mansur, esses vídeos apresentam as provas de certificação Microsoft.
Abraço, Rodrigo
Pessoal, segue dois videos sobre Entity Framework com SQL Azure Database.
Parte 1
Parte 2
Abraço, Rodrigo
Pessoal,
Evento imperdível.
Agenda & Conteúdo
Abraço, Rodrigo
A CNNMoney publicou hoje uma lista dos 100 melhores empregos/profissões do ano. Achei muito conveniente publicar aqui visto que todos somos profissionais para o mercado e devemos estar prontos para as tendências.
Claro que não posso deixar de comentar que algumas atividades ligadas a TI estão nessa lista.
Rank | Job title |
1 | Software Architect |
7 | Database Administrator |
17 | Information Systems Security Engineer |
18 | Software Engineering/Development Director |
20 | Information Technology Manager |
21 | Telecommunications Network Engineer |
26 | Information Technology Business Analyst |
28 | Information Technology Consultant |
30 | Test Software Development Engineer |
31 | Information Technology Network Engineer |
33 | Information Technology Program Manager |
35 | Computer and Information Scientist |
37 | Program Analyst |
38 | Applications Engineer |
49 | Systems Engineer |
Para ter acesso a lista completa veja o link http://money.cnn.com/magazines/moneymag/bestjobs/2010/full_list/index.html, apesar da lista ser clara entre os melhores empregos da América perceba que essas funções não estão nas listas de maior satisfação.
Abraço, Rodrigo
Muitas vezes nos deparamos com a necessidade de executar repetidamente algumas ferramentas de monitoramento. Recentemente eu fui questionado sobre a ferramenta SQL Profiler. Para encontrar a lista de parâmetros do PROFILER.EXE basta executar o comando com o parâmetro /?. Veja a imagem.
Particularmente em alguns servidores, principalmente de desenvolvimento eu crio batchs para ter acesso mais rápido na hora de fazer o monitoramento. No caso do Profiler, costumo deixar templates prontos para as análises mais comuns e batchs para o profiler já chamando cada um desses templates. Veja a linha de comando para exemplo.
C:Program FilesMicrosoft SQL Server100ToolsBinn>PROFILER.EXE /s(local) /e /f “c:temptraceteste.trc”
Espero que esse post ajude a automatizar alguns cliques e até a padronizar entre a equipe a análise.
Abraço, Rodrigo
Join Ryan and Steve each week as they cover the Microsoft cloud. You can follow and interact with the show at @cloudcovershow In this episode: Listen as we talk about how you can deploy and manage the services you have running in Windows Azure Discover the various options, and the caveats, for upgrading your services Learn some tips and tricks on how to run your apps with zero downtime Show Links: Developing Applications for the Cloud – Code Samples Brute Fo…
Pessoal,
O colega Emilio Mansur teve uma grande iniciativa, a de legendar os vídeos publicados pela Microsoft alguns dias atrás, esses vídeos tem o objetivo de ajudar aos recrutadores a compreender melhor a importância e o papel das certificações. Esse trabalho foi realizado junto com os colegas do Grupo MCT Brasil.
“Muitas empresas usuárias de computador consideram o recrutamento, o treinamento e a retenção de pessoal qualificado de Serviços de Informação – SI um de seus maiores desafios. Administrar funções de SI envolve a administração de pessoal gerencial, técnico e de escritório. Um dos mais importantes trabalhos dos gerentes desses serviços é recrutar pessoal qualificado e desenvolver, organizar e direcionar as capacidades do pessoal existente. Os funcionários precisam ser constantemente treinados para acompanhar os últimos avanços em um campo altamente técnico e dinâmico. O desempenho do funcionário no cargo deve ser continuamente avaliado e os desempenhos extraordinários devem ser premiados com aumentos salariais ou promoções. Os níveis de ordenados e salários devem ser estabelecidos e os planos de carreira devem ser projetados para que os indivíduos possam passar para novos cargos por meio de promoção ou transferência, à medida que ganham tempo de casa e experiência.” – Retirado do material de Gestão de Tecnlogia da Informação do curso de Pós–Graduação.
Abaixo seguem os vídeos.
Introdução:
Sobre as certificações:
Como Funciona:
Benefícios do treinamento:
Benefícios de recrutamento:
Espero que esses vídeos possam ajudar a ampliar a visão dos recrutadores.
Abraço, Rodrigo