Aprenda e ganhe com os Cursos IPED

junho 11, 2009 00:12 by pauloholanda

Como andam os seus conhecimentos? Quando foi a última vez que você investiu em sua formação?

Trazemos, através da parceria com o Grupo IPED, uma grande oportunidade para os nossos usuários e visitantes. São 10 excelentes motivos para você investir em sua formação ou simplesmente, ofereça nossos cursos aos seus amigos e receba por isso.

Para aqueles que buscam aperfeiçoamento ou aprendizagem!

  • Motivo 01 – Melhor preço do mercado.
  • Motivo 02 - Mais de 60 cursos disponíveis
  • Motivo 03 - Mais de 300 mil alunos
  • Motivo 04 - 98% dos alunos considera o serviço bom ou ótimo
  • Motivo 05 - O valor pago ajuda a manter diversos projetos sociais.
  • Motivo 06 - Fórum de discussão.
  • Motivo 07 - Certificado autenticado.
  • Motivo 08 - Relatório de aproveitamento.
  • Motivo 09 - Sistema com inteligência Artificial.
  • Motivo 10 - Material de Apoio.

Conheça alguns dos cursos

Informática:
Curso de Linux - Ubuntu - Curso de Oracle - Curso de Redes - Curso de Hardware - Curso de SQL Server - Curso de Windows XP - Curso de Word 2000, entre outros.

Programação:
Curso de Lógica - Curso de PHP + MySQL - Curso de VB .Net - Curso de Dreamweaver, entre outros.

Profissionalizante:
Curso de Publicidade - Curso de Técnicas de Vendas - Curso de Técnicas de Negociação - Curso de Empreendedorismo - Curso de Administração - Curso de Contabilidade, entre outros.

E ainda cursos voltados a Línguas estrangeiras, Animação e Design. Invista em você, invista no seu conhecimento.

Para aqueles que buscam uma fonte de renda extra e deseja disponibilizar educação através de seu site, o programa de parcerias disponibiliza mais de 60 cursos relacionados à Informática, Língua Estrangeira, Design e Cursos para Escritório.

Benefícios

  • Nós trabalhamos e desenvolvemos os cursos, a diagramação e o suporte e quem assina embaixo é você.
  • Aumenta o conteúdo do seu site, com muita qualidade.
  • Faz um bem social, divulgando cultura e conhecimento.
  • Aumenta o número de visitas diárias do seu site, com retorno constante de seus usuários.

O que é este programa de indicações e comissões?

É o novo modelo de comissões iPED, onde todo mundo ganha. Inclusive as pessoas que você indicou. Assim que elas indicarem outra pessoa, você ganha também em cima dessa nova indicação.

Você seria como um Diretor de Vendas, o vendedor vende e ele ganha comissão, o gerente ganha comissão sobre essa venda e você, diretor, também ganha comissão sobre todos eles.


Como vai funcionar?

Você ganha comissão de 10% quando indicar alguém. Esse alguém quando indicar um parente, por exemplo, você ganha 8% sobre o valor que esse parente pagar. Quando esse parente indicar alguém, um amigo de faculdade, por exemplo, você ganha 6%, e assim por diante.

Veja na prática uma simulação com você indicando 5 pessoas e cada uma das 5 pessoas indicando apenas 5:

    1. Seu site indica 5 pessoas que geram R$ 48,45 de comissão para você (10%)
    2. Cada uma dessas 5 pessoas convidam mais 5, gerando R$ 193,80 (8%)
    3. Cada uma dessas 25 pessoas convidam mais 5, gerando R$ 726,75 (6%)
    4. Cada uma dessas 125 pessoas convidam mais 5, gerando R$ 2.422,50 (4%)
    5. Cada uma dessas 625 pessoas convidam mais 5, gerando R$ 6.056,25 (2%)

Total de ganhos a partir de 5 indicações em plano completo: R$ 9.447,75


Sabemos que 5 não é um número grande de pessoas, agora imagine com o seu potencial...


Personalize seu Site

Mesmo usando o sistema IPED, quem fica em evidência é você!

Os cursos são abertos a partir do seu site, e você ainda define o endereço de seu site de cursos, com logotipo e esquema de cores próprios.

Ou seja, nós trabalhamos e você é quem fica famoso!!!

Parceiros que já utilizam:

  • Apostilando
  • iMasters
  • ScriptBrasil
  • WMOnline
  • Zé Moleza

Comece agora!

Para ter acesso a todas essas opções faça seu cadastro, clique no banner abaixo e se cadastre.

 


Ninguém avaliou. Dê sua nota!

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Código VB e C# misturados em ASP.NET 2.0

outubro 1, 2008 16:23 by pauloholanda

Crie App_Code e Subdiretórios

Crie um novo web site no VS.NET. Adicione a pasta App_Code nele.

Junte dois arquivos da classe TestClass1.cs (código C#) e TestClass2.vb (código VB). De um Build na aplicação. Ele irá exibir o seguinte erro:

Para superar esse erro, adicione dois subdiretórios (CS, VB) para as classes C# e VB.

Agora, quando você der o Build na aplicação, ele irá exibir o seguinte erro:

Aqui está o truque - Se você tem classe escritas em linguagens diferentes, crie pastas específicas para classes para cada idioma na App_Code. É importante que o subdiretório da linguagem seja registrada no web.config, caso contrário, todos os arquivos sob App_Code serão compilados para uma única assembly, independentemente da pasta na qual pertencem.

<system.web>
<compilation>
<codeSubDirectories>
<
add directoryName="CS"/>
<add directoryName="VB"/>
</
codeSubDirectories>
</
compilation>

Usando vários idiomas no mesmo projeto ASP.NET é útil quando você está integrando código existente ou quando você tem desenvolvedores sobre o projeto com competências diferentes.


5.0 ponto(s). Avaliado por 1 pessoas

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Upload de Arquivos com ASP.NET

agosto 11, 2008 12:21 by pauloholanda

Voltando ao velho mundo do ASP, fazer upload de arquivos através de uma página web era complicado. O problema era devido ao tipo de criptografia utilizada para enviar o arquivo através do navegador do cliente, receber esse arquivo no servidor era uma tarefa complexa.

Felizmente para nós, o Framework .Net vem com algumas classes que faz o upload dos arquivos a partir de uma aplicação simples. Esse artigo irá demonstrar isso.

public class uploadArquivo

Classe que usaremos para realizar upload, o legal é que podemos reaproveitá-la em outras aplicações, pois é bem dinâmica.

private FileUpload _fu;
private string _msg;
private string _pasta;
private string _nomeinicial;
private string _nomearquivo;

Algumas variáveis como _nomeinicial e _nomearquivo, servem principalmente para quem irá trabalhar com bd, pois poderá definir um prefixo para o nome do arquivo e guardar o nome que foi gerado no bd.

 public bool Save()
{
int maxSize = 10485760; //1 megabyte = 1 048 576 bytes
string extension = "";
bool result = false;
try
{
if (!fu.HasFile){
msg = "Nenhum arquivo foi selecionado!";
}
else if (fu.PostedFile.ContentLength > maxSize)
{
msg = "Arquivo utrapassou o tamanho máximo de 10 MB!";
}
else
{
extension = System.IO.Path.GetExtension(fu.FileName);
nomearquivo = _nomeinicial + DateTime.Now.Year + 
DateTime.Now.Month + 
DateTime.Now.Day + 
DateTime.Now.Hour + 
DateTime.Now.Minute + 
DateTime.Now.Second + extension;
fu.PostedFile.SaveAs(System.Web.HttpContext.Current.Server.MapPath(".") + 
@"\" + _pasta + "\\" + _nomearquivo);
msg = "Arquivo enviado com sucesso!";
result = true;
}
}
catch (Exception ex) { 
System.Web.HttpContext.Current.Response.Write(ex.Message); 
result = false; 
}
finally
{
}
return result;
}

A função Save() retorna true se o arquivo foi salvo com sucesso ou false para o caso de ocorrer algum erro.

No nome do arquivo usamos o prefixo (_nomearquivo) concatenado com valores da data atual para evitar que arquivos com o mesmo nome sejam sobrepostos, definimos também um tamanho limite para o arquivo, que nesse caso foi de 10M.

Essa função irá retornar uma mensagem de erro ou sucesso e novo nome do arquivo como no exemplo a seguir:

 

Disponibilizamos os exemplos para download.

Até o próximo artigo!

 

UploadNet.zip (104,71 kb)

 

[]s,

Paulo Holanda


5.0 ponto(s). Avaliado por 1 pessoas

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Criando controles dinamicamente

agosto 8, 2008 12:43 by pauloholanda

Resolvi escrever esse artigo, devido a dificuldade que obtive em encontrar material sobre esse assunto, quando precisei criar formulários diferentes dentro de um cenário.

 

Este pequeno artigo apresenta uma solução para criar controles e tags html dentro de um outro controle.

 

Criando a página a ser usada

o código abaixo é referente a página Artigo1.aspx, foi criado apenas um Panel identificado como Panel1.

Artigo1.aspx

<%@ Page Language="C#" AutoEventWireup="true" 
CodeFile="Artigo1.aspx.cs" Inherits="Artigo1" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 
Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Criando controles dinamicamente</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Panel ID="Panel1" runat="server">
</asp:Panel>
</div>
</form>
</body>
</html>


Artigo1.aspx.cs

public partial class Artigo1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
//cria um novo controle dropdownlist
DropDownList ddl = new DropDownList();
//identifico o dropdownlist
ddl.ID = "ddlDinamico";
//adicionar alguns itens ao dropdownlist
ddl.Items.Add(new ListItem("goiaba"));
ddl.Items.Add(new ListItem("banana"));
ddl.Items.Add(new ListItem("laranja"));
//adicionar controle ao panel
Panel1.Controls.Add(ddl);
//usamos a função GetLiteral para adicionar tags/textos em html ao Panel
Panel1.Controls.Add(GetLiteral("<br />dropdownlist criado dinamicamente!!<br />"));
}
public Literal GetLiteral(string text)
{
Literal rv;
rv = new Literal();
rv.Text = text;
return rv;
}
}

a figura 01 é referente ao resultado da aplicação em execução.

 

 


figura 1

espero ter ajudado com essa dica, até a próxima!

 

[]s,

Paulo Holanda


5.0 ponto(s). Avaliado por 1 pessoas

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Blog, Ter ou não Ter?

agosto 3, 2008 02:34 by pauloholanda

Sempre tive vontade de ter um blog, compartilhar meus conhecimentos em tecnologias e coisas do gênero, pois então aqui estou, a pergunta seria, por que só agora?

Falta de tempo talvez? mas como é uma pergunta ao meu EU, posso responder tranquilamente. SEGURANÇA..., não me sentia seguro em passar meus conhecimentos para outras pessoas, porque não acreditava que eu os tinha.

Difícil de entender? pois é, eu também acho!

O importante é que apartir de hoje terei o maior prazer em compartilhar essas informações e conhecimentos com vocês, espero estar contribuindo de alguma forma, pois lembro que quando iniciei na programação web, algumas pessoas até me bloquearam no msn, para não me passar informações.

Por isso estou disponibilizando meu msn aqui mesmo no meu blog.

Espero que gostem dos meus post's pq eu já estou adorando!!!Laughing

 


5.0 ponto(s). Avaliado por 2 pessoas

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5