tag:blogger.com,1999:blog-66688934518038488752024-03-12T21:45:52.241-03:00Rubens Farias' weblogRubens Fariashttp://www.blogger.com/profile/14331379276355746143noreply@blogger.comBlogger359125tag:blogger.com,1999:blog-6668893451803848875.post-12802029342657752402008-03-16T11:40:00.003-03:002008-03-16T11:46:55.234-03:00"Generic WCF Host" at CodeProjectAcabei de postar um artigo no CodeProject sobre a criação de uma aplicação console para o host de serviços WCF. A idéia é manter um serviço que seja sensível à atualização de assemblies, simplificando o desenvolvimento de serviços, e evitando a implementação de hosts espeíficos para cada implementação.Generic WCF HostRubens Fariashttp://www.blogger.com/profile/14331379276355746143noreply@blogger.com3tag:blogger.com,1999:blog-6668893451803848875.post-4733456556621724512008-03-10T18:28:00.002-03:002008-03-10T18:51:39.578-03:00Análise de Valor AgregadoNos últimos meses, estive ajudando um amigo das antigas em seu projeto de mestrado em Engenharia de Software no Instituto de Pesquisas Tecnológicas de São Paulo, sobre uma ferramenta para análise de valor agregado (EVA - Earned Value Analysis). Trata-se de um método de análise matemática sobre a evolução de projetos, em termos de prazo e custo, tendo como base o que foi originalmente planejado, Rubens Fariashttp://www.blogger.com/profile/14331379276355746143noreply@blogger.com0tag:blogger.com,1999:blog-6668893451803848875.post-80557095101738185312007-08-21T11:30:00.000-03:002007-08-21T11:33:16.625-03:00Autenticação Basic remotaComo obter um recurso remoto, tendo que passar pela autenticação integrada?void Page_Load(){ string url = "http://remoteurl/imagem.jpg"; System.Net.WebClient client = new System.Net.WebClient(); System.Net.CredentialCache cache=new System.Net.CredentialCache(); cache.Add( new Uri(url), "Basic", new System.Net.NetworkCredential("usuario", "senha")); Rubens Fariashttp://www.blogger.com/profile/14331379276355746143noreply@blogger.com0tag:blogger.com,1999:blog-6668893451803848875.post-43895091614504625602007-06-23T10:23:00.001-03:002007-06-23T10:23:18.365-03:00Nova versão do ASP.NET AJAX Control Toolkit No último dia 06, o time do ASP.NET AJAX Toolkit lançou uma versão atualizada. Você pode baixá-la no site http://ajax.asp.net e executar os exemplos aqui. Há também 44 vídeos até o momento, ensinando a utilizar cada um dos recursos. Abraços, Rubens Rubens Fariashttp://www.blogger.com/profile/14331379276355746143noreply@blogger.com0tag:blogger.com,1999:blog-6668893451803848875.post-71233225474449561572007-06-20T21:56:00.001-03:002007-06-20T21:56:13.513-03:00Treinamentos Microsoft gratuitos Às vezes nós queremos fazer algum treinamento e acaba faltando uma combinação de tempo/dinheiro. O que dizer então de treinamentos online, que podem ser feitos em casa, no seu tempo vago, além de serem gratuitos? Muitas pessoas não conhecem o site do Microsoft Learning, mas há diversas opções de treinamentos lá disponíveis, pagos ou não. Para logar, utilize o mesmo email/senha que vocêRubens Fariashttp://www.blogger.com/profile/14331379276355746143noreply@blogger.com0tag:blogger.com,1999:blog-6668893451803848875.post-87139976392585599872007-06-20T21:34:00.001-03:002007-06-20T21:34:54.039-03:00Top 15 free SQL Injection Scanners From Security-Hacks SQL Injection is perhaps the most common web-application hacking technique which attempts to pass SQL commands through a web application for execution by the back-end database. The vulnerability is presented when user input is incorrectly sanitized and thereby executed. Checking for SQL Injection vulnerabilities involves auditing your web applications and Rubens Fariashttp://www.blogger.com/profile/14331379276355746143noreply@blogger.com0tag:blogger.com,1999:blog-6668893451803848875.post-12201138730645825132007-06-20T21:27:00.001-03:002007-06-20T21:27:08.908-03:00Tweak Vista with Vispa From help.net There are many reasons why you wouldn't want your operating system connect to Microsoft's server, be it for practical reasons or pure idealism. Based on the source-code of the award-winning xpy (version 0.9.8), Vispa allows you to easily tweak your Windows Vista for better privacy and security, even system performance. Do a few clicks rather than finding the write Rubens Fariashttp://www.blogger.com/profile/14331379276355746143noreply@blogger.com0tag:blogger.com,1999:blog-6668893451803848875.post-67212801740300983042007-06-20T21:15:00.001-03:002007-06-20T21:15:48.936-03:00The SqlCacheDependency Class Feed: ASP.NET Daily Articles Posted on: Wednesday, June 13, 2007 9:48 AM Author: Luke Stratman Subject: The SqlCacheDependency Class Luke Stratman shows how and why to use the SqlCacheDependency class. View article... Rubens Fariashttp://www.blogger.com/profile/14331379276355746143noreply@blogger.com0tag:blogger.com,1999:blog-6668893451803848875.post-75508674722950665582007-06-20T21:13:00.001-03:002007-06-20T21:13:32.962-03:00Configure ASP.NET AJAX Extensions Feed: ASP.NET Daily Articles Posted on: Monday, June 18, 2007 9:48 AM Author: Dan Wahlin Subject: Configure ASP.NET AJAX Extensions Explore ASP.NET AJAX configuration sections in Web.config, and learn how handlers and modules fit into the overall picture. View article... Rubens Fariashttp://www.blogger.com/profile/14331379276355746143noreply@blogger.com0tag:blogger.com,1999:blog-6668893451803848875.post-56785599763117868852007-06-13T18:54:00.001-03:002007-06-13T18:55:28.271-03:00FW: Windows-Based iPhone Rival for Business Users O mundo como a gente conhece… Feed: Slashdot Posted on: Tuesday, June 05, 2007 1:07 PM Author: Zonk Subject: Windows-Based iPhone Rival for Business Users MsManhattan writes "High Tech Computer Corp. (HTC) has unveiled a touch-screen mobile device that offers many of the same features as the iPhone but with an emphasis on business applications vs. Rubens Fariashttp://www.blogger.com/profile/14331379276355746143noreply@blogger.com0tag:blogger.com,1999:blog-6668893451803848875.post-18102934643963038562007-06-13T18:54:00.000-03:002007-06-13T18:55:22.627-03:00FW: How to Keep Your Code From Destroying You Eis uma boa dica: como melhorar o código que você cria? Feed: Slashdot Posted on: Wednesday, May 30, 2007 4:09 PM Author: ScuttleMonkey Subject: How to Keep Your Code From Destroying You An anonymous reader writes "IBM DeveloperWorks has a few quick tips on how to write maintainable code that won't leech your most valuable resource — time. Rubens Fariashttp://www.blogger.com/profile/14331379276355746143noreply@blogger.com0tag:blogger.com,1999:blog-6668893451803848875.post-47654192627412757792007-04-14T06:52:00.001-03:002007-04-14T06:52:24.948-03:00Os 46 melhores utilitários freeware Vale a leitura: uma lista dos 46 melhores utilitários freeware. Destaque para os melhores: <![if !supportLists]>· <![endif]>Antivirus (AVG, Avast! e AOL Anti Virus Shield) <![if !supportLists]>· <![endif]>Firewall (Kerio Personal Firewall) <![if !supportLists]>· &Rubens Fariashttp://www.blogger.com/profile/14331379276355746143noreply@blogger.com0tag:blogger.com,1999:blog-6668893451803848875.post-55299488209429555182007-04-14T06:07:00.000-03:002007-04-14T06:08:10.675-03:00Debugger "Feature" for SharePoint Feed: Aggregated Feed: SharePoint Team Blogs Posted on: Tuesday, April 10, 2007 9:02 AM Author: sptblog Subject: Debugger "Feature" for SharePoint While Windows SharePoint Services 3.0 provides an excellent platform for developing Web applications, debugging them can be a bit of a pain. It's often a case of finding the process ID (PID), attach the Rubens Fariashttp://www.blogger.com/profile/14331379276355746143noreply@blogger.com0tag:blogger.com,1999:blog-6668893451803848875.post-52910857693339471632007-04-02T23:17:00.001-03:002007-04-02T23:17:56.081-03:00MSXML4 to be Disabled in Late 2007 [from the MSXML Blog] As a part of our MSXML4 End of Life plan , we are going to kill bit MSXML4 in the October – December timeframe of this year. This kill bit applies to Internet Explorer only. After the kill bit, web applications will not be able to create MSXML4 objects in the browser. Applications which are not kill-bit aware will continue to work with MSXML4. We Rubens Fariashttp://www.blogger.com/profile/14331379276355746143noreply@blogger.com0tag:blogger.com,1999:blog-6668893451803848875.post-86493774879134629852007-02-16T20:15:00.000-02:002007-02-16T21:08:36.620-02:00Download de arquivos com nomes acentuados em ASP.NETTivemos a necessidade, esses dias, de desenvolver uma página ASP.NET que se encarregaria de fazer o download de um documento que só estaria acessível via impersonate, uma vez que estaria armazenado em outro servidor HTTP, autenticando via NTLM.Dentre as possibilidades, acabamos por utilizar o System.Net.WebClient, passando as credenciais default e obtendo o conteúdo do arquivo em questão. O Rubens Fariashttp://www.blogger.com/profile/14331379276355746143noreply@blogger.com0tag:blogger.com,1999:blog-6668893451803848875.post-84972642138074655472007-01-03T13:14:00.000-02:002007-01-03T14:05:41.802-02:00Using Dotfuscator in the post-build processHoje tive a necessidade de automatizar o processo de obfuscar um assembly usando o Dotfuscator. Estou utilizando neste projeto o Dotfuscator Community Edition 1.1.1019.14017, que vem com o Microsoft Visual Studio 2003.Encontrei uma referência a isso no WWs Blog, mas que não fala nada sobre assemblies que estejam assinados com strong names (o meu caso). Pesquisando mais um pouco, achei algo no Rubens Fariashttp://www.blogger.com/profile/14331379276355746143noreply@blogger.com0tag:blogger.com,1999:blog-6668893451803848875.post-14637736022818147472006-12-28T09:21:00.001-02:002006-12-28T10:40:38.187-02:00Introdução ao Windows Presentation FoundationO primeiro treinamento que realizei no Microsoft Learning foi o curso Clinic 5135 AE: Introduction to Developing with Windows Presentation Foundation and Visual Studio 2005. Basicamente é uma introdução ao Windows Presentation Foundation (WPF), parte integrante do .NET Framework 3.0, mostrando qual a idéia por trás dele, como montar as primeiras aplicações, exemplificando os ganhos e as novas Rubens Fariashttp://www.blogger.com/profile/14331379276355746143noreply@blogger.com0tag:blogger.com,1999:blog-6668893451803848875.post-14442880276604572942006-12-27T20:54:00.000-02:002006-12-28T09:21:00.405-02:00Microsoft Learning PortalCurtindo o clima de final de ano, entre desenterrar backups antigos e jogar um pouquinho de Quake1, estava navegando pelo site do Microsoft Learning e acabei descobrindo coisas interessantes.Há bastante material de estudo e de ótima qualidade. Tem cursos específicos para as provas regulares, não sendo necessário o preparo exclusivamente garimpando links no MSDN. Além disso, tem também cursos que Rubens Fariashttp://www.blogger.com/profile/14331379276355746143noreply@blogger.com0tag:blogger.com,1999:blog-6668893451803848875.post-46324094650950105162006-12-18T16:58:00.000-02:002006-12-18T16:50:28.422-02:0071-445: TS: Microsoft® SQL Server 2005 Business Intelligence - Implementation and MaintenanceFui ainda há pouco fazer a prova 71-445: TS: Microsoft® SQL Server 2005 Business Intelligence - Implementation and Maintenance que ainda está no estágio beta. A previsão que seja disponibilizada ao público em geral por volta de Fevereiro de 2007.Novamente deixei para a última hora (não por desleixo, mas absoluta falta de tempo mesmo) e certamente não fui bem. A idéia é uma prova para falar sobre Rubens Fariashttp://www.blogger.com/profile/14331379276355746143noreply@blogger.com0tag:blogger.com,1999:blog-6668893451803848875.post-73062587200041581902006-12-18T15:49:00.000-02:002006-12-18T16:27:27.960-02:00Confraternização DoMore! 2006Fomos ontem fazer a confraternização de Final de Ano da DoMore!, que aconteceu num sítio em Juquitiba, chamado Acampamento Vale Grande.Depois do Jean chegar atrasado quase uma hora para a carona compulsória e de pegar a querida Rodovia Regis Bittencourt, chegamos ao local onde o pessoal já estava acendendo a churrasqueira. Aí ninguém perdeu mais tempo!Café da manhã, seguido da apresentação Rubens Fariashttp://www.blogger.com/profile/14331379276355746143noreply@blogger.com1tag:blogger.com,1999:blog-6668893451803848875.post-10384589837699585752006-12-14T09:03:00.000-02:002006-12-14T09:09:40.769-02:0074-137 : Developing Microsoft Office Solutions using XML with Office Professional Edition 2003Preparation Guide for Exam 74-137Developing Microsoft Office Solutions using XML with Office Professional Edition 2003Design a customized Office products client solution Identify the business requirements Choose the appropriate Office program(s). Considerations include Microsoft Office Excel, InfoPath, and Microsoft Office Word.Microsoft reboots OfficeSolution Architectures with Rubens Fariashttp://www.blogger.com/profile/14331379276355746143noreply@blogger.com0tag:blogger.com,1999:blog-6668893451803848875.post-76372078076347309592006-12-12T12:47:00.000-02:002006-12-12T16:12:50.229-02:00Migração de comentários dos posts antigosEstou aqui tentando migrar os posts antigos. O script anterior funciona bem, mas não conseguiu ajustar os labels e nem trazer os comentários dos posts. Sobre esse último item, a interface Google.GData não permite fazer como eu gostaria, que envolve manter o nome do autor original. Então tivemos que improvisar:string blogId = "6668893451803848875"string postId = "8836808573838150306";WebClient Rubens Fariashttp://www.blogger.com/profile/14331379276355746143noreply@blogger.com1tag:blogger.com,1999:blog-6668893451803848875.post-73337796396397842842006-12-11T18:49:00.000-02:002006-12-11T19:04:54.791-02:00Windows Vista + Office 2007Instalei hoje o Windows Vista junto com o Office 2007, no meu notebook. Como todos estao falando, a interface realmente eh muito mais limpa e te dah uma sensacao de espaco bem legal. Mas, como podem ver, ainda nao descobri onde fica as configuracoes de teclado.Achei visualmente bonito, mesmo que na pratica com pouca utilidade, a principio, os recursos do Aero. Os dados de performance tambem sao Rubens Fariashttp://www.blogger.com/profile/14331379276355746143noreply@blogger.com0tag:blogger.com,1999:blog-6668893451803848875.post-38974669983027566042006-12-08T14:37:00.000-02:002006-12-10T13:21:34.025-02:00CodeSmith 4.0Eu já conhecia o CodeSmith de outros Carnavais, inclusive usando para o desenvolvimento de aplicações ASP 3.0 e ASP.NET, mas resolvi agora passar a usar ele na empresa em que estou trabalhando.Para o desenvolvimento de uma aplicação baseada em Windows Sharepoint Services 3.0, SQL Server 2005, estamos criando os templates de classes de negócio sobre o framework CSLA 2.1.1.O desenvolvimento destes Rubens Fariashttp://www.blogger.com/profile/14331379276355746143noreply@blogger.com0tag:blogger.com,1999:blog-6668893451803848875.post-42969910185743570362006-12-04T11:20:00.000-02:002006-12-08T15:16:03.430-02:00Sobre este blogO médico disse que escrever pode ajudar a fazer as vozes parerem. Vamos ver.Hi ALL! Has been a long time...Pois é, depois de um longo tempo sem escrever na internet, resolvi criar este blog como uma forma de devolver o conteúdo do ASP4Developers.com.br para a comunidade e poder voltar a ter um canal pra falar um pouco do que estou fazendo.Certamente o conteúdo antigo está desatualizado em relaçãoRubens Fariashttp://www.blogger.com/profile/14331379276355746143noreply@blogger.com0