terça-feira, 20 de abril de 2010

Revista EASY .NET Magazine 01

E com imensa alegria que nós do Grupo DevMedia anunciamos o nosso mais novo lançamento, a Revista EASY .NET Magazine!

A nova Revista, como o próprio nome sugere, é uma revista voltada para o público iniciante na tecnologia .NET da Microsoft. Dessa forma, todos os artigos são escritos e editados dando especial atenção a este tipo de público, que está tendo seus primeiros contatos com tecnologias como Visual Studio, ASP.NET, C# e todas as tecnologias do .NET Framework que você possa imaginar.

Lista completa dos artigos da edição:

ASP.NET
Introdução ao desenvolvimento Web com Visual Studio
Alexandre Tadashi Sato

Introdução ao SQL Server
Primeiros passos na construção de um banco de dados com o SQL Server 2008 Express
Leandro Daniel

Aplicações Desktop no .NET
Uma introdução ao desenvolvimento de aplicações Windows Forms
Everton Coimbra de Araújo

C#
Primeiros passos com a linguagem
Vladimir Rech

ASP.NET para desenvolvedores Desktop
Dicas para iniciar bem seu primeiro projeto Web ou migrar existentes
Guinther Pauli

Introdução ao C# (VÍDEO)
Guinther Pauli

Desenvolvimento para Web com banco de dados (VÍDEO)
Guinther Pauli

Navegação Web e MasterPages no ASP.NET (VÍDEO)
Guinther Pauli

Agradeço a toda equipe editorial e colaboradores pelo empenho e dedicação na construção de mais uma bela edição da maior e melhor revista para desenvolvedores .NET do Brasil.

Leia a Revista agora!

Guinther Pauli
Microsoft Certified - MCP,MCAD,MCSD.NET,MCTS,MCPD (C#, ASP.NET)
Delphi Certified - 3,5,7,2005,2006, Delphi Web, Delphi Linux
Editor Geral Revista .NET Magazine Brasil
Editor Geral Revista EASY .NET Magazine
Editor Geral Revista ClubeDelphi
Professor de Pós-Graduação
guinther.pauli@gmail.com
http://twitter.com/guintherpauli
http://guintherpauli.blogspot.com
http://www.devmedia.com.br/guintherpauli

segunda-feira, 12 de abril de 2010

Lançado Visual Studio 2010!

É com alegria que a comunidade .NET recebe na data de hoje, 12 de Abril, como fora anunciado pela Microsoft, a versão final do Visual Studio 2010!

Acesse o site oficial do produto para maiores informações e downloads

Como já destacamos na Revista .NET Magazine, temos inúmeras novidades no produto, incluindo no .NET Framework 4.0 e C# 4.0.

Podemos destacar:
- Menu Architecture: Novo recurso permite mostrar as dependências existentes entre classes, namespaces e assemblies de projetos .NET;
- Menu Architecture: Permitindo que a arquitetura de uma solução seja desenhada dentro do próprio Visual Studio;
- Modelagem UML, como Use Cases;
- Novos tipos de testes;
- Code Snippets do IDE, como suporte a XML, HTML, SQL;
- ADO.NET Entity Framework 4: novos recursos como geração do script do banco de dados a partir do domínio (Model First Development), tipos complexos, Lazy Loading e mais;
- Novidades no desenvolvimento para SharePoint, como novos templates;
- Suporte a tipos dinâmicos, com a palavra dynamic do C#;
- Linguagem C# 4.0 com suporte a paralelismo;
- PLINQ;
- F# agora como linguagem de primeira linha;
- ASP.NET 4.0 com Page Routing, SEO Optimization, novos Server Controls, Web.Config mais limpo, provider para OutputCache, ClientIDMode, ViewStateMode;
- ASP.NET AJAX 4.0 turbinado no lado cliente, através dos client-templates;
- Novos templates para aplicações ASP.NET;
- Podemos usar o VS2010 para começar a desenvolver desde já para o Windows Phone 7;
- Templates para desenvolvimento para Windows Azure (Cloud Computing);
- Integração com linguagens dinâmicas e melhor integração com aplicações do Office;
- IDE todo construído em WPF, com novos recursos no editor de código, zoom, janelas flutuantes (os form designers agora se parecem com o Delphi 7!).
- Code Contracts;
- Code Analysis com mais opções;
- Test and Lab Manager;
- WPF 4.0, com novos controles;
- History no Debugger e IntelliTrace;
- C# 4.0: Covariance and Contravariance;
- Memory-Mapped Files;
- MEF;
- Silverlight 4;
- Melhorias no WCF Data Services (antigo ADO.NET Data Services);

E muito mais!

Estou com um curso on-line em andamento no site da DevMedia que cobre todos os recursos da nova versão do produto.

segunda-feira, 5 de abril de 2010

Revista .NET Magazine 72

É com alegria que anunciamos a nova edição da Revista .net Magazine, a edição de número 72!

No momento em que você lê este texto, falta exatamente uma semana para o lançamento oficial do Visual Studio 2010 (http://bit.ly/bKHozi). A data prevista para 12 de Abril de 2010 vai representar um marco na história do produto e da plataforma .NET como um todo. Como você já vem acompanhando aqui na .NET Magazine, o Visual Studio deixou de ser apenas um ambiente completo para desenvolvimento, ele é uma ferramenta para realizar qualquer atividade durante qualquer etapa do ciclo de vida de um software, indo muito mais além quando integrado ao Team Foundation Server. O IDE está repleto de novidades que tornam o dia-a-dia do desenvolvedor muito mais produtivo. A versão Release Candidate, disponível no momento de fechamento desta edição, está bastante estável e principalmente rápida, solicitação que foi pedida por muitos membros da comunidade e acabou por fazer a Microsoft adiar em algumas semanas o lançamento oficial do produto. 2010 será um grande ano para nós desenvolvedores .NET, aguardamos ansiosos pelo .NET 4.0, C# 4.0 e Visual Studio 2010.
Esta edição destaca o uso do DDD (Domain-Driven Design) na prática, juntamente com o framework de mapeamento objeto relacional mais poderoso e popular do mercado, o NHibernate. O Rodrigo Sendin mostra como utilizar este conjunto de Best Pratices e disciplinas para desenvolver uma solução Web baseada em ASP.NET Web Forms tradicional, sem perder a produtividade.
Na edição passada iniciamos a publicação de artigos sobre o SharePoint, nesta edição você pode conferir a continuação da série vendo como construir um portal colaborativo para trabalho em equipe, com a criação de blogs e wikis. Também nesta edição, confira a continuação do nosso mini-curso sobre as novidades do Visual Studio 2010 e .NET 4.0, por Leandro Daniel.
Como o amigo leitor deve ter certamente reparado nas últimas edições, aqui na .NET Magazine trazemos não só o melhor do .NET a cada mês, mas que este melhor seja desenvolvido e apresentado corretamente, da melhor forma, usando boas práticas, excelentes práticas. Programação Orientada a Objetos, Design Patterns, Boas Práticas, Metodologias, Engenharia de Software, Testes, têm sido temas frequentes em nossa revista. Aqui vai mais uma excelente matéria nesse sentido: o Fabio Gouw apresenta, em um exemplo extremamente real e prático, como aplicar os padrões de projeto Strategy e Flyweight.
Segundo Martin Fowler, “Qualquer tolo pode escrever código que um computador entenda. Bons programadores escrevem códigos que humanos possam entender”. Mas e se nosso software já está pronto e funcionando, para que modificá-lo para deixá-lo mais legível e simples, correndo o risco de introduzir bugs? Refactoring é a resposta, como mostra Fabio Margarito.

Lista completa dos artigos da edição:

.NET Brasil
Lançamentos
Rodrigo Sendin Silva

Encarando o Desenvolvedor
A Batalha pelo Telefone
Mauro Sant’Anna

Coluna
Pirataria: as leis nacionais protegem o seu trabalho
Celso Jefferson Messias Paganelli

MVC, MVP ou MVVM?
Padrões para todos os gostos
Rodrigo Sendin

SharePoint
Crie um site para colaboração entre membros de um time, com funcionalidades de Blog e Wiki
Braian Takahira

Visual Studio 2010 e .NET 4.0
Um mergulho nas novidades da plataforma .NET - Parte 2
Leandro Daniel

Design Patterns – Strategy e Flyweight
Conceitos e aplicações
Fabio Gouw

DDD, NHibernate e ASP.NET
Crie uma aplicação ASP.NET para upload e download de arquivos com DDD e NHibernate
Rodrigo Sendin

Refactoring na prática
Torne seu código mais simples, organizado e legível
Fabio Margarito

ASP.NET MVC e Subsonic
Boas Práticas sem perder a produtividade
Antonio Miguel Batista Dourado

Na edição digital, o leitor pode conferir 3 vídeo-aulas exclusivas:


Design Patterns - Usando o Padrão de Projeto Singleton em C#
Guinther Pauli

Design Patterns - Design Patterns - Usando o Padrão de Adapter em C#
Guinther Pauli

Refactoring e Testes Unitários no Visual Studio 2010
Guinther Pauli

Leitores que compram a edição também ganham 4 vídeo-aulas de brinde:

ADO.NET Entity Framework com MySQL
Silverlight 4: RIA Services
Novidades do VS2010: Criando Use Cases
Novidades do .NET 4.0: PLINQ

Agradeço a toda equipe editorial e colaboradores pelo empenho e dedicação na construção de mais uma bela edição da maior e melhor revista para desenvolvedores .NET do Brasil.

Equipe Editorial:

Editor Geral
Guinther Pauli

Editores Técnicos
Paulo Quicoli
Carlos A. M. Lopes
Leandro Daniel

Comissão Editorial
Giovanni Bassi
Rodrigo Sendin
Vinicius Quaiato


Acesse agora a edição em formato digital

Assine a versão impressa da Revista .NET Magazine

Conheça nosso site - DevMedia

Boa leitura!

Guinther Pauli
DevMedia Group
Editor Geral Revista ClubeDelphi
Editor Geral Revista .NET Magazine Brasil
guinther@devmedia.com.br
Certificado Delphi 3,5,6,7,2005,2006,Web,Kylix
Microsoft Certified: MCP,MCAD,MCSD.NET,MCTS,MCPD (ASP.NET,C#)
guintherpauli.blogspot.com
twitter.com/guintherpauli

Revista ClubeDelphi 116

É com alegria que anunciamos a nova edição da Revista ClubeDelphi, a edição de número 116!

Os principais softwares do mercado suportam scripts. Podemos definir aqui o termo script como a possibilidade de o usuário final do produto escrever alguma porção de código que adicione funcionalidade extra à aplicação, sem que para isso seja necessário recompilar todo o sistema ou acionar a equipe de desenvolvimento. Alguns exemplos: vários geradores de relatórios atuais permitem que o usuário final digite algum tipo de script que permite definir em runtime como dados serão apresentados, softwares comerciais permitem que o usuário defina expressões que são avaliadas por um engine em tempo de execução que podem definir regras de negócio dinamicamente, tudo altamente personalizado e de acordo com a necessidade do cliente. Pessoalmente já trabalhei em projetos onde o usuário podia criar seus próprios formulários de dados em Delphi, praticamente uma ferramenta case, onde ele também tinha a possibilidade de digitar código, usando Pascal Script. Isso eleva o poder de customização do seu software ao extremo, pode reduzir custos, usuários mais experientes podem definir comportamentos altamente específicos de acordo com o seu negócio, sem ocasionar manutenção extra. É um recurso muito interessante e que trazemos como destaque desta edição, na matéria do Vitor Rubio.
O mesmo autor ainda traz um artigo completo sobre as principais tarefas que o desenvolvedor precisa saber para desenvolver com a API e Registro do Windows. Customize o seu software ao máximo para tirar todos os proveitos oferecidos pelo sistema operacional, mesmo aqueles não suportados diretamente pela VCL do Delphi.
Boas Práticas - Como de costume, sempre trazemos o melhor da Programação Orientada a Objetos com o Delphi, além de vários outros temas relacionados. Na primeira parte do artigo do Rafael, você aprenderá a desenvolver um pequeno software utilizando algumas técnicas de POO, que mais adiante, serão otimizadas ao serem aplicados poderosos padrões de projeto.
Na sessão PHP também temos boas práticas, aprenda a aplicar poderosos padrões de projeto em Web Sites com PHP, no artigo do Lucas e do Raphael.

Lista completa dos artigos da edição:

Profiles no Delphi Prism e ASP.NET
Guinther Pauli

Programação com a API do Windows
Dicas gerais para tarefas comuns
Vitor Luiz Rubio

Metaprogramação
Interpretando código com o Delphi
Vitor Luiz Rubio

Crie um agendador de tarefas OO – Parte 1
Princípios de OO
Rafael Stavarengo

Design Patterns em PHP
Entenda o padrão Abstract Factory construindo um framework de acesso a dados
Lucas Simões Maistro e Raphael Zanon Rodrigues

Sistema de Locadora em Delphi 2010 – Parte 1
Desenvolva uma aplicação completa usando os recursos mais atuais do Delphi Win32
Daniel Sobrinho Laporte

Na edição digital, o leitor pode conferir 3 vídeo-aulas exclusivas:

Design Patterns no Delphi Prism - Factory
Guinther Pauli

API do Windows - Avançado
Guinther Pauli

Herança visual de formulário na Web com Delphi Prism e ASP.NET
Guinther Pauli

Leitores que compram a edição também ganham 4 vídeo-aulas de brinde:

Documentação básica para desenvolvimento de sistemas:
Artefatos
Entenda a importância da documentação
Levantamento de requisitos
Diagramas UML

Agradeço a toda equipe editorial e colaboradores pelo empenho e dedicação na construção de mais uma bela edição da maior e melhor revista para desenvolvedores Delphi do Brasil.

Editor Geral
Guinther Pauli

Editores Técnicos
Paulo Quicoli
Daniel Laporte
Rodrigo Carreiro

Comissão Editorial
Vitor Luiz Rubio
Rafael Stavarengo

Acesse agora a edição em formato digital

Assine a versão impressa da Revista ClubeDelphi

Conheça nosso site - DevMedia

Boa leitura!

Guinther Pauli
DevMedia Group
Editor Geral Revista ClubeDelphi
Editor Geral Revista .NET Magazine Brasil
guinther@devmedia.com.br
Certificado Delphi 3,5,6,7,2005,2006,Web,Kylix
Microsoft Certified: MCP,MCAD,MCSD.NET,MCTS,MCPD (ASP.NET,C#)
guintherpauli.blogspot.com
twitter.com/guintherpauli