quarta-feira, 11 de agosto de 2010

Revista Easy .NET Magazine 3

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

A .net Easy Magazine é uma revista especializada, única no mercado, voltada para os leitores, profissionais, estudantes e desenvolvedores que estão iniciando na plataforma .net da Microsoft.

Neste mês, nosso destaque vai para o SQL Server, onde o leitor terá os primeiros passos na criação e manipulação de banco de dados, utilização da linguagem SQL e uso SQL Server Management Studio.

Lista completa de artigos da edição:

Web Services
Serviços on-line na plataforma .NET
Alexandre Tadashi Sato

Introdução à T-SQL
Primeiros passos no desenvolvimento com o SQL Server - Parte 1
Leandro Daniel

C#
Primeiros passos com a linguagem – Parte 3
Vladimir Rech

.NET Framework
Uma visão geral da Plataforma .NET
Everton Coimbra de Araújo e Fábio Augusto Pandolfo

Vídeo-Aulas

Usando o Transact SQL Editor do Visual Studio 2010
Guinther Pauli

Boas Práticas de desenvolvimento com Visual Studio 2010 e C# 4.0
Guinther Pauli

Acesse agora a edição em formato digital

Conheça nosso site - DevMedia

Desde já desejo sucesso a todos, sintam-se a vontade para enviar críticas, sugestões, feedbacks, serão muito bem-vindas.

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.

Um grande abraço a todos, boa leitura!

--
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

terça-feira, 10 de agosto de 2010

Revista ClubeDelphi 120

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

O Delphi 7 foi durante muito tempo considerado o melhor Delphi de todos os tempos, tanto que ainda hoje faz parte do cotidiano de muitos desenvolvedores que não migraram, por uma série de razões, para versões mais atuais do produto (Delphi 8, 2005, 2006, 2007, 2009). Em uma analogia com o sistema operacional mais famoso do mundo, poderíamos dizer que o Delphi 7 foi o “Windows XP” dos Windows. Essa história mudou com a chegada do Delphi 2010.
Eu poderia citar aqui várias razões pelas quais constatamos que o Delphi 2010 é o sucessor do até Delphi “Highlander”. Acredito que a principal é que o IDE não tem mais suporte ao .NET (desde o 2009). O desenvolvimento com .NET está agora centralizado no IDE do Visual Studio, através do Delphi Prism, um IDE robusto para o desenvolvimento de aplicações para essa plataforma. Além disso, temos várias melhorias no ambiente de desenvolvimento que, se acumularmos seus novos recursos desde o Delphi 8, tornam a migração muito atraente. Na VCL, temos vários novos componentes, muitos dos quais já abordamos aqui na ClubeDelphi. DBExpress e DataSnap com várias melhorias, RTTI remodelada, suporte a Multitouch e Gestures, e muitos excelentes recursos na linguagem Delphi Win32, que a tornaram mais parecida com linguagens OO modernas e atuais como C# e Delphi Prism. A migração para Delphi 2010 é natural, e também destaque desta edição.
Na ClubeDelphi edição 70 publiquei uma matéria que sem dúvida foi uma das que mais recebemos feedback por aqui na redação. Tratava do desenvolvimento de aplicações distribuídas com DataSnap usando SOAP e Web Services, de forma que você poderia distribuir clientes Delphi Win32 pela Web, por exemplo em filiais, integrando com um servidor de aplicação centralizado. Os clientes poderiam sair da intranet e serem colocados em qualquer lugar da internet. Uma grande arquitetura e uma excelente alternativa de baixo custo para quem precisa distribuir dados na Web sem adotar uma outra tecnologia. Nesta edição, o Fabrício mostra como migrar esta solução para o Delphi 2010, usando o novo DataSnap. Por outro lado, nosso principal tipo de dado – as strings – sofreu várias alterações, tanto que temos um artigo completo sobre as novidades e mudanças, bem indicadas pelo Vitor Rubio. E prepare-se, Delphi 2011 (recentemente anunciado com o novo nome de "XE") vem aí e nós já estamos ligados para trazermos todas as novidades em primeira mão aqui na Revista ClubeDelphi!
Ainda nesta edição, o Daniel Laporte traz exemplos com essa que sem dúvida alguma é a mais completa suíte de componentes para Delphi, a Jedi VCL. Na terceira parte da série que estou trazendo sobre o Delphi Prism você vai aprender como é simples e rápido criar aplicações Web ASP.NET que acessam banco de dados (e como isso é parecido com o Delphi Win32). Na sessão PHP, boas práticas no acesso a dados, aprenda a criar uma classe Singleton no artigo do Dheyson.

Lista Completa dos artigos da edição:

Utilizando o DBCtrlGrid
Daniel Sobrinho Laporte

Jedi VCL
Aprenda a utilizar os componentes da mais famosa suíte Open-Source
Daniel Sobrinho Laporte

Strings
O que mudou no Delphi 2010
Vitor Luiz Rubio

Migração para Delphi 2010
Aplicações distribuídas fazendo uso da nova arquitetura DataSnap
Fabrício Hissao Kawata

Delphi Prism e ASP.NET
Reaproveite seus conhecimentos Win32 / Desktop para criar aplicações Web – Parte 3
Guinther Pauli

Design Patterns
Centralizando o acesso a banco de dados usando o padrão Singleton
Dheyson Wildny

Material Exclusivo da edição digital:

VÍDEO-AULA
Campos Lookup na Web em ASP.NET
Guinther Pauli

VÍDEO-AULA
Relacinamentos MasterDetail na Web em ASP.NET
Guinther Pauli

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

VÍDEO-AULAS DE BRINDE:
dbExpress 4 – Criando tabelas via DataProvider
Delphi Prism e ASP.NET – Master Detail com GridView
StarTeam – Integração com o MS Project
StarTeam – Topics

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

Conheça nosso site - DevMedia

Boa leitura, sucesso com o Delphi 2010!

--
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, 9 de agosto de 2010

Revista .NET Magazine 76

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

A Programação Orientada a Objetos (POO) oferece recursos poderosos para você desenvolver um software de qualidade, robusto, flexível, expansível, preparado para mudanças e com partes reaproveitáveis. Técnicas como encapsulamento, herança, polimorfismo e abstração, quando bem aplicadas, permitem ao desenvolvedor resolver problemas de forma organizada e profissional. Saber modelar um problema, definir classes, interfaces, e principalmente como elas vão se relacionar, é um fator muito importante e que deve ser feito com cuidado. Ao desenvolver de forma OO, vamos nos deparar com alguns problemas comuns, que certamente outros desenvolvedores já passaram. Quem nunca criou uma classe para acesso a dados, e dentro dela “escondeu” uma implementação de uma tecnologia de acesso para futuramente poder modificar essa implementação sem que isso afete as demais partes do sistema? Parabéns, se você aplicou essa técnica, mesmo que para resolver outro problema, você aplicou um Design Pattern. Os Design Patterns, ou Padrões de Projeto, surgiram para resolver problemas decorrentes do desenvolvimento orientado a objetos. O uso desses padrões ganhou popularidade ao redor do mundo com a publicação do livro “Design Patterns: Elements of Reusable Object-Oriented Software”, em 1995, dos autores Erich Gamma, Richard Helm, Ralph Johnson e John Vlissides, conhecidos como a "Gangue dos Quatro" (Gang of Four) ou simplesmente "GoF". São receitas de bolo para resolver problemas conhecidos, que outros desenvolvedores já passaram e fizeram questão de documentar. São como “algoritmos” da programação estruturada. São modelos prontos, testados, de eficácia garantida. Conhecer e saber utilizar Design Patterns é tão importante quanto a própria Programação Orientada a Objetos. Sabendo disso, nós aqui da .NET Magazine iniciamos nesta edição um mini-curso sobre o assunto, que vai mostrar ao leitor como desenvolver software OO de qualidade. Nesta primeira etapa, você aprenderá a utilizar o padrão Observer, na matéria que escrevi com o Rafael Stavarengo. Nesta mesma edição, temos um outro artigo sobre o tema, do autor Fabio Gouw, que apresenta os padrões Composite e Chain of Responsibility. Veja ainda no artigo do Giovanni Bassi como usar Design-By-Contract na plataforma .NET.
Outro tema relacionado ao desenvolvimento de sistemas orientados a objetos é a métrica de software. Como podemos mensurar o custo e esforço para, por exemplo, desenvolver uma determinada parte ou funcionalidade do sistema? O leitor há de concordar comigo, em se falando de TI, e pior ainda, desenvolvimento de software, isso é algo extremamente relativo e que depende de inúmeras variáveis. Nesta edição, em nossa sessão Engenharia de Software, o Fábio Lúcio Meira vai derrubar esse mito apresentando a técnica de Use Cases Points (UCP).
Não deixando as novidades de lado, neste mês temos uma matéria sobre o poderoso Silverlight Toolkit para turbinar suas aplicações RIA (Rich Internet Application). Ele equivale ao AJAX Control Toolkit para quem já trabalha com ASP.NET, porém para ser utilizado com Silverlight. Confira em detalhes na matéria do Alexandre Tadashi e Robson Fernandes. E para nossos leitores iniciantes, o Vladimir Rech trouxe uma excelente matéria, sobre pesquisas em objetos, inclusive utilizando a LINQ.

Lista completa dos artigos desta edição:

Tech-Ed Brasil 2010
Rodrigo Sendin Silva

Scrum no Visual Studio
Mauro Sant’Anna

Aplicações Silverlight Out-of-Browser
Rodrigo Sendin

Silverlight Toolkit
Turbine suas aplicações RIA
Alexandre Tadashi Sato
Robson Fernandes

Design Patterns na prática – Parte 1
Padrão Observer
Guinther Pauli
Rafael Stavarengo

Design Patterns
Composite e Chain of Responsibility - Conceitos e aplicações
Fabio Gouw

Code Contracts
Usando Design-By-Contract na plataforma .NET
Giovanni Bassi

Estimando seus Requisitos
Análise de Pontos de Caso de Uso
Fábio Lúcio Meira

Pesquisa de objetos na memória
Como realizar pesquisas de dados na memória com o C#
Vladimir Rech

Leitores da edição digital têm acesso a material exclusivo:

É possível ganhar dinheiro com licença GPL?
Celso Jefferson Messias Paganelli

Vídeo-Aula
LINQ com ADO.NET Entity Framwork
Guinther Pauli

Vídeo-Aula
LINQ com ADO.NET Entity Framwork
Guinther Pauli

Vídeo-Aula
C# e POO - Interfaces e Design Patterns
Guinther Pauli

Vídeo-Aulas de brinde:

ASP.NET MVC 2 com Visual Studio 2010
Classes POCO – Persistindo dados de objetos
Validation Application Block: Introdução
Expression Blend para Silverlight e WPF

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

Boa leitura!

Acesse agora a edição em formato digital

Assine a versão impressa da Revista .NET Magazine

Conheça nosso site - DevMedia

--
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