Excelente!  
				
			
				Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menúdel *1983*.*
				

<asp:Content ID="Content3" ContentPlaceHolderID="MainContent" runat="server">
    <asp:Timer runat="server" ID="ajaxTimer" Interval="5000" Enabled="true" OnTick="ajaxTimer_Tick"></asp:Timer>
    <asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
        <ContentTemplate>
            <asp:Panel ID="mainPanel" runat="server">
                <asp:Label ID="lblFecha" runat="server"></asp:Label>
            </asp:Panel>
        </ContentTemplate>
    </asp:UpdatePanel>
</asp:Content>protected void ajaxTimer_Tick(object sender, EventArgs e)
{
    lblFecha.Text = DateTime.Now.ToString();
    ScriptManager.RegisterStartupScript(UpdatePanel1, UpdatePanel1.GetType(), "afterupdate", "CallAlert();", true);
}function CallAlert() {
    alert(new Date());
}<asp:ScriptReference Path="~/Scripts/Main.js" />
Cita de: EleKtro H@cker en 4 Marzo 2013, 15:13 PM
PD: Sobre lo de FSharp y hacerlo compatible con FW 2.0 me ha sido imposible.
 ¿por que dices lo de F#?