Tag archives: asp.net

Encontro da Comunidade XAMLPT e Microsoft WebDay 2010

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

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

updatepanel a causar um full page postback apos converter um projecto da framework 1.1 para a 3.5 devido ao elemento xhtmlConformance

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.

Free AJAX and Silverlight Automated Testing by Telerik

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

ReMix 09 PT

remix09_pt

O ReMIX traz-lhe as tendência e a inovação Web: o futuro das tecnologias como o Silverlight, o Internet Explorer, Expression, ASP.NET e Windows Azure.

Um dia completo, com três tracks, 13 sessões e os melhores Oradores. Terá ainda a oportunidade de partilhar as melhores práticas com a Comunidade Web.
Inscreva-se Já! Número de lugares limitado. 50€, com IVA incluído.
(tirado do site)

ASP.NET Bundle

O ASP.NET Bundle é o novo produto da TypeMock. É uma ferramanta para testes unitários em aplicações ASP.NET. Para o lançamento deste produto, a TypeMock está a oferecer licenças. Para ganhar uma basta seguirem as instruções aqui.

*Begin*

Unit Testing ASP.NET? ASP.NET unit testing has never been this easy.

Typemock is launching a new product for ASP.NET developers – the ASP.NET Bundle – and for the launch will be giving out FREE licenses to bloggers and their readers.

The ASP.NET Bundle is the ultimate ASP.NET unit testing solution, and offers both Typemock Isolator, a unit test tool and Ivonna, the Isolator add-on for ASP.NET unit testing, for a bargain price.

Typemock Isolator is a leading .NET unit testing tool (C# and VB.NET) for many ‘hard to test’ technologies such as SharePoint, ASP.NET, MVC, WCF, WPF, Silverlight and more. Note that for unit testing Silverlight there is an open source Isolator add-on called SilverUnit.

The first 60 bloggers who will blog this text in their blog and tell us about it, will get a Free Isolator ASP.NET Bundle license (Typemock Isolator + Ivonna). If you post this in an ASP.NET dedicated blog, you’ll get a license automatically (even if more than 60 submit) during the first week of this announcement.

Also 8 bloggers will get an additional 2 licenses (each) to give away to their readers / friends.

Go ahead, click the following link for more information on how to get your free license.

*End*

Novos controlos no ASP.NET AJAX Control Toolkit

Foram adicionados mais 3 controlos na actualização de Maio do ASP.NET AJAX Control Toolkit.

Os novos controlos são:

ASP.NET MVC 1.0 Final

Já está disponível para download a versão final.

Para quem quiser começar a usar pode consultar o seguinte tutorial que aborda bem o assunto.

ASP.NET MVC Framework Tutorial

Ou então o site oficial.

ASP.NET MVC eBook gratuito

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.

Autenticação e Autorização nas Aplicações Web

O Israel Aéce publicou uma série de posts sobre como gerir a autenticação e a autorização nas aplicações web. A leitura está muito acessivel e qualquer dúvida que tenham certamente que terão uma resposta por parte dele para vos ajudar.

DBAuthorization – Parte 1 – O Problema
DBAuthorization – Parte 2 – A possível solução
DBAuthorization – Parte 3 – Estrutura do Banco de Dados
DBAuthorization – Parte 4 – Estrutura dos Tipos
DBAuthorization – Parte 5 – Provider
DBAuthorization – Parte 6 – Caching
DBAuthorization – Parte 7 – DBAuthorizationModule
DBAuthorization – Parte 8 – Configuração do arquivo Web.config
DBAuthorization – Parte 9 – Interface de Administração
DBAuthorization – Parte 10 – Conclusão