Uns tópicos para terminar o ano…

Pois é, o Natal já lá vai (e espero que tenha sido bom para todos) e o novo está por aí a vir. E como tal, o blog estava a merecer um postzito, pelo menos. Portanto, vai em jeito de rapidinha…

Javascript/Jquery e Master Pages

Uma das dificuldades em utilizar MasterPages em .Net é manter caminhos correctos nas referencias, especialmente se necessitas de reflectir esses caminhos em páginas de conteúdos ou controlos de utilizador não referenciados na mesma pasta que a master page. No caso de Javascripts, o caminho passa por usar o ScriptManager:

<asp:ScriptManager runat="server" LoadScriptsBeforeUI="true">
	<Scripts>
            <asp:ScriptReference Path="~/Scripts/jquery-1.2.6-vsdoc.js" />
            <asp:ScriptReference Path="~/Scripts/universal.js" />
        </Scripts>
</asp:ScriptManager>

Neste caso, o ScriptManager gere a inclusão dos tags de script na página. Por outro lado, também seria possível usar o método Page.ResolveUrl() para obter a referencia correcta do caminho.

Se for necessário uma referência no code behind, a solução apresentada no offroadcoder.com que utiliza o método RegisterStartupScript() do ScriptManager.

Sb2DevelopersBlog
A equipa de desenvolvimento da SB2 (francesa) mantém um blog (em inglês) muito muito com muitas amostras de código, como por exemplo o:

Entre muitos outros. É um feed a manter no RSS

Google Reader

E pro falar em RSS, decidi (e após muita insistência do Paulo Carrasco) começar a usar o Google reader, e verdade seja dita, até estou relativamente satisfeito. Gosto muito do GreatNews, mas o reader do Google está igualmente bom, e a partilha de posts é algo que representa uma mais valia.

os meus items partilhados estão em : http://www.google.com/reader/shared/03649456030336896792. Pode eventualmente haver pro lá umas coisas NSFW ligadas à fotografia… mas é principalmente programação.

E para já, tá se bem. Há tanto que poderia escrever, mas tem de ser aos bocadinhos. Tenho andado “a correr” com as tarefas e efim. é código + código + código… Bom Ano!