8 = 2³
Posts tagged .net
NLog – Advanced .NET Logging
Mai 23rd

NLog is a free logging platform for .NET with rich log routing and management capabilities. It makes it easy to produce and manage high-quality logs for your application regardless of its size or complexity.
NLog can process diagnostic messages emitted from any .NET language (such as C# or Visual Basic), augment them with contextual information (such as date/time, severity, thread, process, environment enviroment), format them according to your preference and send them to one or more targets such as file or database.
FREE eBook: .NET Performance Testing and Optimization – The Complete Guide
Abr 28th
In the complete guide to .NET Performance Testing and Optimization, Paul Glavich and Chris Farrell offer a comprehensive handbook to anybody looking to set up a .NET testing environment and get the best results out of it. The authors will also walk you through both memory and performance profiling and suggest steps you can take to get fast performance gains. Download your free copy now.
- Chapter 01: Introduction – The What and the Why
- Chapter 02: Understanding Performance Targets
- Chapter 03: Performance and Load Test Metrics
- Chapter 04: Implementing your Test Rig
- Chapter 05: Creating Performance Tests
- Chapter 06: Next Steps – Profiling
- Chapter 07: Performance Profiling
- Chapter 08: Memory Profiling
- Chapter 09: The Performance Testing Process
- Chapter 10: Common Areas for Performance Improvement
- Chapter 11: Load Balancing
- Chapter 12: Internet Information Server (IIS)
- Chapter 13: HTTP Optimization
Fonte: Simple-Talk
Download
Livro ASP.NET 4.0
Abr 22nd

Já está disponivel para compra, o ultimo livro do Luis Abreu e João Paulo Carreiro.
Os temas abordados são os seguintes:
- Arquitectura de aplicações ASP.NET, Formulários Web e Controlos ASP.NET;
- Controlos data source e Controlos data bound;
- Serviços, segurança e perfis de utilizadores;
- Manutenção de estado;
- Validação de dados e scripts no lado cliente;
- Configuração de aplicações e tratamento de erros;
- User controls, master pages, themes e skins;
- Localização de aplicações;
- Handlers e módulos;
- ASP.NET AJAX no lado servidor;
- A nova livraria ASP.NET AJAX no lado cliente;
- Projectos e Aplicações, Construção de portais e Ciclo de vida de uma página.
Extrair texto entre tags HTML (LINQ+Regex)
Abr 15th
Hoje o meu colega de trabalho pediu-me para o ajudar a extrair uma parte do texto de uma página p/ ser posteriormente enviado.
Não se trata nada de complexo, apenas apeteceu-me deixar aqui p/ consultar mais tarde caso precise
O HTML da página que deve ser pesquisado é algo como:
<TD valign=top colspan=6>TESTE 1XPTO ONLINE</TD>
Para o fazer, fiz o seguinte código:
Regex r = new Regex("<TD(.*?)>(.*?)</TD>");
string s = @"<TD valign=top colspan=6>TESTE 1XPTO ONLINE</TD>
<TD valign=top colspan=6>TESTE 2XPTO ONLINE</TD>
<TD valign=top colspan=6>TESTE 3XPTO ONLINE</TD>
<TD valign=top colspan=6>TESTE 4XPTO ONLINE</TD>
<TD valign=top colspan=6>TESTE 5XPTO ONLINE</TD>";
MatchCollection mc = r.Matches(s);
foreach (Match m in mc)
{
Console.WriteLine(m.Groups[2].Value.Trim());
}
Outra forma de fazer o mesmo, e recorrendo ao LINQ, é esta:
var q = from Match m in new Regex(@"<TD(.*?)>(.*?)</TD>").Matches(s)
select m.Groups[2].Value.Trim();
q.ToArray<string>().ToList().ForEach(new Action<string>(EnviarSinais));
Por fim, basta criar a função EnviarSinais:
static void EnviarSinais(string str)
{
Console.WriteLine(str);
}
Quanto ao código em LINQ, se houver melhor forma de o fazer, indiquem pf
1ª Reunião Presencial da Comunidade NetPonto no Porto
Mar 23rd

No dia 27/03/2010 será realizada a 1ª reunião presencial da comunidade NetPonto, no Porto. Para participar, efectue o registo de acordo com as instruções abaixo.
Agenda
14:00 – Recepção dos participantes
14:30 – Apresentação da Comunidade NetPonto
Apresentação da comunidade e dos nossos objectivos, planos para o futuro, e como é possível fazer parte e contribuir.
14:45 – Apresentação (TBD)* – Vote no tema que gostaria de ver aqui!
16:00 – Coffee-break
16:30 – Apresentação (TBD)* – Vote no tema que gostaria de ver aqui!
17:45 – Painel de Discussão
* Votação dos Temas: Como pode observar na agenda, a reunião terá duas apresentações de temas ainda não definidos, e que estão disponíveis para votação neste endereço: http://bit.ly/votacao-porto-marco-2010. Você escolhe o tema que mais gostaria de assistir, e nós apresentaremos os dois temas mais votados!
Os temas disponíveis para votação são estes:
- Introdução ao Entity Framework
- Introdução ao eXtreme Programming
- Introdução ao ASP .NET MVC
- ASP .NET MVC na prática
- Novidades do Visual Studio 2010
- Novidades do .NET Framework 4.0
- Novidades do C# e VB .NET no Framework 4.0
- Introdução ao IronPython
- Novidades do SQL Server 2008 para Developers
- Introdução ao Windows Presentation Foundation (WPF)
- Introdução ao Windows Communication Foundation (WCF)
- Configuração de um Portal Sharepoint 2007
- Ferramentas de apoio ao Desenvolvimento de Software
- Introdução ao NHibernate OR/M
- FluentNHibernate: Mapeamento Fluente e Automático para o NHibernate
- Introdução ao Lucene.net
- Geração de Código com o MyGeneration
- Tecnologia .NET em Mundos Virtuais
>>>> Vote no tema que gostaria de assistir! <<<<
Nota: Ao final da reunião, normalmente escolhemos um restaurante próximo e fazemos um jantar em grupo para continuar o convívio e aproximar as pessoas. A participação é opcional.
Registo / Inscrição
Para participar, basta efectuar a inscrição através do site http://netponto-porto-marco-2010.eventbrite.com/.
A entrada é gratuita.
Qualquer dúvida / esclarecimento, entre em contacto connosco.
Local
Universidade Portucalense (Porto)
R. Dr. António Bernardino de Almeida, 541, sala 201 (segundo piso)
4200-072 Porto
Encontro da Comunidade XAMLPT e Microsoft WebDay 2010
Jan 18th

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
Visual Studio 2010 and .NET Framework 4 Training Course
Nov 3rd
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
download do visual studio 2010 e .net framework 4 beta 2
Out 22nd
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
Microsoft® .NET Framework 4 Beta 2 (x86, x64, ia64) – Web Installer
Microsoft® .NET Framework 4 Beta 2 Client Profile (x86 and x64) – Web Installer
Adicionalmente, para quem quiser algumas apresentações, labs ou demos, poderá fazer o download do Visual Studio 2010 and .NET Framework 4 Training Kit.
uma pequena análise da experiencia no remix 09
Out 2nd
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.
Free AJAX and Silverlight Automated Testing by Telerik
Set 17th
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

Twitter
LinkedIn
Facebook
FriendFeed
Google Profile
Delicious


