Ceará .NET's profileCeará .NET - www.cearado...PhotosBlogListsMore ![]() | Help |
|
|
May 29 Coordenador do Grupo Publica Artigo na Mundo .NET
O coordenador do grupo Ceará.NET, Marcelo Bedê Barros (marcelo.barros@ivia.com.br), publicou na edição de Abril/Maio da Revista Mundo .NET o artigo “AOP – Programação Orientada a Aspectos com .NET”. O grupo Ceará.NET é mencionado no artigo, nas informações sobre o autor (Palestrante e Coordenador do Grupo Ceará.NET). O trabalho base foi realizado na época em que este era líder da Célular Unifor.NET.
O artigo introduz o paradigma de software conhecido como orientação a aspectos (do inglês Aspect-Oriented Programming - AOP), focando em uma tecnologia para o Microsoft .NET chamada Aspect.NET. O autor defende e explica o uso do paradigma como complemento à orientação a objetos, trazendo facilidades para implementação, reuso e manutenção do software.
Essa é a primeira contribuição do autor com a Revista Mundo .NET, já tendo publicado em outras revistas e portais on-line. Marcelo é ainda Especialista .NET e Gerente de Produtos na IVIA, estando presente nos principais eventos de Microsoft e .NET do estado e realizando treinamentos de .NET pela IVIA.
*
Sobre AOP: O paradigma apresenta o uso de aspectos, comportamentos
inseridos em tempo de compilação ou execução em um software
desenvolvido, que passa a responsabilizar-se por requisitos
complementares (transversais ou não-funcionais) do sistema, como
verificações de segurança e auditoria (logging). A orientação a
aspectos possibilita que o software desenvolvido em linguagens OO comuns tenha foco maior
nos requisitos funcionais do sistema, deixando outras necessidades em
trechos de código separados e altamente reutilizáveis chamados aspectos. March 28 Divulgação de Vagas para Programadores .NETDivulgamos abaixo empresas com oferta de vagas para
Desenvolvedores .NET e Analistas.
* Enviar currículos para jobs@ivia.com.br
Salários dependem da experiência comprovada do profissional. Enviar currículos para gildacio.sa@capef.com.br. March 12 Heroes Community Launch - MSFor/Ceará.NETO Heroes {Community} Launch é o primeiro de uma onda de eventos de lançamento oficial de três grandes produtos Microsoft: Windows Server 2008™, Visual Studio 2008™ e SQL Server 2008™. O grupo MSFor, em parceria com o grupo Ceará.NET, estará realizando um super evento HCL na Faculdade Farias Brito, no Sábado dia 15 de Março às 9h00m. Contamos com sua presença! E não deixe de ver a promoção abaixo (voucher 100%!) e os diversos brindes que serão distribuídos. Inscrição gratuita! O evento contará com um General Session, webcast transmitido para todo o Brasil diretamente da Microsoft, e três Technical Tracks (uma para cada produto em lançamento) ministradas pelos maiores nomes da tecnologia Microsoft no Ceará. Contaremos com palestras de: 1) Emílio Mansur - Microsoft MVP, Gerente de Comunidades Comunis para todo o Brasil, Líder do grupo MSFor. 2) Waner Tavares – MCSD.NET, Coordenador do Centro de Inovação Microsoft Fortaleza, Coordenador do grupo Ceará.NET. 3) Presença de muitos outros nomes de células acadêmicas e grupos de usuário Microsoft. Promoção Traga um Amigo: ao chegar no evento cadastre você e seu amigo e concorra a um voucher de 100% de desconto para qualquer exame Microsoft. Não importa quem ganhar, os dois levam! Quer mais? Qualquer pessoa poderá solicitar desconto de 10% para qualquer exame Microsoft. Quer mais? Para exames de Windows Server 2008, o desconto é de 40%! Participe do evento e acompanhe outros sorteios e brindes! Sábado, 15 de Março de 2008, 9:00. O evento conta ainda com a colaboração das células acadêmicas FFB.NET, FIC.NET, Unifor.NET e outras. Outros eventos HCL no Ceará: Faculdade Evolução (Office.CE), FATENE (Office.CE), Universidade do Vale do Acaraú (iisHelp), CEFET Cariri - Juazeiro do Norte (Ceará.NET) e Centro de Convenções de Sobral (Office.CE).
February 19 CASE da Brasília SI sobre produtividade com ferramentas MicrosoftPessoal, Recebi a indicação deste case por um dos diretores da IVIA, Márcio Braga, e achei excepcional. É um relato das estratégias que a empresa Brasília Soluções Inteligentes usou para melhorar produtividade, prazos de entrega e infra-estrutura, tudo isso usando de forma inteligentíssima ferramentas Microsoft como Visual Studio Team System, Visual Studio 2005, Sharepoint e outros. Buscando esses aprimoramentos a empresa tomou atitudes como adotar o Microsoft Solutions Framework para CMMi (que possui modelos padrões presentes no VSTS), disponibilizar salas exclusivas para cada desenvolvedor (ao contrário do que a grande maioria das empresas faz), flexibilizar horários de trabalho, e apostar no uso do Visual Studio (C# e VB.NET) para desenvolvimento integrado, contando com acompanhamento, relatórios e interação facilitadas. Com isso a fábrica de software da Brasília SI conseguiu aumentar significativamente a produtividade dos desenvolvedores, que passavam a ter menos interrupções, melhor qualidade de vida e mais empenho profissional. Além disso, ao usar uma única ferramenta de desenvolvimento (VS), e uma estratégia interessantíssima de servidores virtuais acessados via Terminal Services, os problemas de configuração de ambiente e de hardware foram minimizados, algo que atrapalha (e muito) o desenvolvimento. Essas e outras estratégias permitiram que a Brasília SI atingisse produtividade 32% acima da média, não recebesse nenhuma reclamação de cliente, e não entregasse nenhum projeto com mais de 9% de atraso, algo incrível para os padrões de mercado. A IVIA (que também é Gold Partner) já está seguindo parte destes e outros princípios, apostando também a longo prazo no Visual Studio Team System, e trabalhando com Visual Studio deste sua versão 2003 (há mais de 4 anos), estando agora com projetos em Visual Studio 2008 e tecnologias de ponta. É bom ver como a tendência já está mudando no Brasil, e em breve teremos uma valorização natural do desenvolvedor. Atualmente o mercado valoriza muito os Gerentes de Projeto e Analistas, menosprezando muitas vezes o papel do desenvolvedor, tornando o cargo sinônimo de baixos salários e baixa experiência. É uma visão extremamente errônea da realidade, já que o desenvolvedor é indiscutivelmente o papel mais importante dentro do processo de desenvolvimento de software. Mesmo com processos e modelos de trabalho refinados e investimento em testes, análise e qualidade, a verdade é que sem desenvolvedores qualificados e motivados não é possível evitar atrasos, erros e outros problemas nos softwares produzidos. Veja a matéria completa em: http://www.s2.com.br/scripts/release.asp?releaseId=20698&clienteId=361. Por Marcelo Barros Especialista .NET da IVIA January 18 Código fonte da .Net FrameworkOlá Pessoal, Uma novidade muito boa para todos nós !! A Microsoft disponibilizou o código fonte da .Net Framework ! Dê uma olhadinha no blog do Scott Guthrie (General Manager da Divisão de Desenvolvimento/ ASP.NET da Microsoft) mais dicas e um resumo do anúncio. Abaixo um link explicando passo a passo como configurar o Visual Studio para carregar o código fonte , vale apena dar uma olhada . Abraço Moacir Casemiro December 07 Quarta palestra - Plataforma Windows Live para desenvolvedores
Olá Pessoal !! Mais uma palestra passou !! Dessa vez consegui tirar todas a minhas dúvidas sobre a utilização da nova ferramenta Windows Live Tools . Foram apresentados um caso de estudo bem real demonstrando a realiadade e facilidade de utilizar dentro das nossas aplicações recursos Windows Live Pontos bem interessantes apresentados foram :
No final da palestra tive uma conversa bem descontraida com André Furtado que assistiu juntamente comigo essa palestra , vamos lá ouvir um pouco dessa conversa.
Grande Abraço Moacir Casemiro Terceira Palestra - Criando uma aplicação web completa , com ASP.NET AJAX,SILVERLITH E WINDOWS LIVE
Pessoal, A cada palestra mais novidades !! Nessa palestra super inovadora ministrada pelo Cezar Guimarães e pelo Renê de Paula , que estão falando sobre os novos recursos para você está colocando nas suas aplicações conhecido como Windows Live Tools !! Também durante a palestra foi falado bastante sobre a facilidade de Integração do Expression Blend com o Visual Studio 2008. Formas de evitar conflitos entre o Design e o Developer trabalhando juntos . Tive a oportunidade de conversar rapidinho com o Cezar Guimarães , que falou um pouco pra gente da palestra que ele ministrou !
Cezar , no momento inicial da sua palestra . Renê e o Cezar , falando sobre Silverlith. Renê explicando a possibilidade dos desenvolvedores e design poderem conversar melhor sem nehum atrapalhar o trabalho do outro ! Utilizando Xaml (ler Zemel) !
Essa foto apresentada pelo Renê simboliza o Design e Desenvolvedor trabalhando juntos e com o mesmo objetivo !Que é dificil de ver hehehe Acho que ele poderia ter usado um outro exemplo , mais tudo bem hehehehehe o que importa é o objetivo hehehe ! Com a galinha ou sem galinha heheh Moacir Casemiro Segunda palestra - Visual Studio 2008 ("Orcas") - Novas funcionalidades e controles para aumentar a sua produtividade (Parte 2 de 2)
Estou aqui na segunda palestra do dia na minha série de palestras que escolhi, lembrando que aqui no tech ed, temos várias palestras acontecendo ao mesmo tempo ! Mais para que você fique sabendo o que está acontecendo em todo o evento, estarei pegando alguns feedbacks sobre as outras palestras que estão acontecendo em paralelos !! Nesse momento estou assistindo a palestra do Ramon Durães sobre os novos controles do Visual Studio 2008 !! Para quem não conhece o Ramon ai vai algumas fotos momento antes de iniciar sua palestra !
Muitos novos recursos estão sendo apresentados e todos focando sempre para o lado da produtividade e do desempenho ! Vamos conhecer alguns dos novos recursos : Tópicos que foram abordados ! Integração do ASP.NET AJAX/Debugger do Java Script
Integração métodos C# com funções Java Script Surpresa Fernado cerqueira deu uma palavrinha sobre ASP.NET AJAX muito legal !!
AJAX Control Toolkit 3.5 , já está no ar !!! Vários novos controles ! Integração do Ajax Control com os Web Controls Integração de vários controles extender Pacotes de controles novos (CTP) Dynamics Um novo recurso do Visual Studio 2008 , onde você pode ter várias tabelas com ou sem vários relacionamentos e a partir dai gerar várias paginas prontas com poucos cliques ! Pense na produtividade ! IIS 7.0 A nova versão do IIS veio no ano em que se completa 10 ano da sua existencia , uma coisa que poucos sabiam ! Durante a palestra tivemos vários recursos interessantes que foram abordados : IIS 7.0 Novas oportunidades Embutir cache em outras tecnologias como PHP Facilidade no gerenciamento Desenvolvedor pode está criando uma certificados digitais para teste , podendo utilizar como se tivesse em produção !
Então pessoal , para fechar essa primeira parte convidei o Ramon Durães para uma conversa bem rápida !!
Comentem aqui , o que você achou ? Grande Abraço Moacir Casemiro Primeira palestra - Visual Studio 2008 ("Orcas") - Novas funcionalidades e controles para aumentar a sua produtividade (Parte 1 de 2)
Podemos falar que a melhor parte do evento começou hoje !A partir de hoje teremos várias palestras acontecendo ao mesmo tempo, mais fiquem tranquilo que tentarei está passando o máximo de informações para todos vocês !! Agora pela manhã assistimos a palestra do meu amigo Renato Guimarães que falou de vários novos recursos do Visual Studio 2008 com foco principal Linq ! Foram demonstrados vários exemplos e como sempre o nivel de produtividade falou bem alto ! Com isso deixa claro que a tendência é só falar de objetos , onde com o LINQ não iremos mais acessar diretamente a base de dados mais sim uma classe mapeada , que o próprio Visual Studio gera automáticamente . Dica : Não deixem de baixar a versão beta do Visual Studio 2008 , já tá disponivel no site www.msdn.com.br !
Moacir Casemiro December 06 Tech Ed 2007Olá Pessoal !! Nesses próximos dias estarei apresentando uma série de novidades das palestras que estão acontecendo aqui em São Paulo, no Tech ed Brasil www.techedbrasil.com.br !! Pois vamos lá, tenho a certeza que vocês estão doidos por novidades e também em saber o que está acontecendo por aqui !! O Evento começou ontem (05/12) +/- umas 14:30 onde tivemos a abertura do evento e várias novidades dos novos produtos da Microsoft windows server 2008 , Visual Studio 2008 , Office Communication Server 2007 e o Exchange 2007. Para que você entenda melhor a grandiosidade desse evento, veja nas foto que falam mais que mil palavras !! Nesse momento Carlos Ferreira (Diretor de novas tecnologias e inovação - Microsoft Brasil ) fez a abertura do evento , onde o mesmo deu um overview sobre o que será apresentado no evento ! Depois da apresentação do Carlos Ferreira , tivemos o lançamento com apresentação dos novos recursos do Windows Server 2008 e Sql 2008 apresentados pelo Eduardo Campos (Gerente Geral da Divisão de Windows Server- Microsoft Brasil). Após a apresentação do Eduardo Campos tivemos a palestra do Thom Robbins (Diretor de Marketing da Plataforma .Net - Microsoft Corporation) explicando a evolução do Visual Studio e também pontos fantásticos como a possibilida de você poder está trabalhando com versões diferentes da framework no Visual Studio 2008. Dando continuidade Barry Briggs (Gerenal Manager do grupo da Plataformas Avançadas - Microsoft Corporation) veio falando sobre a nova tendência de mercado onde a Microsoft vem apostando na estratégia de TI dinâmica e como os recentes lançamentos suportam e estão alinhados . Depois , tivemos várias outras palestra com Roberto Prado , Eric Swift , Danilo Bordini e Rogerio Cordeiro! Para que vocês consigam visualizar a dimensão desse evento , estarei trazendo pessoas ou os proprios palestrantes para falarem um pouco de suas palestras.
Mas nem tudo é conhecimento hehehehehe Imitadores do Pânico da TV
Comentem aqui no blog !! December 01 Conhecimento para todos
Leonardo Lima November 22 Vagas para .NET em Fortaleza E o mercado de .NET em Fortaleza continua crescendo. Ótima notícia para todos nós! Pensando nisso, estaremos divulgando periodicamente algumas vagas divulgadas ou na lista do Ceara.NET ou diretamente para o e-mail dos coordenadores. Podem usar também os Scraps para publicar vagas, e após alguns dias juntaremos as divulgações para um post em destaque como esse. IVIA - Desenvolvedores .NET e ASP 3.0 * Desenvolvedores / Programadores C#.NET / ASP.NET * Desenvolvedores / Programadores VB / ASP / COM+ Venha fazer parte da equipe de uma das principais empresas de desenvolvimento de software do estado do Ceará, pioneira nas ações de qualidade de software, reconhecida pela qualidade dos seus serviços e detentora de uma grande equipe formada por profissionais excelentes, com atuação no Ceará, Rio Grande do Norte, Pernambuco, São Paulo e Portugal. Oferecemos salário compatível com a função, além de plano de saúde, auxílio-alimentação e política de incentivo à certificação. Interessados devem enviar o cv para jobs@ivia.com.br November 19 C# 3.0 em Primeira Mão (.NET Magazine VSLive 2007)Guinther Pauli e a equipe do .NET Magazine trouxeram notícias em
primeira mão do VSLive 2007. Dentre as novidades relatadas em três
partes (Parte 1, Parte 2 e Parte 3),
destacamos aqui novas características do C# 3.0 tratadas pelo editor da
revista. Algumas coisas bem interessantes, mesmo que estranhas para nós
que estamos acostumados com as duas primeiras versões da linguagem. ALGUMAS NOVIDADES C# 3.0 (Crédito: Guinther Pauli, Portal DevMedia) http://www.devmedia.com.br/articles/viewcomp.asp?comp=7278 Automatically Properties
Podemos declarar propriedades da seguinte forma, sem implementar o get e o set e sem definir a variável privada:
public string MyName { get; set; }
Palavra-chave “var”
Permite omitir o tipo de uma variável:
var i = 1;
Object Initializer
Podemos inicializar todas ou algumas as propriedades do objeto no próprio construtor:
public class Numbers { public int x ; public int y; }
var myNumbers = new Numbers { x = 0, y= 0}
Collection Initializer
Podemos criar coleções e já inicializá-las na criação:
List Animals = new List { "horse", "dog", "cat" } ;
Anonymous Types
Essa eu confesso que fiquei impressionado. Podemos criar objetos sem que o mesmo tenha um tipo definido! O compilador criará o tipo “on-the-fly”. Observe que criamos um objeto que não tem tipo algum, as propriedades serão definidas com base nos valores passados:
var Guinther = new {hair="black", skin="white", age=29}
Extension Methods
Permite estender tipos adicionando métodos a ele sem que para isso você tenha o código-fonte do mesmo. Você “injeta” um método na classe que você quiser, por exemplo, int32, string. Em C# a palavra-chave this deve ser colocada como primeiro parâmetro do método. Veja um exemplo:
public static int ToInt(this string s) { return Convert.ToInt32(s) ; }
string s = "1"; int i = s.ToInt(); --- November 08 Esclarecendo dúvidas sobre o Processo ECMA OpenXMLPor Roberto Prado - Microsoft Brasil Estamos num período de análise dos comentários técnicos dos países membros do comitê internacional da ISO para a certificação ao padrão Open XML. Aproveito para esclarecer algumas dúvidas sobre o assunto. O objetivo da iniciativa é mostrar as características desse formato livre, aberto e que nos últimos meses registra uma adoção crescente por parte de usuários em todo o mundo. Entre suas particularidades estão: - Ser o mais completo e detalhado padrão de abertura de documentos do mercado; - O fato de ser flexível faz com que sua eficiente aplicação aconteça em diferentes processos de negócios; - Ser desenvolvido por meio de exigentes práticas que ofereçam possibilidades de compartilhamento, conversão, proteção, etc.; - É controlado pela associação internacional para a padronização da informação da comunicação tecnológica e consumidores eletrônicos (ECMA); - É importante para milhares de companhias desenvolvedoras de software e seus respectivos clientes por ser confiável e seguro; - Trata-se de uma plataforma aberta desenvolvida para todas as principais categorias de produtos e tecnologias, como aplicações Office, conversão/validação e verificação, conversores de arquivos, linguagens para comunicação com sistemas CAD/CAM/ERP/CRM, documentos orientados em web-services, entre outros. Outro fato que merece destaque é a adoção ao padrão Open XML por inúmeras empresas européias e norte-americanas. Um estudo do IDC (International Data Corporation), divulgado recentemente, comprova o interesse de organizações públicas e privadas nesse tipo de formato. Na Ucrânia, por exemplo, mais de 10 companhias líderes em TI juntaram-se com a associação do setor para elaborar uma carta ao Comitê de Política Técnica de Regulamentação daquele país. O objetivo era demonstrar uma posição favorável ao Open XML. Estudos realizados na Ucrânia compararam os modelos de estruturas que envolvem os padrões XML e Open XML e não encontraram grandes diferenças entre os dois. Essas análises recomendam o uso do ECMA Office Open XML como um dos formatos básicos de documentos digitais a serem utilizados na Ucrânia. October 31 ODF e agora?Parece piada, mas Gary Edwards, fundador da OpenDocument Foundation disse que os documentos em formato ODF não servem para o mercado. Eles foram tão eficientes para aprovar o seu padrão na ISO e ao mesmo tempo "sabotar" a aprovação do OpenXML criado pela Microsoft e que é padrão no Office 2007 e agora vem com essa novidade. Novidade em termos, pois quem conhece o OpenXML sabe que não dá pra comparar com ODF. Agora alguns deles estão se aproximando do CDF, um outro formato que atenda melhor o mercado.
"Não podemos atingir as exigências de mercado com o OpenDocument", declara Gary Edwards. "A verdade é que o OpenDocument nunca foi concebido para atender às exigências de mercado".
E serve pra atender o que então? Putz.
Mais detalhes: http://www.computerworlduk.com/technology/development/software/news/index.cfm?RSS&newsid=5915&pn=1&print
Leonardo Lima
Micrsoft MVP
October 27 Workshop de WCFOlá pessoal,
Estou formulando um workshop sobre WCF - Windows Communication Foundation, ainda não tem nada definido quanto ao local, preço e data, mas assim que tiver eu aviso. Possivelmente o primeiro ocorerá em Recife. Enquanto isso segue um modelo inicial do que o workshop WCF abordará:
Overview
O WCF (Windows Communication Foundation) é a mais recente tecnologia de comunicação da Microsoft que unifica todas anteriores, oferecendo a interoperabilidade do ASP.NET Web services, a extensibilidade e performance do .Net Remoting, escalabilidade do MSMQ e a produtividade e poder do Enterprise Services (COM+). Tudo isso sem ter a necessidade de aprender as especificidades de cada uma dessas tecnologias.
O treinamento começará falando sobre SOA, e continua a discutir em profundidade como desenvolver aplicações distribuídas e orientadas a serviço com o WCF. Você verá como tirar vantagem das características tais como: Multi-Hosting, Gerenciamento de instâncias, Chamadas assíncronas, Sincronização, Disponibilidade, Gerenciamento de Transação, Mensagens desconectadas com MSMQ, Interoperabilidade com os padrões WS-* e segurança.
Enquanto o treinamento mostra como utilizar essas características, é mostrada também a razão de cada característica em particular. Você irá aprender não somente o WCF, mas também alguns Guidelines de design e melhores práticas.
Formato
Além das apresentações (PPT), o treinamento usa exercícios de laboratório e vários exemplos dos conceitos vistos. Os alunos verão demonstrações úteis não somente para o treinamento, mas para o dia a dia. As demonstrações servirão como ponto de partida para novos projetos, e serão acompanhadas de uma rica documentação e referência.
Público alvo
Qualquer desenvolvedor desde programadores a arquitetos de software serão beneficiado com esse treinamento. Conhecimento básico de C# 2.0 ou VB.NET 8.0 é recomendado.
Duração (dado aproximado para o nível "Basic")
16 horas
Programa (Master)
Introdução a SOA
WCF Essentials
Design de Contratos
Data Contracts
Gerenciamento de instância de serviço
Operações
Falhas e Erros
Transações
Gerenciamento de Concorrência
Queued Services
Segurança
Após o workshop de WCF, iniciarei o de LINQ. Aguardem novidades.
Abraço,
Leonardo Lima Microsoft MVP October 19 Show Cases Silverligth
Novos show cases do Silverligth vale apena dar uma olhadinha ! Channel 8
Se você gosta de blogar , então se prepara para a novidade . Pois é , parece que será o substituto do The Spoke , estou falando do novo blog Acadêmico da Microsoft CHANNEL 8.
Você já acessou ? Comente aqui o achou ! Abraço Moacir Casemiro October 10 Tecnologia : Microsoft Business Brasil agora em Silverligth
Nova versão da Microsoft Business Brasil agora em Silverligth A edição online implementa recursos como o de virar páginas (arrastando com o mouse), exibir o índice na barra inferior e visualização em zoom detalhado. Confira! http://www.microsoft.com/brasil/revistamb
Moacir Casemiro |
|
|