Setembro de 2006
Arquivo Mensal
Sex 29 Set 2006
Publicado por Márcio Sete sob
Dicas de código1 Comentário
Estou implementando este application block, depois vou publicar um artigo sobre a implementação dele.
Abaixo uma troca de email com o pessoal do time de Enterprise Library de Readmon.
Destaque pro pronto atendimento dos caras. Foi pa pum.
A grande dica é que o “Updater Application Block” também está disponível para o .NET Framework 2.0.Acesse aqui
—–Original Message—–
From: marcio.sete@gmail.com [mailto:marcio.sete@gmail.com]
Sent: Friday, September 29, 2006 7:59 AM
To: Tom Hollander
Subject: (Tom Hollander’s blog) : Updater Application Block
Importance: High
Hi There,
I´m working in a smart client project (.net framework 2.0) where I would like to use the Updater Application Block.
It´s seems that it just run over the frmk 1.1. What could I do ?
You may say: “Why don´t you use the ClickOnce feature on Visual Studio 2005 ?”
The reason is simple: It doesn´t work at all. It works just for very simple app that doesn’t have any references, etc.
Or even could you give me some tip to solve my problem ?
Yeah! Cheers!
Marcio Sete
Hi Marcio -
Eugenio can help with this question.
thanks
……………………….
Tom Hollander
Product Manager : Microsoft patterns & practices : http://msdn.microsoft.com/practices
tom.hollander@microsoft.com : +1 (425) 706 6420 w : +1 (425) 785 4622 m : http://blogs.msdn.com/tomholl
From: Márcio Sete Mailed-By: gmail.com
To: Tom Hollander
Cc: Eugenio Pace
Date: Sep 29, 2006 3:04 PM
Subject: Re: (Tom Hollander’s blog) : Updater Application Block
I pretty much appreciate your quick answer Hollander! Cheers!
Eugenio can you help me?
Marcio Sete
Microsoft Student Partner - Brazil
.NET Solution Developer
From: Eugenio Pace Mailed-By: microsoft.com
To: “marcio.sete@gmail.com”
Cc: Tom Hollander
Date: Sep 29, 2006 3:16 PM
Subject: RE: (Tom Hollander’s blog) : Updater Application Block
Hi Marcio
There’s a version of Updater App Block that runs on .NET 2.0. We ported it and adjusted some of the implementation details to run on .NET 2.0.
Please note that this is not a new version. There’re no new features in it really compared to UAB for .NET 1.1. One of the most significant changes is that we changed it to use EntLib January 2006 (which is optimized for .NET 2.0)
Just go to the downloads section of the community workspace: http://practices.gotdotnet.com/projects/updater
Let me know if it was useful.
Thanks!
eugenio pace | Product Manager :: Microsoft patterns & practices :: UX Program
OFFICE +1.425.706.6753 - Building 5/2180
BLOG http://blogs.msdn.com/eugeniop
EMAIL eugeniop@microsoft.com
Sex 29 Set 2006
Publicado por Márcio Sete sob
Governo1 Comentário
Meu grande amigo Tiago escreveu a pérola “Critique com fundamento que saio na rua com cartazes pra ajudar” num comentário do artigo “Nostradamus” . Então, resolvi recolher alguns fundamentos e mostrá-los.
As eleições são domingo agora. Vamos fazer com que tenhamos ao menos um segundo turno. Lá pelo menos o presidente não poderá faltar ao debate.
Ei não se iludam! Conheçam a história de seus candidatos antes de votar!! Só com voto consciente as coisas podem mudar. acessem:
http://www.politicosdobrasil.com.br
http://www.transparencia.org.br
Listinha de fundamentos:
- NÃO SABE NADA DO QUE ESTÁ ACONTECENDO NO SEU GOVERNO. NEM MESMO NO PT!!
- O TÃO FESTEJADO “FOME ZERO” NUNCA SAIU DO PAPEL
- Taxa de Crescimento do País
A MENOR TAXA DE CRESCIMENTO (2,3%) DA AMÉRICA DO SUL.
A SEGUNDA MENOR DA AMÉRICA (SÓ GANHA DO HAITI).
TAXA DE CRESCIMENTO MENOR QUE TODOS OS PAÍSES EMERGENTES E METADE DA MÉDIA MUNDIAL;
- Governo direcionado aos ricos
LUCRO DOS BANCOS EM 3 ANOS DO GOVERNO LULA (44,12 BILHÕES)
É MAIOR DO QUE TODO O LUCRO DOS BANCOS EM 8 ANOS DO ÚLTIMO GOVERNO ( 35,9 BILHÕES)
- A DÍVIDA INTERNA SUPEROU O VALOR DE 1 TRILHÃO DE REAIS
- A MAIOR TAXA DE JUROS REAL DO PLANETA, POR ISTO A FESTA DOS BANCOS
- A CARGA TRIBUTÁRIA CRESCEU EM MAIS 3 PONTOS PERCENTUAIS DO PIB , SUFOCANDO AS EMPRESAS, QUE SÃO QUEM FAZEM O PAÍS CRESCER.
- EXPLOSÃO DOS GASTOS PÚBLICOS
- A SAFRA AGRÍCOLA EM TONELADAS DE GRÃOS REDUZIU-SE ENTRE 2004 E 2005
- OS GASTOS SUNTUÓSOS DO PALÁCIO DO PLANALTO DISPARARAM
- OS CARTÕES CORPORATIVOS DA PRESIDÊNCIA FAZEM A FESTA DO PRESIDENTE E SUA ENTOURAGE
- A FEBRE AFTOSA VOLTOU COM FORÇA TOTAL AO BRASIL
- O LUCRO DAS EMPRESAS ESTATAIS, TÃO COMEMORADO,
ESTÁ INDO PARA FINANCIAR O SUPERÁVIT PRIMÁRIO
- O INVESTIMENTO EM ESTRADAS CAIU AO NÍVEL MÍNIMO
LEVANDO A CHAMADA OPERAÇÃO TAPA-BURACOS, A MAIOR ENGANAÇÃO E O MAIOR
PROGRAMA DE CONTRATAÇÃO DE EMPRESAS SEM LICITAÇÃO DESDE O COLLOR
- OS EMPREGOS CRIADOS ESTÃO LONGE DO QUE FOI PROMETIDO NA CAMPANHA DE 2002
- OS INVESTIMENTOS EM INFRA-ESTRUTURA FORAM PRATICAMENTE ZERO
- A CRIMINALIDADE CRESCEU ASSUSTADORAMENTE
- ESTÁ USANDO O PROGRAMA BOLSA FAMÍLIA UNICAMENTE COMO CAMPANHA POLÍTICA
“Quem está com fome deve receber seu alimento,
mas não ficar assim, sendo estimulado a não fazer nada, ganhando R$ 60, R$ 80 por mês. Dê traba lho para todos.” - cardeal-arcebispo D. Geraldo Majella Agnelo (presidente da Conferência Nacional dos Bispos do Brasil (CNBB))
- FECHA OS OLHOS PARA AS INVASÕES BRUTAIS DO MST
- FARSA DA QUITAÇÃO DA DÍVIDA COM O FMI
O BRASIL ELIMINOU EMPRÉSTIMOS EM DÓLARES, A JUROS BARATOS de 6 a 7 % a.a.
TROCOU POR OUTROS EM REAIS, COM JUROS EXORBITANTES DE 18% a.a.
- COM SUA MIRABOLANTE POLÍTICA EXTERNA, CONSEGUIU FAZER O BRASIL SER HUMILHADO ATÉ PELA BOLÍVIA, NO CASO DO GÁS
Enquanto isso, os deputados mensaleiros continuam recebendo a proteção do PT! São perdoados no congresso, viram pizza e o silêncio do Presidente só aumenta a impunidade.
Quero deixar claro que não sou a favor de nenhum outro governo passado não, tirando JK e Getúlio Vargas.
Desculpem tantos post de política, é que não tem jeito, com as eleições ai na nossa cara, não tem como não falar disso.
Qui 28 Set 2006
Publicado por Márcio Sete sob
Governo[3] Comentários
Ae…. uma pequena listinha de maracutaiais do governo do senhor presidente que eu queria uma explicação….e ele faltou ao debate!!!!!! Gente ele faltou ao debate!!!! Tamo fudido mesmo….
01) Correios
02) IRB
03) Portugal Telecom
04) Leão & Leão (República de Ribeirão)
05) Celso Daniel com morte de 7 testemunhas (até agora)
06) Interbrazil
07) Cartões de crédito corporativos da presidência
08) Farra com o fundo partidário
09) Daniel Dantas
10) Toninho da Barcelona
11) Toninho de Campinas
12) Duda Mendonça
13) Mensalão
14) Waldomiro Diniz
15) Fundos de pensão e o Marcelo Sereno
16) Gushiken
17) Gilberto Carvalho
18) Juscelino Dourado
19) José Dirceu
20) Delúbio
21) Roberto Teixeira
22) Excessos etílicos do presidente
23) Aerolula
24) FARC
25) Baltazar (armas RJ)
26) Osasco
27) Foro de São Paulo
28) ONG Ágora
29) Miro Teixeira
30) INSS RJ
31) Palocci 1 e Palocci 2
32) Furnas
33) Paulo Okamoto e SEBRAE
34) Cueca dos dólares e João Adalberto
35) Firma do Lulinha
36) Citibank
37) Luís Favre, aliás Felipe Belisario, contas no Caribe, esquema da Martaxa, emprego no Duda 3 Severino
39) Jeany Mary Corner
40) Casa da Moeda e seu presidente
41) Ciro Gomes e seu secretário
42) Passeio da cadelinha Michelle em carro oficial
43) Passeio da Benedita da Silva em Buenos Aires
44) Trevisan
45) Manuel Dutra
46) Glenio Guedes
47) Anderson Adauto
48) Paulo Pimenta e o seu dossiê fajuto
49) Pororoca
50) David Messer
51) Boa idéia: Lula
52) Passeio de Boeing dos filhos do Lula
53) Marta e o esquema do lixo em São Paulo
54) Esquema do lixo em todas as demais prefeituras (Ribeirão, Matão…)
55) Esquema do Bingo
56) Esquema dos ônibus
57) Grana ilegal para o MST, UNE, UBES
58) FAT
59) BMG e o crédito consignado
60) Buratti
61) José Mentor e o abafa da CPI do Banestado
62) Acordo com o Maluf
63) Dinheiro do BNDES para O Globo
64) Reforma do apê do Gilberto Gil
65) Fundos exclusivos
66) Plataformas, gás natural da Petrobrás
67) Jacó Bittar
68) Marcos Valério, Banco Rural, valerioduto, embaixador em Portugal
69) Aloisio Mercadante e o caixa 2
70) Olívio Dutra e o Bingo/Bicho no RS
71) Blindagem
72) Professor Luizinho e o Cohiba nas festas do Gran Bittar
73) Madeireiras do Pará, corrupção no IBMA e a Senadora Ana Júlia
74) Greenhalg, caso celso Daniel, caso Lubeca, indenizações milionárias
75) Hugo Werle e a madeira do MT
76) Roberto Marques, amigo do Zé Dirceu
77) Silvinho e o Land Rover
78) Genoíno
79) Najun Turner
80) Caso dos vampiros da saúde (Humberto Costa)
81) Outdoors da Ideli Salvatti em SC
82) Henrique Pizzolato
83) Luiz Gonzaga da Silva (Gegê), acusado de homicídio
84) Ivan Guimarães e o Banco Popular
85) Estrela vermelha nos jardins do Alvorada
86) Morte por fome dos indiozinhos de Dourados (MS)
87) Festa com dinheiro público para comemorar a expulsão da Heloisa Helena
88) Compra do apê da ex-esposa do Dirceu
89) Intervenção ilegal na Saúde do RJ
90) Os 300.000 dos advogados do Delúbio e os honorários do Aristides Junqueira
91) Medalha Rio Branco para o Severino (essa dói no coração!)
92) Suspensão dos benefícios dos velhinhos acima de 80 pelo Berzoini
93) Dinheiro para a transoceânica no Peru e corte de verbas do Rodoanel de SP
94) Superfaturamento de contratos de patrocínio do esporte pelo BB
95) Caixa 2 de Tocantins e Márcia Barbosa
96) Uso indevido da CIDE dos combustíveis
97) Compra de votos no 1o turno da eleição para presidente do PT
98) Propina de Taiwan para a campanha do Lula
99) Compra do PL e José Alencar por 10 milhões no quarto ao lado do Lula.
100) Jóias presenteadas da D. Marisa Letícia
Qui 28 Set 2006
Publicado por Márcio Sete sob
Governo[9] Comentários
Do livro: ‘Visão das Trevas, Grandes Catástrofes da Humanidade” (pág.102 Nostradamus, Editora Record)
Em suas Centúrias, Nostradamus escreveu com tanta exatidão, que nos faz acreditar que conhecia Luís Ignorante Lula da Silva.
Fragmentos de um texto de Nostradamus:
… “e próximo do terceiro milênio, uma besta barbuda descerá triunfante sobre um condado do hemisfério sul (BRASIL) - espalhando desgraça e a miséria .” (reforma da previdência, corrupção institucionalizada, mensalão etc.).
“… Será reconhecido por não possuir seus membros superiores totalmente completos.” (cadê O DEDINHO?).
“…Trará com ele uma horda ( PALOCCI, ZÉ DIRCEU, DULCI, GENOíNO E CIA ltda.) que dominará e exterminará as aves bicudas (TUCANOS-PSDB) e implantará a barbárie por muitas datas ( SERÁ A REELEiÇÃO???) sobre um povo tolo e leviano.” (É nóis!!!!).
E lá se vai mais uma profecia concretizada.
Ter 26 Set 2006
Final de mês…. hora de fechamento. Hora de avaliar cada uma de suas “Contas” e de seus “Centros de Custo”, ver qual ficou dentro do seu “Orçamento”, qual que “Estourou”, fazer uma avaliação dos gastos e reavaliar o planejamento financeiro já pré-estabelecido para o próximo mês.
Todo mundo faz ou devia fazer isso, seja no Money, no Excel ou num caderninho que seja.
Bom… brincando aqui no Excel, com os meus + e - resolvi querer que no final das contas, na hora de passar a régua, se o resultado fosse positivo, que a célula ficasse verde, caso contrário, vermelha.
That´s the way: Conditional Formatting
A Conditional Formatting ou Formatação Condicional, foi introduzida ainda no Office 97 e é uma puta feature que infelizmente poucos conhecem.
Imagina você poder formatar uma célula no excel dinâmicamente de acordo com condições que você mesmo define. Você pode definir até 3 condições diferentes para cada célula. Por exemplo, valor da célula for maior que 100 ou igual a 20 ou for igual a célula A24 ou mesmo um resultado de uma função especificada por você.
Você pode alterar estilo de fonte, bordas e cores de fundo, essas coisas….
Acesse essa funcionalidade através do menu Formatar –> Formatação Condicional
Aqui algumas referências legais sobre isso:
http://www.mvps.org/dmcritchie/excel/condfmt.htm
http://www.juiceanalytics.com/weblog/?p=248
Ter 26 Set 2006
Publicado por Márcio Sete sob
Bla bla bla ,
MP3Sem Comentários
Seg 25 Set 2006
Ae… se liga, dia 20 de outubro vai ter aquecimento do Tech Ed em Belo Horizonte:
A Microsoft está disponibilizando para desenvolvedores profissionais e ISVs uma série de palestras técnicas que abordarão as últimas tecnologias de desenvolvimento na plataforma Microsoft, com o objetivo de lhe ajudar em seus desafios técnicos do dia-a-dia no desenvolvimento de soluções Web, Microsoft Office, tecnologias SharePoint e Smart Clients. Os eventos serão ministrados por especialistas da Microsoft e são gratuitos. Participe!!!
BELO HORIZONTE - 20/outubro
Centro de Cultura Nansen Araújo - Auditório 1º andar (Unidade do SESI)
Rua Alvares Maciel, 59 – Pq Santa Efigênia
clique aqui para se inscrever (EventID=1032310239)
Agenda
09:00 – 09:30 : abertura
09:30 – 10:30 : Conheça o WPF (Windows Presentation Fundantion)
10:30 – 11:00 : coffee break
11:00 – 12:00 : Alterando o Novo Modelo de Interface do Office 2007 e seu uso como Plataforma “Smart Client”
12:00 – 13:30 : almoço
13:30 – 14:30 : Desenvolvendo aplicações ASP.NET 2.0 usando ASP.Net AJAX (“Atlas”)
14:30 – 15:00 : coffee break
15:00 – 16:00 : Utilizando as Ferramentas do SharePoint 2007 para o Desenvolvimento de Soluções de Negócio
16:00 – 16:30 : encerramento e sorteios
Seg 25 Set 2006
O evento, que foi realizado no último sábado(23), foi um sucesso!
As fotos sobre o evento foram publicadas pelo Thiago Cruz no http://www.dotnetraptors.com.br/start/fotos/Default.aspx
Seg 25 Set 2006
Publicado por Márcio Sete sob
Dicas de LinkSem Comentários
Pessoal,
Segue a dica massa de leitura! É um artigo do Pedro Castelo sobre CodeDOM, dando um overview e mostrando uma boa aplicação pra ele… Segundo o Pedrão, a dupla infalível na plataforma .Net é a dobradinha CodeDOM + Reflection!
Leia aqui!
Seg 25 Set 2006
Publicado por Márcio Sete sob
Bla bla blaSem Comentários
O mineirin estava transando com a americana.
Êle era competente no que fazia (como todo mineiro), deixando a americana cada vez mais endoidecida.
Até que ela não se aguentou e gritou:
- ONCE MORE, ONCE MORE !
E o mineirin:
- BELZONTE ! BELZONTE !
:P
Seg 25 Set 2006
Agora temos uma grande ferramenta de trabalho! A MSDN Wiki Brasil é uma ferramenta onde você além de consumir a documentação do Visual Studio e do .net Framework SDK em português, pode ajudar a manter e a melhorar estes e outros conteúdos.
O Java tem uma documenção oficial de produto com mais de 25 milhões de palavras, em Português?
O .NET tem! (Amintas
)
YEAH!!!!!!
Sex 15 Set 2006
Publicado por Márcio Sete sob
Dicas de códigoSem Comentários
Hei! Estava com um problema: precisava criar uma chave única a partir de 2 números Int32. Essa chave era para ser usada como Key numa HashTable.
O que você faria ? Se não pudesse adicionar mais nenhum outro fator na fórmula ?
Vamos considerar os números:
N1 = 589
N2 = 784
Multiplicaria um pelo outro ? Não dá… por causa dá máxima de que a ordem dos fatores não alteram o produto. Sendo assim:
589 * 784 = 461.776
784 * 589 = 461.776
Transformaria em string e cocatenaria? Além de perder performance no cast, perderia performance na busca indexada da HashTable, e teria o seguinte problema:
“784″ + “589″ = “589784″
“58″ + “9784″ = “589784″
Bom… tente outras fórmulas e comente se tiver uma solução legal.
Eu utilizei o left shift operator. Você sabe como ele funciona ?
Bom… imagina que essa seja a representação de um Int32. Sendo dois blocos de 16 bits. Essa foi a melhor maneira que eu achei para representar
|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| - |0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|
Agora imagina a representação em Bits do N1 (589)
|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| - |0|0|0|0|0|0|1|0|0|1|0|0|1|1|0|1|
Imagine também a representação em bits de N2(784)
|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| - |0|0|0|0|0|0|1|1|0|0|0|1|0|0|0|0|
Ótimo! A solução dos nossos problemas está aqui. O que vamos fazer é o seguinte:
int key = ((N1 << 16) | N2)
Entendendo a primeira parte (N1 << 16):
Vamos dar um shift left (operador <<) no N1 em 16 posições. Isso significa que o processador vai deslocar 16 bits pra esquerda do bloco de 32 bits, completando o resto com 0. Ficando assim:
N1 = 589
|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| - |0|0|0|0|0|0|1|0|0|1|0|0|1|1|0|1|
Key = (N1 << 16) ~ 38.600.704
|0|0|0|0|0|0|1|0|0|1|0|0|1|1|0|1| - |0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|
Entendendo a segunda parte (Key | N2):
Key = 38.600.704
|0|0|0|0|0|0|1|0|0|1|0|0|1|1|0|1| - |0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|
N2 = 784
|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| - |0|0|0|0|0|0|1|1|0|0|0|1|0|0|0|0|
Agora vamos dar um OR entre a key e o N2. Atenção: este OR é o Bitwise, que vai fazer a comparação bit a bit e não o Lógico que vai verificar apenas se é 0 ou 1.
key = (key OR N2) ~ 38.601.488
|0|0|0|0|0|0|1|0|0|1|0|0|1|1|0|1| - |0|0|0|0|0|0|1|1|0|0|0|1|0|0|0|0|
Tá aqui a nossa chave única desde que N1 ou N2 não ultrapassem 16bits( 65.535):
38.601.488
Qua 13 Set 2006
Prepare-se! Reserve sua agenda nos Dias 28, 29 e 30 de Novembro de 2006
para um dos maiores eventos técnicos que a Microsoft já realizou.
TechEd 2006 – Edição Especial de Lançamento.
Este ano com muito mais novidades.
São mais de 120 sessões técnicas, Hands-on Labs com suporte
de Profissionais “Microsoft Certified Trainers”, Community Lounge,
Painéis de Discussão, Máquinas de experimentação
dos novos produtos e muito mais.
Inscreva-se e você estará automaticamente confirmado
para a sessão Especial de Lançamento do 2007 Microsoft Office system,
Microsoft Windows Vista, e Microsoft Exchange Server 2007,
que se encerrará com um Mega show.
Garanta sua inscrição antecipadamente, com desconto,
pelo telefone (11) 2133-1111, até 27 de setembro.
Mais informações estarão disponíveis a partir de 27 de setembro
pelo site www.teched.com.br
FONTE: Times MSDN e TechNet
Qua 13 Set 2006
Sinceramente não tenho nem o que dizer sobre este evento. Só não vai quem é mané.
De 12 a 15 de Setembro de 2006
Expominas - Belo Horizonte/MG
ENTRADA FRANCA
http://www.sebraeminas.com.br/feiradoempreendedor/
Qua 13 Set 2006
Publicado por Márcio Sete sob
Iron Biker 2006Sem Comentários
O objetivo agora é seguir mais ou menos o mesmo trajeto de súbidas fortes, já que a prava é particamente 80% de subidas bem fodas.
Meu objetivo é conseguir manter um ritmo de 25km por hora constantes nas subidas e assim completar a primeira etapa de 80km em 3 horas.
Qua 13 Set 2006
Publicado por Márcio Sete sob
Dicas de LinkSem Comentários
Reuni alguns dos principais blogs de tecnologia nessa página.
Dessa forma a turma fica concentrada ficando mais fácil visitar com mais frequência. Também matamos o problema “de qual que é o link do blog do fulano de tal mesmo ?”
As fotos inicialmente estão assim:
Afinal todo mundo aqui é NERD mesmo!
Algumas já foram substituídas pelas fotos originais, se você quiser,
mande a sua também para ser substituída.
Qua 13 Set 2006
Publicado por Márcio Sete sob
Bla bla bla1 Comentário
Qua 13 Set 2006
Ter 12 Set 2006
Publicado por Márcio Sete sob
RSSSem Comentários
A ferramenta da Microsoft de codinome Atlas, para desenvolvimento AJAX, foi oficialmente batizada pela empresa. Após ter sido transformada em três produtos, cada um deles ganhou um nome específico.
O aplicativo a ser instalado para ativar as funcionalidades em um servidor será chamado “ASP .NET 2.0 AJAX Extensions”, enquanto o produto que se integrará a ele, através do computador do usuário, foi batizado de “Microsoft AJAX Library”. O anteriormente chamado Atlas Control Toolkit ficou com o nome final de “ASP .NET AJAX Control Toolkit”.
A ferramenta deve ser lançada até o fim de 2006 e foi criada para simplificar a criação de sites em ASP 2.0, que se aproveitem ao máximo da funcionalidade de tecnologias como JavaScript e XML.
Em meados de agosto de 2006, um post no blog do guru ASP Steven Smith propôs aos visitantes que ajudassem com idéias de nomes para a nova ferramenta, mas a escolha final não parece ter sido nada criativa.
FONTE: GEEK
Ter 12 Set 2006
Publicado por Márcio Sete sob
Dicas de LinkSem Comentários
Ter 12 Set 2006
Publicado por Márcio Sete sob
Iron Biker 2006Sem Comentários
Hoje comecei oficialmente a maratona de treinamentos para o Iron Biker 2006. Pedalava muito quando era mais novo, antes de comprar o primeiro carro.
Participei já de algumas provas, inclusive do próprio Iron Biker de 1998, onde eu praticamente aposentei a magrela.
Voltei a pedalar de leve no segundo semestre agora e pra incendiar a parada fiz logo a inscrição pro Iron que vai ser agora em outubro. Menos de 1 mês pra ganhar de novo o condicionamento físico ideal, perder um pouco de peso, ganhar força e rítmo, aumentar a elasticidade, etc.
Pra alcançar meu objetivo bastante pedal, corrida e corda, isso mesmo! Pular corda!!
Treino de hoje: Predominantemente subidas fortes.
DST: 16.44 km
TM: 52,40 min
AVS: 18.6 km/h
MXS: 67.0 km/h
Seg 11 Set 2006
Publicado por Márcio Sete sob
Iron Biker 2006Sem Comentários
Sáb 9 Set 2006
Publicado por Márcio Sete sob
Bla bla bla1 Comentário
Foi muito boa a visita de André Furtado em Belo Horizonte.
André um cara grisalho, aparentando ter lá seus 40 e poucos anos
um cara simples, inteligente e bem humorado.
Programação
Quarta: Choppinho no Albanos.
Quinta: City Tour por Belo Horizonte
Sexta: Ouro Preto / Lavras Novas
Sábado: Ouro Preto / Mariana
Domingo: Feira Hippie / Almoço no Pátio Savassi
Segunda: Pampulha / Google / Recife
Sáb 9 Set 2006
Publicado por Márcio Sete sob
Bla bla blaSem Comentários
Ter 5 Set 2006
Publicado por Márcio Sete sob
Dicas de códigoSem Comentários
MSDN Forums » Smart Device Development » .NET Compact Framework » Blodding Socket!
Segue abaixo uma sequência de diálogo entre eu e o Anthony Wong, integrante do .NET Compact Framework Team, sobre um problema encontrado no compact framework. Foi legal da parte dele ter respondido, mas aquele negócio… se eu dependesse da resposta dele pra tocar o barco, morreria na praia, pelo prazo de resposta. Deve ser alto também o fluxo de mensagem lá… tudo bem… dei meu jeito pra cá.
Posted on 30 May 2006, 3:06 by Márcio Sete
Hi there!
I’m working on a smart device application for Windows Mobile 5.0 Pocket PC and having many problems with the socket stuff. Lets to the points:
- Using both TCPClient Class and Socket Class, the application spend at least 7 seconds to connect in a internal IP Address and 11 seconds to connect in a external IP Address. Simple as the code below:
using System;
using System.Windows.Forms;
using System.Net.Sockets;
using System.Net;
namespace WindowsMobile
{
public partial class testeSocket : Form
{
public testeSocket()
{
InitializeComponent();
}
private void testeSocket_Load(object sender, EventArgs e)
{
TcpClient objSocket = new TcpClient();
objSocket.Connect(”IP”, port);
}
}
}
I did a connection test on the same server at the same port through the Pocket PC Internet Explorer and the connection was made immediately, whats means that is not a windows mobile socket problem.
http://ip:port
- For every property but NODELAY that I set, the socket throw an Socket Exception (10042) saying “Bad protocol option. An unknown, invalid or unsupported call was made”. Doesn’t matter which level of the socket I’m trying to configure, all of those throw this exception, except NoDelay option.
I read on the David Kline’s Blog that this is not a bug, it is a limiation of the underlying operating system. But here is the point: The CF was made to run exclusively on a Windows Mobile, so how can the operation system does not support it ?
In my case, my application will run successfully just if I change the ReceivedBufferSize property from the default value (32768 bytes) to the maximum value (1mb), once the socket is transmitting a video stream.
Hope anyone can help!
Cheers!
Márcio Sete
Posted on 05 Jul 2006, 5:13 by Anthony Wong [MSFT]
Hi,
The 7 and 11 seconds of the connect call would very likely be caused by the way you called the Connect() method. The particular overload you used (TcpClient.Connect(string, int)) takes a hostname and a port, and will resolve the hostname to IP addresses with DNS before the socket actually connects to the remote end point. Since you already have an IP address, you should use another overload like TcpClient.Connect(IPAddress, int) or TcpClient.Connect(IPEndPoint) instead. You will then avoid the unnecessary DNS resolution and save a lot of time.
For your second question, the answer is that the list of options we carry in NETCF that you can set with SetSocketOption() is not specific to WinCE but is shared with the full framework on Desktop. As you know, the network layer on Desktop supports a lot more socket options than Windows CE. We made the design decision that rather than removing the socket options not supported on Windows CE, we would pass the options to the OS and return the error codes to the caller. I would suggest you to refer to the Windows CE documentation to determine whether the particular options you used are supported.
Cheers,
Anthony Wong [MSFT]
Posted on 03 Sep 2006, 12:48 by Márcio Sete
Hi Anthony,
I pretty much appreciate your help. The way I found in that case was transfer all socket responsabilities to an unmanaged component and doing everything strait away on the winsock.
Cheers,
Márcio Sete
Ter 5 Set 2006
Publicado por Márcio Sete sob
GovernoSem Comentários
Até que enfim, a câmara dos deputados aprovou hoje em primeiro turno o fim do voto secreto.
Essa decisão vale para todo o poder legislativo, mas para começar a valer, precisa ainda de ser aprovada em segundo turno na camara e depois no senado.
Agora é que vem a pergunta: Será que ja vai valer no caso das sangue sugas ? Ou será que vamos ter mais pizzas como no mensalão ? Heim cidadão ?
Ter 5 Set 2006
Publicado por Márcio Sete sob
GovernoSem Comentários
- Cem empresas entregaram propostas para o leilão das frequências do WiMAx.
- O leilão foi suspenso pelo Tribunal de Contas da União.
- A Anatel disse que não vai se pronunicar sobre a decisão, que vai recorrer e que a comissão especial de licitação abrirá as propostas no dia 18 como previsto.
A coisa ta esquentando! Uhu!!! Será que é só eu que to tão interessado nesse leilão ?
FONTE: INFO.COM
Ter 5 Set 2006
Está disponível para download o .NET Framework 3.0 - Release Candidate (também conhecido como WinFX).
Desenvolvido para o Windows Vista, o framework 3.0 combina o poder da versão 2.0 com as novas tecnologias para desenvolvimento de aplicações ricas, no que tange à exepriência do usuário final. Essas novas tecnologias são basicamente:
- Windows Presentation Foundation
- Windows Communication Foundation
- Windows Workflow Foundation
- Windows CardSpace
A idéia da Microsoft é disponibilizar o .NET Framework 3.0 junto com o Windows Vista, no entanto estas tecnologias estarão disponíveis também no Windows XP e Windows 2003 Server.
Saiba mais!
FONTE: MICROSOFT
Ter 5 Set 2006
Publicado por Márcio Sete sob
.NET RaptorsSem Comentários
No dia 23 de Setembro de 2006 (sábado), os Raptors fazem junto com o pessoal do IT Central um evento, que marcará a entrada da comunidade Mineira em São Paulo, passando assim a ter um braço nos dois principais pólos de tecnologia do Brasil, seguido do Rio de Janeiro, Recife, Curitiba, etc.
O evento promete ser ótimo! Dá uma olhada na programação de DEV:
PALESTRAS DE DEV
Início Término Descrição
09:00 09:30 Apresentação Geral
09:30 10:30 IIS 7.0 + ASP.NET – Miguel Ferreira
10:30 11:00 Coffee-Break
11:00 12:00 Por dentro do Windows: Gerenciamento de Memória - Rodrigo Strauss
12:00 13:00 Almoço
13:00 14:00 Windows Communication Foundation - Alfred Myers
14:00 15:00 Quando utilizar aplicações Windows e Web - Andrey Sanches e Alexandre Tarifa
15:00 15:30 Coffee-Break
15:30 16:30 VSTO – Cezar Guimarães
16:30 17:30 Reporting Service 2005 para desenvolvedores – Thiago Cruz
17:30 18:30 VSTS – Marcus Garcia e Fábio Camara
É isso aí! Follow the Raptors!
FONTES: .NET Raptors e Blog do Thiago Cruz
- Próxima Página »