27/03/2012 22:24:30
Por Fujiy
Com o apoio do Phil Haack, o ASP.NET MVC é Open Source desde a primeira versão, sendo usado inclusive no Mono. Isso parece ter aberto as portas pra uma Microsoft muito mais Open Source, que hoje além de ter vários projetos Open Source, como MVC, DLR, IronPython, IronRuby, Web Pages/Razor, WebAPI, etc. também está usando vários projetos Open Source em seus produtos, como o jQuery, jQuery UI, Modernizr, recentemente o JSON.NET, entre outros.
Hoje o ScottGu anunciou grandes notícias. Teremos o ASP.NET Web Pages e Web API disponibilizados com a licença Apache 2.0, permitindo que também sejam incluídos no Mono. Além disso, pela primeira vez, qualquer desenvolvedor poderá enviar patches e códigos que serão avaliados pela equipe da Microsoft e se aprovado será integrado ao código fonte oficial dos produtos. Isso é uma grande mudança nos conceitos da Microsoft, ainda não imagino como será o processo para garantir que o código é legitimo e não foi copiado de algum outro produto protegido por copyright, que era uma das preocupações em relação a aceitas códigos do público.
Os códigos fonte serão disponibilidados no Codeplex pelo projeto http://aspnetwebstack.codeplex.com/ usando o recém anunciado suporte para Git, sempre que algum desenvolvedor da Microsoft fizer um checkin teremos o código disponível imediamente.
22/02/2012 21:40:53
Por Fujiy
O Stack Overflow, assim como toda a rede, chamada de Stack Exchange, é com certeza um dos melhores se não for o melhor site para se usar como exemplo de aplicação bem feita em .NET. Sempre falo do Stack Overflow e tenho muita admiração, pra começar porque foi feito por desenvolvedores .NET renomados. O site é muito rápido e a interface com o usuário é excelente, da até tristeza quando procuro algo no Google e nos primeiros resultados vem algum tópico no fórum MSDN, é tão lento que da tempo de repetir a busca no Google filtrando somente o Stack Overflow e abrir a página antes do MSDN abrir.
Tudo feito no Stack Overflow é planejado pra ser TOP. Se vão mudar uma placa de rede, pesquisam e fazem testes com os firmwares pra conseguir o máximo de desempenho. Todas os requests e queries são monitorados, até o trabalho do Garbage Collector chega a ser otimizado.
Recentemente o Jeff Atwood postou no blog do Stack Overflow sobre os projetos Open Source que eles mantém. São bem interessantes, já planejo usar o MiniProfiler 2.0 no FujiyBlog.
Leia mais...
20/11/2011 14:22:39
Por Fujiy
Recentemente publiquei o código fonte e um pacote de instalação do sistema de blog usado aqui no Fujiy.NET.
O blog está usando este mesmo layout, mas estou procurando um Designer para criar um tema exclusivo pro blog, assim como pro Admin, que está com o tema padrão do ASP.NET MVC.
Se tiver curiosidade ou interesse em usar, basta baixa no FujiyBlog no Codeplex.
17/01/2011 10:23:00
Por Fujiy
Publiquei há algum tempo uma biblioteca com algumas classes que uso constantemente e ajudam bastante. Não é preciso usar a minha DLL em si, você pode pegar só as classes que precisa e incluir no seu projeto também. Acho que ninguem quer um Fujiy.Util.dll no projeto, rs.
Em resumo, por enquanto tenho o seguinte:
Leia mais...
06/11/2009 21:47:00
Por Fujiy
Depois de pedir sugestões sobre o nome do projeto, Jon Skeet iniciou um novo projeto open source. É um "port" do Joda Time, uma biblioteca para manipular data e hora no Java.
Segundo ele, o foco não será apenas no código, mas em administrar o projeto e fazer as escolhas corretas.
Alguns exemplos:
Qual versão do .Net surportar? 2.0? 3.5? 4.0? Silverlight? etc...
Será possível compilar uma versão usando recursos do .Net 4.0 e mesmo assim facialmente criar uma versão pro 3.5?
Quais ferramentas para documentar, testar, mocks deve ser usada?
Entre outras...
Já existe o site do projeto, Noda Time e o grupo no google, pretendo acompanhar e até contribuir, é uma boa chance pra aprender mais sobre como gerenciar um projeto, além de como desenvolver um código de alta qualidade.