Tiago Salgado

.NET / SQL Server / IT / etc...

Vai-se realizar dia 1 de Fevereiro de 2010, no Porto, o primeiro encontro deste ano da comunidade XALMPT. Para quem estiver interessado poderá fazer a sua inscrição e ver todas as informações necessárias na página http://xamlpt.com/xamlptmeetings/

 

No dia seguinte, dia 2 de Fevereiro, e também no Porto, será realizado o WebDay 2010. Um evento sobre Internet Explorer, Azure, ASP.NET, Silverlight e Expression a não perder. Poderão ver todos os detalhes deste evento em http://www.mswebday.com/Page/Details/homepage

Existem algumas definições no Visual Studio, que ao serem alteradas, ajudam significamente a melhorar a sua performance, aumentando também a produtividade de quem trabalha diariamente em projectos neste IDE.

Quando temos projectos relativamente grandes, nota-se uma certa lentidão em diversas operações, e algumas bastente simples como o simples aparecimento do Intellisence ou até mesmo uma mudança de linha (sim, às vezes acontece :)).

Existem vários sites com tweaks mas deixo os que tenho como referência e que me ajudam bastante a melhorar o VS.

http://dotnettipoftheday.org/tips/speedup_visual_studio.aspx
http://blogs.geocortex.net/blogs/geocortex/archive/2007/12/07/slow-visual-studio-performance-solved.aspx
http://codebetter.com/blogs/patricksmacchia/archive/2007/06/20/benefit-from-the-c-and-vb-net-compilers-perf.aspx
http://dotnettipoftheday.org/tips/optimize_launch_of_vs2005.aspx

Se conhecerem mais alguns indiquem nos comentários que actualizarei esta lista.

Posted por Tiago Salgado | with no comments
Filed under:

O 5º Seminário de tecnologias móveis da comunidade PocketPT realizar-se-á na Universidade Portucalense (Porto) dia 5 de Dezembro de 2009.

O programa do evento ainda não está totalmente concluido, mas podem ver todos os detalhes no site oficial.

5º seminário pocketpt
Posted por Tiago Salgado | with no comments

The Visual Studio 2010 and .NET Framework 4 Training Course includes videos and hands-on-labs designed to help you learn how to utilize the Visual Studio 2010 features and a variety of framework technologies including: C# 4.0, Visual Basic 10, F#, Parallel Computing Platform, WCF, WF, WPF, ASP.NET AJAX 4.0, ASP.NET MVC Dynamic Data. Units in this course:

  • Overview
  • Managed Languages
  • ASP.NET 4
  • Data Platform
  • Windows Communication Foundation and Workflow
  • Parallel Computing
  • Application Lifecycle Management
  • Summary

Visual Studio 2010 and .NET Framework 4 Training Course

A Microsoft disponibilizou gratuitamente o ebook "Introducing Windows Server 2008 R2".

Um ebook de 200 páginas que conta com os seguintes temas:

  • Capitulo 1 - What's new in Windows Server R2
  • Capitulo 2 - Installation and Configuration: Adding R2 to Your World
  • Capitulo 3 - Hyper-V: Scaling and Migrating Virtual Machines
  • Capitulo 4 - Remote Desktop Services and VDI: Centralizing Desktop and Application Management
  • Capitulo 5 - Active Directory: Improving and Automating Identity and Access
  • Capitulo 6 - The File Services Role
  • Capitulo 7 - IIS 7.5: Improving the Web Application Platform
  • Capitulo 8 - DirectAccess and Network Policy Server
  • Capitulo 9 - Other Features and Enhancements

O download pode ser feito aqui.

Posted por Tiago Salgado | with no comments

Já se encontra disponivel para o público geral o download a Beta 2 do Visual Studio 2010 e .NET Framework 4.0.

Microsoft® Visual Studio 2010 Professional Edition Beta 2 – Web Installer

Microsoft® Visual Studio 2010 Premium Edition Beta 2 – Web Installer

Microsoft® Visual Studio 2010 Ultimate Edition Beta 2 – Web Installer

Posted por Tiago Salgado | with no comments

Dias 2 e 3 de Novembro, vai-se realizar um workshop sobre High Performance Computing na FEUP.

A entrada é gratuita e conta com o seguinte programa:

Dia 2 de Novembro

09:30 – O que é o HPC? High Performance Computing on Highly Productive computing?
10:00 – 11:15 – HPC Technical Preview
11:15 – 11:30 – Intervalo
11:30 – 12:30 – How to program in parallel environment (part I)
12:30 – 14:00 – Almoço
14:00 – 15:30 – How to program in parallel environment (part II)
15:30 – 15:45 – Intervalo
15:45 – 17:00 – How to program in parallel environment (part III)

Dia 3 de Novembro

09:30 – 11:00 – Scenario of HPC Server 2008 application in Portugal: High Performance Computing applied to Medicine and Bio Informatics
11:00 – 11:15 – Intervalo
11:15 – 12:30 - Scenario of HPC Server 2008 application in Portugal: High Performance Computing applied to Medicine and Bio Informatics

Toda a informação sobre o workshop pode ser consultada aqui.

Posted por Tiago Salgado | with no comments
Filed under: ,

Estou actualmente a trabalhar num projecto que foi convertido de ASP.NET 1.1 para 3.5, e como tal aproveitei para utilizador alguns recursos do ASP.NET Ajax.

Ao fazer alguns testes ao que tenho desenvolvido, o comportamento de algumas operações não era a esperada, e uma delas era o refresh de toda a página e não apenas ao Update Panel que era o que realmente queria.

Algumas pesquisas feitas e fui dar a um post do Scott Guthrie que relata exactamente esta situação.

Na conversão de 1.1 para 3.5, é mantido o elemento <xhtmlConformance/> o que provoca este tipo de comportamento se estiver com o modo Legacy.

<xhtmlConformance mode="Strict"/>

Removendo este elemento já é feito o partial page postback tal como esperado.

Posted por Tiago Salgado | with no comments
Filed under: ,

Foi hoje o tão esperado dia do evento Remix que foi, sem dúvida, uma experiência que valerá a pena repetir.

Como sabem (acho eu), o evento estava dividio em 3 tracks: Web Developer, UX e Architecture.

Assisti a todas as sessões da Web Developer Track, mas fiquei arrependido de não ter trocado a sessão do Adam Kinney pela do Simon Guest sobre “Patterns for Cloud Computing”. Acho que o Adam estava certo na parte do pessoal adormecer na sessão após o almoço :).

A sessão que aguardava com mais expectativa foi a “building amazing business centric applications with Microsoft SL 3”, e não desapontou.

O que desapontou foi mesmo não haver cobertura de rede dentro do auditório, à qual tinha dado bastante jeito para se aceder á net.

Que para o ano haja o remix10, que lá estarei certamente :)

Entretanto, o Brad Abrams já disponibilizou o material das sessões que apresentou e podem ser vistos aqui.

Estão disponiveis no msdev.com, uma série de videos sobre SQL Server 2008 Express abordando temas dos mais básicos aos mais avançados como por exemplo:

  • How do I backup a remote SQL Express database?
  • How do I import data from another source (Excel, Access, XML, MySQL, ...) into a SQL Server Database?
  • SQL Server Integration Services Overview
  • etc ...

Podem ver todos os videos disponiveis em http://msdev.com/Directory/SeriesDescription.aspx?CourseId=124

Foi lançada hoje a versão final do novo antivirus da Microsoft, denominada por Microsoft Security Essentials.

Podem ver uma review no WinSuperSite mas nada melhor que testarem por vocês mesmo.

Vai-se realizar um ciclo de seminários pela FCT da Universidade de Coimbra, no ambito da parceria com a Universidade Carnegie Mellon, sobre desenvolvimento de software. Serão 4 seminários, realizados em Lisboa e no Porto, com o seguintes temas e datas:

  • 10 de Outubro - Gestão de Risco em Projectos de Software
  • 31 de Outubro - Desenvolvimento Ágil de Software com SCRUM
  • 21 de Novembro - Dinâmica de Equipas e Grupos
  • 12 de Dezembro - Metodologias de Desenvolvimento de Software

Cada seminário terá um valor de 25€ ou poderão fazer o registo para todos pelo valor de 70€. Para mais informações visitem http://mse.dei.uc.pt/workshop/

Posted por Tiago Salgado | with no comments
Filed under: , ,

No Windows 7, como em todas as outras versões do Windows, temos várias opções dentro do menu Send To…

Mas ao contrário das outras, o Windows 7 trás alguns items escondidos que apenas ficam visiveis se abrirmos o “right-click menu” com a tecla SHIFT premida em simultâneo, items estes como por exemplo:

  • Contacts
  • Desktop
  • Downloads
  • Favorites
  • Links
  • My Documents
  • etc …

Com tecla SHIFT premida

Sem tecla SHIFT premida

sendto_extended_menu sendto_menu
Posted por Tiago Salgado | with no comments
Filed under: ,

Se há coisa que me irrita, é estar a testar querys e ficar logo sem meia área de visualização do editor após a primeira vez que a executo. Acabei de ter o problema resolvido logo após ler o post do Pinal Dave, onde mostra que podemos apresentar os resultados num tab à parte e assim ter toda a área de trabalho tanto para o editor como para os resultados devolvidos.

Então a solução passa por no SQL Server Management Studio, ir a Tools > Options > Query Results > SQL Server > Results to Grid e marcar a opção "Display results in a separated tab" :)

ssms_results_full_workspace

WebAii Testing Framework helps developers build automated unit tests, functional tests and end to end scenario tests for both AJAX- and Silverlight-powered applications. From automating complex UI actions, waiting on DOM changes to imitating the complete list of UI XAML elements in Silverlight – it’s all in here for free!

Website: WebAii Testing Framework

Posted por Tiago Salgado | with no comments
Mais Entradas Página seguinte »