Os namespaces são um mecanismo utilizado em diversas linguagens de programação que auxilia na organização do aplicativo, permitindo criar objetos com o mesmo nome mas em escopos diferentes. Por exemplo, se você criar uma classe Pessoa para interação com o banco e outra classe Pessoa para métodos adicionais, basta utilizar namespaces diferentes. Uma analogia bem prática são os diretórios do computador, que permitem arquivos com o mesmo nome em diferente diretórios. No final do artigo vou dar um exemplo prático utilizando uma aplicação Laravel 5.
Continue lendo
Tutoriais > PHP > Laravel
Relacionamento entre Tabelas no Laravel
Oscar Dias 16 de maio de 2015
Após um longo intervalo, estou retomando os artigos sobre Laravel. Vamos dar continuidade a aplicação que vinhamos desenvolvendo como exemplo e, neste artigo, falaremos especificamente sobre relacionamentos. Atualmente na nossa aplicação não temos nenhum relacionamento entre quem escreveu um artigo (usuarios) e os artigos. Neste contexto entram os relacionamentos e as chaves estrangeiras.
Continue lendo
Tutoriais > .Net
Criando uma página aspx com C#
Gustavo Henrique 6 de novembro de 2014
English
Nesse tutorial, falarei sobre a criação de uma página aspx com C#. Para começar, você deve ter instalado em seu computador uma distribuição do Visual Studio. Apesar de pago, há também versões gratuitas do programa disponíveis para download.
Continue lendo
Tutoriais > .Net
Pesquisar Cadastros – C# Windows Forms
Gustavo Henrique 22 de julho de 2014
No tutorial anterior, adicionamos um DataGridView para listar os clientes cadastrados. Mas não é muito prático ter que procurar os clientes cadastrados em uma lista, então vou falar nesse tutorial sobre como pesquisar os cadastros feitos.
Continue lendo
Tutoriais > PHP > Laravel
Usuários e Controle de Acesso no Laravel
Oscar Dias 18 de julho de 2014
Continuando nossa série sobre o Laravel, vou escrever sobre usuários, segurança e controle de acesso (autenticação e sessões). Diferentemente do que fiz nos últimos artigos, não vou fazer uma referência teórica do assunto. Vamos direto para as alterações. Boa parte do que será feito já foi visto, então vou explicar em detalhes apenas o que for novidade.
Se você não acompanhou os artigos anteriores pode baixar o aplicativo que vamos utilizar neste link. Nós vamos começar com a criação de uma nova tabela no banco de dados. Depois vamos para o controle de acesso.
Continue lendo
Tutoriais > .Net
Cadastrando Dados no Banco com C# Windows Forms
Gustavo Henrique 15 de julho de 2014
No artigo de hoje vamos aprender a conectar uma aplicação Windows Forms criada utilizando C# a um banco de dados. Começaremos com a criação do projeto, seguindo com a conexão ao banco e a inclusão da fonte de dados. Para finalizar a criação de uma tela de cadastro para inserção. Vamos utilizar o banco de dados criado no tutorial anterior.
Continue lendo
Tutoriais > .Net
Criar banco de dados no SQL Server 2012
Gustavo Henrique 3 de julho de 2014
Como dito no tutorial anterior, eu explicarei como criar programas com banco de dados. E para criar esses bancos de dados, dentre outras opções, escolherei o SQL Server 2012, da Microsoft. Então, para começar, se você não tem nenhuma versão do SQL Server instalada em seu computador, siga os passos a seguir para realizar a instalação.
Continue lendo
Tutoriais > .Net
Introdução ao C# com Windows Forms
Gustavo Henrique 25 de junho de 2014
Apresentarei aqui uma série de artigos sobre como criar um programa em C# com Windows Forms. Ao longo dessa série, você aprenderá várias coisas relacionadas ao assunto, inclusive a criar um programa com banco de dados. Vamos começar pelo básico, que é a instalação do Visual Studio. Vamos usar aqui a versão “Express”, que é a a versão gratuita.
Continue lendo
Tutoriais > PHP > Laravel
Templates com Blade e Bootstrap no Laravel
Oscar Dias 19 de junho de 2014
Após uma longa pausa, voltamos com a sequencia de artigos sobre o Laravel. No artigo de hoje vamos falar sobre como funciona o sistema de templates do Laravel, o Blade. Após uma introdução mais teórica, vamos modificar as views do aplicativo que estamos construindo para utilizar não apenas o Blade, mas também o Bootstrap.
Continue lendo
Tutoriais > PHP > Laravel
Laravel: Rotas e Controllers
Oscar Dias 13 de abril de 2014
Continuando com a série de artigos sobre o Laravel, vou explicar como funcionam as rotas e complementar o nosso cadastro utilizando controllers. As rotas são os caminhos por onde nossas URLs passam. Os controllers são as classes onde definimos o comportamento do nosso aplicativo. Para acompanhar o desenvolvimento do nosso “CMS”, o código atual da nossa aplicação pode ser baixado neste link.