Curso de Desenvolvimento Web: Novas turmas

por Massami 12. julho 2010 19:24

Salve galera,

Atenção as novas datas para o curso de Desenvolvimento Web:

Datas: 23 à 27/08

Horário: 18:30 às 22:30

Valor: De R$ 650,00 Por R$ 300,00
(preço promocional de inauguração)

Pré-requisitos:

- Conhecimentos básicos de HTML
- Lógica de programação
- Experiência com internet

Conteúdo:

  • Conceitos de desenvolvimento para internet;
  • Páginas estáticas (estrutura, estilos...);
  • Páginas dinâmicas;
  • Conhecendo o Visual WebDeveloper Express 2010;
  • Introdução à Programação Orientada a Objetos;
  • Programação Microsoft ASP.NET 3.5 com C#;
  • Introdução a Banco de Dados MS SQL SERVER;
  • Construindo páginas dinâmicas com Banco de Dados.

Mais informações em http://www.aspbrasiltecnologia.com.br ou ligue (11) 4123-7041



Referências de Estudo

por Thiago Nishio 8. junho 2010 11:24

Fala pessoal!

Algumas referências de estudo para quem quiser se aprimorar no desenvolvimento de sistemas Web.

Referências na Web




Referências de Revistas

  • SQL Magazine
  • .net Magazine
  • Web Mobile
  • Mundo .NET


Referências de Livros

Desenvolvimento de Interfaces

Livro: Designing the user Interface
Autor: BEN SCHNEIDERMAN 
Editora: Addison-Wesley 
Língua: Inglês

Livro: Use a Cabeça! (Head First)  Web Design
Autor: Ethan Watrall
Editora: Alta Books
Língua: Português

Livro: Use a Cabeça! (Head First) HTML com CSS e XHTML 2ª Edição
Autor: Elisabeth Freeman
Editora: Alta Books
Língua: Português

 

Programação e desenvolvimento

Livro: C# Como Programar

Autor: Deitel
Editora: Makron Books
Língua: Português

Livro: Beginning ASP.NET 3.5 in C Sharp 2008 From Novice to Professional 2nd Edition
Autor: Matthew MacDonald
Editora: Apress
Língua: Inglês

Livro: Use a Cabeça! (Head First) JavaScript
Autor: Michael Morrison
Editora: Alta Books
Língua: Português

Livro: Microsoft SQL Server 2008 - Fundamentos em T-SQL
Autor: Itzik Ben-Gan
Editora: Bookman 
Língua: Português

Bons estudos a todos!

Tags: , , , ,

Aspbrasil Tecnologia | Programação | Treinamento | Web Design



Como exportar para arquivo do tipo Excel

por Leonardo 13. janeiro 2010 10:00

 

 

 

 

 

 

 

 

 

Olá pessoal,

Hoje irei mostrar como exportar uma tela para um arquivo do tipo Excel, é simples e rápido.

 

Será utilizado um botão e no clique do botão será colocado o determinado código:

 

    /// <summary>

    /// Metodo que exporta para um arquivo tipo Excel

    /// </summary>

    protected void btnExportar_Click(object sender, EventArgs e)

    {

        btnExportar.Visible = false;

        string nomeArquivo = "Relatorio_" + DateTime.Now.ToString("dd-MM-yyyy");

 

        Response.Buffer = true;

        Response.ContentType = "application/vnd.ms-excel";

        Response.AddHeader("content-disposition", "attachment;filename=" + Server.UrlEncode(nomeArquivo) + ".xls");

        Response.Charset = "ISO-8859-1";

        Response.ContentEncoding = System.Text.Encoding.GetEncoding("iso-8859-1");

        this.EnableViewState = false;

 

        System.IO.StringWriter oStringWriter = new System.IO.StringWriter();

        System.Web.UI.HtmlTextWriter oHtmlTextWriter = new HtmlTextWriter(oStringWriter);

        Response.Write(oStringWriter);

    } 

Agora no momento de clicar no botão resta apenas escolher dentre as opções salvar ou abrir.

 

 

É isso ai pessoal, a tabela que existe na tela é gerada no Excel.

 

Obrigado pessoal,

Até a próxima.

Tags: , ,

Programação



URL REWRITER - Colocando o título de uma página na URL de forma dinâmica

por Fernando D'Angelo 4. janeiro 2010 10:00

 

Abaixo, um componente gratuito e opensource que permite mascarar URLs pouco amigáveis e torna-las Google Friendly. É esse tipo de tecnologia que o UOL ou o TERRA usam, por exemplo, para publicar as matérias no site.

Perceba no exemplo abaixo que o nome da página é o título da matérial. No entanto, essa página não existe fisicamente no servidor. Ela é, na verdade, uma página dinâmica onde, provavelmente, os valores "/brasil/noticias/0,,OI4180487-EI7896,00" são os itens que identificam o conteúdo no banco de dados, e o nome "TJ+nega+suspensao+de+recesso+da+Camara+para+julgar+Arruda.html" é utilizado para que o google faça uma boa indexação do conteúdo.

EX: http://noticias.terra.com.br/brasil/noticias/0,,OI4180487-EI7896,00-TJ+nega+suspensao+de+recesso+da+Camara+para+julgar+Arruda.html

 

O componente URL REWRITER auxilia na aplicação desta técnica em sites ASP.NET. O site deste componente é http://urlrewriter.net/index.php/support/configuration

O componente é simples de instalar e usar.

 

Vamos ao passo a passo:

1. Baixe o arquivo com o componente e descompacte o arquivo ZIP anexo na pasta BIN da aplicação

2. No web.config adicione as seguintes linhas, conforme orientações:

--- em <configSections> adicione:
<section name="rewriter" requirePermission="false" type="Intelligencia.UrlRewriter.Configuration.RewriterConfigurationSectionHandler, Intelligencia.UrlRewriter" />

--- em <system.web><httpModules> adicione:
<add type="Intelligencia.UrlRewriter.RewriterHttpModule,Intelligencia.UrlRewriter" name="UrlRewriter" />

--- antes de </configuration> adicione as TAGS de "rewrite" com as devidas Regular Expressions (veja exemplo abaixo):

<rewriter>
<rewrite url="/tags/(.+)" to="/tagcloud.aspx?tag=$1" />
</rewriter>

EXEMPLO: No sistema de gerenciamento de conteudo que desenvolvemos na ASPBRASIL, para alterar a url "/secao/categoria/subcategoria/titulo-noticia-02.aspx" para a chamada dinâmica  "conteudo.aspx?codConteudo=02", utilizamos o seguinte Rewrite:

<rewrite url="(/\w+)(/\w+)(/\w+)(/\w+)_([a-z A-Z]+)_(\d+)(.aspx)" to="/Conteudo.aspx?codConteudo=$6" />

OBS: Existem diversos editores de Regular Expressions. Um que achamos interessante e o editor Regular Expressions online REGEXLIB, que pode ser encontrado em http://regexlib.com/RETester.aspx , que permite testar as Regular Expressions de forma fácil. Lá, você informa a Expressão Inicial, a Regular Expression, e ele te retorna os valores extraídos da expressão inicial com base na Regular Expression que você criou.

 

Tags: , , , ,

Programação




Calendário

<<  setembro 2010  >>
seteququsedo
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

Ver os posts em um calendário maior

Para divulgar oportunidades aqui, entre em contato conosco enviando a descrição completa da vaga + uma data de validade para cada uma delas.

* As vagas divulgadas neste espaço são de inteira responsabilidade das empresas anunciantes.

Assine Nossa Newsletter

Quero ser notificado quando um novo Post for publicado