Espero voltar a escrever com um pouco mais de frequencia por aqui.Ja estou usando o windows 8 que por sinal muito bom. E hoje quando fui instalar o mysql tive alguns problemas. Pesquisando achei a solucao no blog websolute.Vou compartilhar aqui o link deles e espero que seja util pra bastante pessoas.MySql no Windows 8 - Solucaohttp://blog.websolute.com.br/mysql-no-windows-8-solucao/ Muitos sites hoje possuem uma colecao de componentes que funcionam sozinhos e sao auto-suficientes. Por exemplo, e padrao os sites serem divididos por uma barra lateral de navegacao, uma barra no topo com o titulo, uma barra de rodape, e uma area com noticias. Alem disso muitos portais fornecem hoje componentes e relatorios como exemplo sobre o clima ou cotacoes financeiras.ASP.NET Web Parts permite ao desenvolvedor criar estes controles. Com estes controles o usuario do site pode escolher se quer visualizar um relatorio na tela, ou tem a opcao de remover este controle e adicionar outro de informacao do clima. Voce pode fornecer ao usuario do site uma colecao de controles, para ele definir qual informacao ele quer exibir na pagina que ele esta visualizando.What Are Web Parts?Web Part sao componentes pre-definidos com funcionalidades que podem ser adicionados no site. Eles possuem uma estrutura definida, gerenciavel e um modelo customizado. Alguns desses componentes podem ser movidos dentro do site para ser posicionado conforme a necessidade do usuario. A figura abaixo mostra um controle Web Part sendo posicionado pelo usario. Voce pode utilizar o controle CatalogZone para adicionar um catalogo de controles em sua pagina, onde o usuario pode adicionar e/ou remover controles Web Part das regioes pre-definidas. A figura abaixo exibe este cenario onde o usuario visualiza uma lista de controles que ele pode adicionar ou remover de sua pagina.Paginas de Web Part podem oferecer ao usuario diversas opcoes de personalizacao, isso e otimo quando voce desenvolve funcionalidades que abrangem um publico amplo. Veja alguns Web Parts comuns que voce pode criar:Uma lista de artigos e noticiasUm calendario com os eventosUma lista de WebSitesUma caixa de pesquisaControles de NavegacaoBlogLeitores de RSS, etc...Qualquer controle seja padrao ou controle personalizado pode se tornar um Web Part, e nao necessariamente tera que escrever diversas linhas de codigo, pois o Visual Studio auxilia nesta tarefa.The WebParts NamespaceO Asp.Net possui varios Web Parts, sao 13 os controles disponiveis na ToolBox do Visual Studio. Esses controles e classes podem ser encontrados dentro da Namespace System.Web.UI.WebControls.WebParts. Algumas dessas classes serao discutidas mais profundamente em licoes posteriores. A lista a seguir contem as classes mais importantes:WebPartManager: O controle WebPartManager e necessario em todas as paginas que inclui Web Parts. Ele nao tem uma representacao visual. Em vez disso, ele gerencia todos os controles de Web Parts e seus eventos na pagina especificada.CatalogPart: O controle CatalogPart fornece a interface de usuario para gerenciar um grupo de Web Parts que podem ser adicionados a uma pagina de Web Parts. Este grupo e normalmente todo o site (e nao apenas especificos para uma determinada pagina).PageCatalogPart: O controle PageCatalogPart e semelhante ao controle CatalogPart. No entanto PageCatalogPart sao apenas grupos dentro de uma pagina. Se um usuario