03Nov09
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
17Set09
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
17Jun09
Para remover um item de uma colecção, nada mais do que
List<string> s = new List<string>() { “1″, “2″ };
s.Remove(“1″);
Mas quando usamos a colecção dentro de um ciclo e queremos remover o item que está carregado actualmente, podemos ser surpreendidos com uma excepção do tipo “Collection was modified; enumeration operation may not execute”.
List<string> s = new List<string>() { “1″, “2″ };
foreach (string ss in s)
{
s.Remove(ss);
}
Para contornar este erro, e eliminar todos os items que pretendemos durante o ciclo, basta a seguinte alteração ao código
List<string> s = new List<string>() { “1″, “2″ };
foreach (string ss in new List<string>(s))
{
s.Remove(ss);
}
21Mai09
Está agora disponivel a todos o download do Visual Studio 2010 Beta 1 e da .NET Framework 4.0 Beta 1.
Todos os links para download podem ser encontrados aqui.
17Abr09
Não é para divulgar um blog, pois já o tenho há muito tempo no blogroll, mas sim para dar os meus parabéns ao Jorge Paulino pelo trabalho que tem feito no seu blog.
A referência ao blog dele está na edição de hoje do MSDN Flash e é sem dúvida uma reconhecimento a esse trabalho a que me refiro.

11Mar09
A Wrox disponibilizou para download o primeiro capitulo dum livro sobre ASP.NET MVC que teve a participação do Scott Guthrie, Scott Hanselman, Rob Conery e Phill Haack.
Este capitulo é todo ele baseado num exemplo prático (www.nerddinner) onde podemos ver algo como:
- Criação da base de dados
- Construção do modelo com validação e regras do negócio
- Implementação da UI para listagens e detalhes dos dados com base em Controllers e Views
- Formulários para criação, alteração e remoção de dados
- …
Podem ver mais detalhes no post que o Scott Guthrie tem no seu blog.
03Set08
Muito rápidamente, as classes Pair e Triplet servem para guardar objectos que possam estar relaccionados. A classe Pair é usada normalmente para guardar as colecções do ViewState e do ControlState, usando a propriedade First e a proriedade Second respectivamente.
Podemos usar a classe Triplet para guardar as cores primárias por exemplo.
Triplet cores = new Triplet("Vermelho","Azul","Amarelo");
Para fazer o output de ambas as cores deveremos ter algo assim:
lblCoresPrimarias.Text = String.Format("As cores primárias são
o {0}, o {1} e o {2}.", cores.First, cores.Second, cores.Third);