Note aggiuntive sul webcast su ASP.NET 2.0 di oggi (venerdì 17...)

Prima di tutto, mi scuso se il computer si è piantato (anche se la colpa sappiamo tutti a chi darla in questi casi ;) ed abbiamo avuto 3 minuti di blackout, ma oggi è venerdì 17 e me l'aspettavo :( Tutto sommato ho recuperato bene, almeno spero, dato che nessuno mi ha insultato :)

Detto questo, la demo della newsletter avrebbe dovuto contenere questo codice (difatti nel mio materiale era così, poi non so perchè m'è venuta in mente di scriverla diversa, ma tant'è):

<SCRIPT RUNAT="SERVER">
    Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs)
        For Each user As MembershipUser In Membership.GetAllUsers()
            SendMail(TextBox1.Text, user.Email, user.UserName)
            res.Text += "<br>" & user.Email
        Next
    End Sub
    
    Sub SendMail(ByVal text As String, ByVal mail As String, ByVal name As String)
        Dim mailmsg As MailMessage = New MailMessage()
        mailmsg.To.Add(New MailAddress(mail, name))
        mailmsg.From = New MailAddress("<a href="mailto:me@asp.net.local">me@asp.net.local</a>", "Visual Web Developer 2005 Express")
        mailmsg.Subject = "Newsletter"
        mailmsg.Body = text
        
        ' invio la mail
        Try
            Dim server As SmtpClient = New SmtpClient()
            server.Send(mailmsg)
        Catch
        End Try
    End Sub
</SCRIPT>

La domanda su come personalizzare il testo da inviare insieme al PasswordRecovery, a cui ho risposto con un "non ne ho idea" :), in realtà si risolve così (lo ricordavo male, ho preferito non sparire fesserie più del solito):

<asp:PasswordRecovery ID="PasswordRecovery1" runat="server">
   <MailDefinition BodyFileName="miofile.txt" IsBodyHtml="false" Priority="Normal" Subject="La tua mail" />
</asp:PasswordRecovery>

miofile.txt è solo testo, ma nulla vieta di usare un file in formato HTML. Nel file dovete metterci <%UserName%> e <%Password%> come segnaposti per i valori da inviare.

La lista dei provider aggiuntivi e di quelli inclusi è qui.

Per il materiale della serie, potete tranquillamente fare riferimento all'ultimo webcast su questa pagina, newsletter a parte dovreste trovare tutto (magari meno diluito, questo sì).

La mia gola è rimasta in Provenza, per cui me ne scuso (ma tanto ho la voce a posto solo quando non devo parlare...), ma la colpa è da imputare a loschi figuri "travestiti" che mi hanno fatto prendere freddo per raggiungerli nel loro appartamento :D

Se avete domande aggiuntive, sono a vostra disposizione ;)

Commenti
Note aggiuntive sul webcast su ASP.NET 2.0 di oggi (venerdì 17...)

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Collegamenti sponsorizzati

Nella stessa categoria
I più letti del mese
TAG CLOUD
.NET Framework, .NET Framework 2.0, .NET Framework 3.0, .NET Framework 3.5, .NET Framework 4.0, .NET Micro Framework, 10annidi, ADO.NET, AJAX, Architettura, ASP, ASP.NET, ASP.NET 2.0, ASP.NET 2.0 per tutti, ASP.NET 3.5, ASP.NET 3.5 per tutti, ASP.NET 4.0, ASP.NET 4.0 Guida completa, ASP.NET AJAX, ASP.NET Charting, ASP.NET MVC, ASPItalia.com, C# 4 Guida completa, Cache, Community Days 2010, Community Days 2012, CSS, Custom Control, Database, Databinding, Datagrid, Deployment, Dynamic Data Control, Entity Framework, Expression Blend, HTML 5 Espresso, HTML5, HttpHandler, HttpModule, HttpRuntime, IIS, ISAPI, Javascript, jQuery, LINQ, LINQ to Entities, LINQ to SQL, LogParser, Master Pages, Media Center, Membership API, Metro, Microsoft Expression, MIX11, Model Virtual Casting, Mono, MySQL, Object Oriented Programming, Off Topic, Office, ORM, Parallel FX, Pattern, PDC 2008, Profile API, Provider Model, Real Code Day 6, Report, Roles API, Security, SEO, Silverlight, Silverlight 2.0, Silverlight 3.0, Silverlight 3.0 Guida Completa, Silverlight 4.0, SQL Server, User Control, Visual Basic 2010 Guida completa, Visual Studio, WCF Data Services, WCF RIA Services, Web Service, web.config, Windows 7, Windows 8, Windows Azure, Windows Client, Windows Communication Foundation, Windows Identity Foundation, Windows Live Services, Windows Phone, Windows Phone - il libro, Windows Phone 7, Windows Phone 7.1, Windows Presentation Foundation, Windows Server, Windows Vista, WinRT, XAML, XBox 360, XHTML, XML, XNA, XSLT
BLOG INFO
  • 1.019 post, 438 commenti, 195 trackback
  • Feed blog: RSS Atom
In evidenza