- 27 Janeiro 2009
- Uncategorized
- 0 Comments
Está disponível o RC1 da próxima versão do Internet Explorer.
Está disponível o RC1 da próxima versão do Internet Explorer.
A Azure Services Evangelism Team lançou hoje o Azure Issue Tracker.
Podem ver todos os detalhes desta aplicação na página do projecto no Codeplex.
Vai-se realizar nos dias 18 e 19 de Fevereiro o DevDays 2009. Um evento dedicado a Programadores, Designers e Arquitectos, onde haverão sessões sobre:
Podem encontrar todas as informações sobre o evento na página oficial.
Um video muito bem conseguido da autoria de Melih Bilgil que ilustra a história da internet de 1957 até 1990.
History of the Internet from PICOL on Vimeo.
A Microsoft Press disponibilizou gratuitamente o ebook “Understanding IPv6, Second Edition” para comemorar o seu 25º aniversário.
Podem fazer o download aqui.
Para quê ser diferente dos outros e não dizer que já está disponível o download do Google Chrome?
Pelo que estive a ler no Lifehacker, o que me saltou mais à vista neste browser foi:
Recently Closed Tabs – para mim é sem dúvida um “must-have” em qualquer browser, e vir de base é uma mais valia.
Porn Mode Incognito Mode – É sem dúvida a opção que muita gente irá usar e abusar (lol). Acabaram-se as preocupações em esconder todas as páginas dúvidosas por onde andaram
Inspector – Analisar em detalhe o código das nossas páginas.
Não tenho hipotese de tar o testar para ver que mais funcionalidades dispomos, mas podem ve-las mais ao detalhe na página principal do Google Chrome assim como fazer o download.
Todas as actualizações para o Windows e produtos Microsoft podem ser pesquisadas no Microsoft Update Catalog.
Foi lançado recentemente um novo blog que publicará truques e dicas sobre asp.net, IIS, Visual Web Developer, etc.
Tips & Tricks for ASP.NET, IIS, and Visual Web Developer Blog
Se abrirmos num browser, ex: IE7, um site cujo certificado não é considerado válido, aparece uma mensagem com essa indicação e é necessária a indicação de que queremos avançar para o site (ou não).
Acontece o mesmo quando tentamos aceder a esse mesmo site usando o HttpWebRequest. Por exemplo:
Dim site As String = “https://www.site.com/pagina.aspx”
Dim req As HttpWebRequest = WebRequest.Create(site)
Dim c As CredentialCache = New CredentialCache
c.Add(New Uri(site), “Basic”, New NetworkCredential(“username”, “password”))
req.Credentials = c
Dim response As WebResponse = Nothing
response = req.GetResponse()
Ao executar será retornado o seguinte erro:
The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel.
Ou seja, é necessário forçar a validação do certificado para dar a volta a isto. Como? Com a propriedade ServerCertificateValidationCallback.
Primeiro, criar uma função que indique que indique se vamos ou não aceitar o certificado (neste caso indico que será sempre aceite).
Private Function ValidateCertificate(ByVal sender As Object, ByVal certificate As X509Certificate, ByVal chain As X509Chain, ByVal sslPolicyErrors As SslPolicyErrors) As Boolean
Return True
End Function
Por fim, adicionado ao Form_Load o seguinte:
ServicePointManager.ServerCertificateValidationCallback = New RemoteCertificateValidationCallback(AddressOf ValidateCertificate)
o que fará com que aceite sempre os pedidos de validação do certificado.