ASP.NET 2.0 - Formatando datas no GridView

27. July 2006

O GridView tem propriedade para formatar uma data que veio do banco de dados, siga o procedimento abaixo para
configurar:

Vá a propriedade da coluna do Grid View

1) Escolha a coluna que vai formatar
2) DataFormatString={0:dd/MM/yyyy}
3) HtmlEncode=“false"

Não esqueça de configurar o Htmlencode para False senão esse formatação não vai funcionar.

[],

Ramon Durães
http://blogs.2pc.com.br/ramonduraes

Currently rated 3.0 by 1 people

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

ASP.NET 2.0 - Agendando Tarefas - Task Scheduler [Parte 1]

26. July 2006

ASP.NET 2.0 - System.Web.Caching.Cache


Estou desenvolvendo um novo projeto em asp.net 2.0 e esse projeto tem uma rotina que de tempos em tempos precisar executar algumas tarefas. Como vocês sabem o ASP.NET é um ciclo de vida.Quando a pagina termina de ser executada você perde o controle da sua aplicação.

Dentro do Global.asax você tem alguns eventos que podem ser úteis nesse tipo de situação como ou Session Start / End para você fazer algum procedimento.

Porém para esse problema especifico eu preciso fazer um agendamento para acontecer

Estou desenvolvendo um novo projeto em asp.net 2.0 e esse projeto tem uma rotina que de tempos em tempos precisar executar algumas tarefas. Como vocês sabem o ASP.NET é um ciclo de vida.Quando a pagina termina de ser executada você perde o controle da sua aplicação.

Dentro do Global.asax você tem alguns eventos que podem ser úteis nesse tipo de situação como ou Session Start / End para você fazer algum procedimento.

Porém para esse problema especifico eu preciso fazer um agendamento para acontecer

Estou desenvolvendo um novo projeto em asp.net 2.0 e esse projeto tem uma rotina que de tempos em tempos precisar executar algumas tarefas. Como vocês sabem o ASP.NET é um ciclo de vida.Quando a pagina termina de ser executada você perde o controle da sua aplicação.

Dentro do Global.asax você tem alguns eventos que podem ser úteis nesse tipo de situação como ou Session Start / End para você fazer algum procedimento.

Porém para esse problema especifico eu preciso fazer um agendamento para acontecer


De hora em hora independe de ter um usuário visitando meu site o que motivaria aqueles eventos.

Então com objetivo de criar um alternativa que consuma o mínimo de recurso, por exemplo sem precisar ter um thread 100% rodando estou usando o cache do asp.net como meu timer do agendamento.

Estou adicionando um item ao cachê que é o meu agendamento e definindo uma data para expirar. Associado a esse cachê estou vinculando um evento que será disparado

Toda vez que o cachê expirar. Será nesse momento que meu código entrara em execução.

O Cachê possui uma classe chamada System.Web.Caching.CacheItemRemovedCallback que dispara para você toda vez que o cachê adicionado expirou.

Então se você adicionar um cachê e vincular a um método via CallBack você será notificado e poderá tomar sua ação.

public void CacheItemRemovedCallback(string key,object value,System.Web.Caching.CacheItemRemovedReason reason)

        {

            /// aqui

           

        }


Estou realizando testes de peformace e estou tendo bons resultados, posteriormente publicarei mais detalhes.

[],

Ramon Durães

Currently rated 1.0 by 2 people

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

ASP.NET Cache CallBack

MSDN: Data Access Layer com TableAdapter

24. July 2006

Data Access Layer com TableAdapter

A produtividade tornou-se marca registrada na adoção de uma tecnologia, principalmente se você está preparando um projeto para um grande time de desenvolvimento. O mercado atual tende para a utilização de ferramentas que sigam a linha do O/R Mapper (Object-Relational Mapper), ou seja, permitam fazer um mapeamento Objeto Relacional com seu banco de dados de forma que automaticamente você possa persistir seus objetos de negócios no banco de dados.




http://www.microsoft.com/brasil/msdn/Tecnologias/vs2005/DALayerTableAdapter.mspx?mfr=true

Currently rated 5.0 by 1 people

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

TableAdapter

Office 2007 Develop - Ajude uma instituição de caridade.

20. July 2006

OFFICE 2007

Monte uma solução baseada no Office 2007 e participe desse projeto. Você
pode obter até U$ 160.000 dolares para ajudar uma instituição de caridade!

Vamos trazer essa ajuda para o Brasil!!

https://www.developwithoutborders.com/Default.aspx

Be the first to rate this post

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

Office

Microsoft Expression - Web Designer tools (CTP Junho)

20. July 2006

Microsoft Expression
Quantas vezes você não buscou um conjunto de ferramentas para colocar suas idéias em prática! Teste agora mesmo os novos produtos da linha Expression e transforme em realialidade todas suas necessidades.


http://www.microsoft.com/products/expression/en/default.mspx

[],

Ramon Durães

Be the first to rate this post

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

Expression

Editor HTML [TinyMCE]

18. July 2006


Certamente em algum momento você vai precisar de um editor html para usar em seus projetos. Então para não perder tempo pesquisando na internet salve o link abaixo. Ele tem uma ferramenta muito interessante e já está incorporado no blog CommunityServer como novo editor padrão no lugar do freetextbox.

http://tinymce.moxiecode.com/example_word.php?example=true

[],

Ramon Durães

Be the first to rate this post

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

HTML, TextBox

Micrsoft Dynamics CRM

18. July 2006
Micrsoft Dynamics CRM



Já faz algum tempo que tenho publicado algumas informações sobre a estratégia do Windows Live que e agora com a entrada de mais um grande produto a Microsoft reforça mais ainda o seu direcionamento para esse modelo de aplicações. A web 2.0 acaba realmente de ganhar mais um agregador que vai fortalecer e viabilizar que pequenas empresas também utilizem CRM em seu dia a dia.

http://idgnow.uol.com.br/computacao_corporativa/2006/07/11/idgnoticia.2006-07-11.8441583674/IDGNoticia_view

[],

Ramon Durães

Be the first to rate this post

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

Microsoft Dynamics - Road Map

18. July 2006

Se você está chegando agora então deve está se perguntando o que é "Dynamics". Para que você se situe faz parte da estratégia da Microsoft voltada ao mundo ERP/CRM.  Estarão direcioados a duas ramificações:



- Microsoft Dynamics AX (Antigo Axapata)
- Microsoft Dynamics CRM 3.0




Um informação muito interessante para você é que os produtos podem ser customizados. O CRM por exemplo é totalmente baseado em .NET e o AX está sendo migrado para .NET vez que foi adquirido apartir de uma empresa terceira. Para o Brasil temos uma novidade muito legal. O AX será localizado diretamente no Brasil em uma nova unidade de negócios criada somente para isso.

http://www.s2.com.br/scripts/release.asp?clienteId=361&releaseId=18820

https://www.microsoft.com/dynamics/ax/default.mspx

[],

Ramon Durães

Be the first to rate this post

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

Dynamics

FXCOP 1.35 - Análise estática de código

18. July 2006
FXCop é ferramenta para análise estática de código, permiter avaliar seu código em .net verificando os seguintes itens:
  • Library design
  • Localization
  • Naming conventions
  • Performance
  • Security
Você pode fazer o download gratuito e começar a testar em : http://www.gotdotnet.com/team/fxcop/

Caso você tenha o Visual Studio Team System, pode testar totalmente integrado ao Visual Studio, confira um otimo artigo sobre o assunto visitando a url abaixo:  http://www.linhadecodigo.com.br/artigos_impressao.asp?id_ac=1094



[],

Ramon Durães

Be the first to rate this post

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

Sejam bem vindos....

17. July 2006
Gostaria de convida-los a atualizar sua url pra esse novo blog. Apartir desse momento meus posts serão concentrados nesse novo url http://blogs.2pc.com.br/ramonduraes.

[],

Ramon Durães

Be the first to rate this post

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