| ||||
| Tema: Fundamentos de Net Pregunta: En que plataformas pueden corre aplicaciones hechas en Net ? Respuesta: En todos los SO de Windows (siempre y cuando tenga instalado su respectivo framework) Cita: Tema: Fundamentos de NetPregunta: Donde encuentro información acerca de todo lo relacionado al framework ? Respuesta: http://msdn.microsoft.com/library/de.../faq111700.asp http://www.devasp.net/net/search/dis...ategory93.html Tema: Fundamentos de Net Pregunta: Donde obtengo el framework ? Respuesta: http://msdn.microsoft.com/netframewo...t/default.aspx Tema: Fundamentos de Net Pregunta: Que lenguajes soporta Net Framework? Respuesta: APL, C++,C#, COBOL, Component Pascal, Eiffel, Forth, Fortran, HasKell, Java Language, Microsoft JScript, Mercury, Mondrian, Oberon, Oz, Pascal, Perl, RPG, Scheme, SmallTalk, Standard ML, VB Tema: Fundamentos de Net Pregunta: Que es una web app y una Windows form ? Respuesta: Web App son aplicaciones que se hacen con ASP.Net, pero ojo, esto no quiere decir que vaya a programar solo con VB.Net, lo puedo hacer tambien con c#, y/o J#, para mas información de web forms visitar aquí (http://es.gotdotnet.com/quickstart/a...ormsintro.aspx) y las windows form están orientadas a aplicaciones de escritorio. Última edición por RootK; 03/06/2004 a las 13:46 |
| ||||
| Tema: Web Applications Pregunta: Pueden ejecutarse en el mismo proyecto mis páginas ASP en ASP.Net Respuesta: SI Tema: Web Applications Pregunta: Que es ASP.Net ? Respuesta: http://es.gotdotnet.com/quickstart/a...hatisaspx.aspx http://msdn.microsoft.com/library/de...ctiontoasp.asp http://www.devhood.com/tutorials/tut...utorial_id=768 http://www.w3schools.com/aspnet/aspnet_intro.asp Tema: Web Service: Pregunta: Donde encuentro información de Web Services ? Respuesta: http://www.devasp.net/net/search/dis...tegory343.html http://authors.aspalliance.com/jnuck...s/default.aspx http://www.codeproject.com/dotnet/intro2websvc.asp Tema: General Pregunta: Como enviar un email Respuesta: c# y Vb.net http://www.developer.com/net/asp/article.php/3096831 P.D Es casi lo mismo para una win form Última edición por RootK; 11/04/2006 a las 16:47 |
| ||||
| Tema: Web Applications: Pregunta: Como enviar Emails con servidores que requieren autentificación ? Respuesta: http://www.forosdelweb.com/s5fc89176...tml#post674283 Tema: Web App Pregunta: Donde encuentro ejemplos de un datagrid ? Respuesta: http://aspnet.4guysfromrolla.com/art.../040502-1.aspx http://www.411asp.net/home/tutorial/...contr/datagrid http://www.datagridgirl.com/ Tema: Web App Pregunta: Como hago un datagrid con checks multiples ? Respuesta: http://www.codeproject.com/aspnet/Mu..._Dataagrid.asp Última edición por RootK; 18/08/2005 a las 12:39 |
| ||||
| Tema: Web App: Pregunta: Como paginar un Datagrid ? Respuesta: http://aspnet.4guysfromrolla.com/articles/091003-1.aspx http://www.dotnetjunkies.com/Tutoria...B871F967F.dcik http://www.aspnet101.com/aspnet101/a...px?code=paging http://www.dotnetjohn.com/articles.aspx?articleid=53 UF.. ya me cansé un poco... espero que ud puedan continuar... a la brevedad iré colocando mas... Última edición por RootK; 05/05/2006 a las 10:56 |
| ||||
| Tema: Web App Pregunta: Como exportar un datagrid a Excel ? Respuesta: vb.net http://www.dotnetjohn.com/articles/articleid78.aspx http://www.aspnetpro.com/NewsletterA...200309so_l.asp c# http://www.codeproject.com/useritems/export2excel.asp http://www.c-sharpcorner.com/Code/20...ridToExcel.asp
__________________ Nadie roba nada ya que en la vida todo se paga . . . |
| ||||
| Tema: Aplicaciones Windows Pregunta: ¿Cómo puedo ejecutar una consulta mdx? (Acceso a datos a Microsoft Analysis Services desde VS .NET) Respuesta: http://www.microsoft.com/spanish/msd...ices/art61.asp
__________________ Una buena forma de sacar las castañas del fuego sin quemarse: LEE FOROSDELWEB..... :si: ------ Fernando Pérez de la Rosa. MCAD .NET |
| ||||
| Tema: Web App Pregunta: ¿Cómo extraer la dirección de un link HTML? Respuesta: vb.net y c# http://www.elguille.info/regexp/regExp01.aspx
__________________ Una buena forma de sacar las castañas del fuego sin quemarse: LEE FOROSDELWEB..... :si: ------ Fernando Pérez de la Rosa. MCAD .NET |
| ||||
| Tema: Web App Pregunta: ¿Que es WebMatrix y como lo uso? Respuesta: http://www.microsoft.com/spanish/msd...ices/art35.asp Tema: Web App Pregunta: ¿Como funciona el estado de los controles en ASP.NET? Respuesta: http://www.microsoft.com/spanish/msd...ices/art01.asp Tema: Web App Pregunta: ¿Como puedo pasar parametros de un datagrid a otra pagina? Respuesta: http://www.microsoft.com/spanish/msd...ices/art18.asp Tema: Windows Forms Pregunta: ¿Como puedo crear una aplicación MDI?(Multiple Document Interface) Respuesta: http://www.microsoft.com/spanish/msd...ices/art37.asp Tema: Windows Forms Pregunta: ¿Como puedo crear una pantalla de inicio en VB.NET? Respuesta: http://www.microsoft.com/spanish/msd...ices/art08.asp Última edición por RootK; 01/06/2004 a las 07:59 Razón: Algunos links estában repetidos |
| ||||
| Tema: Crystal Report Pregunta: ¿Como puedo generar reportes con Crystal Report? Respuesta: http://www.microsoft.com/spanish/msd...ices/art11.asp Tema: Web App Pregunta: ¿Que son las cookies y como puedo utilizarlas en mi aplicación? Respuesta: http://www.microsoft.com/spanish/msd...Cookies101.asp Tema: Web App Pregunta: Web.Config,uso y configuracion Respuesta: http://support.microsoft.com/?scid=kb;es-es;E307626 Tema: Web App Pregunta: Autentificacion Basada en formularios en C# Respuesta: http://support.microsoft.com/default...d=kb;ES;301240 Tema: Web App Pregunta: ¿Como puedo mostrar un MessageBox en ASP.NET? Respuesta: http://www.microsoft.com/spanish/msd...ces/art120.asp Tema: Web App Pregunta: Server.Transfer Vs Response.Redirect Respuesta: http://www.developer.com/net/asp/article.php/3299641 (ingles) Tema: Web App Pregunta: Desarrollo de una aplicación en 3 capas con VS.NET (C#) Respuesta: http://www.microsoft.com/spanish/msd...ces/art140.asp Tema: Web App Pregunta: ¿Que es el Global.Asax y cuales son sus nuevos eventos? Respuesta: http://www.microsoft.com/spanish/msd...ices/art24.asp Tema: Web App Pregunta: Variables del Servidor Respuesta: http://www.4guysfromrolla.com/webtech/092298-3.shtml (ingles) Tema: Web App Pregunta: Uso combinado de formularios y la seguridad de Windows en ASP.NET Respuesta: http://www.microsoft.com/spanish/msd...edSecurity.asp |
| ||||
| Tema: Tips and Tricks Pregunta: Como remover etiquetas HTML Respuesta: Puedes usar una expresion regular: Ejemplo. Vb.Net sText = "<font color=Red>blabla</font><table><tr><td>...etc</table>" Dim regEx As New System.Text.RegularExpressions.RegEx("<[^>]+>") regEx.Replace(sText, "") C# sText = "<font color=Red>blabla</font><table><tr><td>...etc</table>" System.Text.RegularExpressions.Regex regEx = new System.Text.RegularExpressions.Regex("<[^>]+>"); regEx.Replace(sText,"");
__________________ Nadie roba nada ya que en la vida todo se paga . . . |
| ||||
| Tema: Web App Pregunta: ¿Como creo un menú que traiga los datos de un fichero XML? Respuesta: http://www.forosdelweb.com/f29/aportacion-menu-fichero-xml-192625/ Última edición por lucxx; 01/06/2004 a las 09:56 |
| ||||
| Tema: Web App Pregunta: Como subir ficheros al servidor ? Respuesta: vb.net Cita: Nota: Sacado de http://www.codeme.com/<%@ Import namespace="System.IO"%> <html> <head> <title>Uploading a File</title> <script language="VB" runat="server"> Dim savePath As String = "C:\temp\" Sub Upload_Click(source As Object, e As EventArgs) If Not (uploadedFile.PostedFile Is Nothing) Then Try Dim postedFile = uploadedFile.PostedFile Dim filename As String = Path.GetFileName(postedFile.FileName) Dim contentType As String = postedFile.ContentType Dim contentLength As Integer = postedFile.ContentLength postedFile.SaveAs(savePath & filename) message.Text = postedFile.Filename & " uploaded" & _ "<br>content type: " & contentType & _ "<br>content length: " & contentLength.ToString() Catch exc As Exception message.Text = "Failed uploading file" End Try End If End Sub </script> </head> <body> <form enctype="multipart/form-data" runat="server"> Select File to Upload: <input id="uploadedFile" type="file" runat="server"> <p> <input type=button id="upload" value="Upload" OnServerClick="Upload_Click" runat="server"> <p> <asp:Label id="message" runat="server"/> </form> </body> </html> c# http://www.stardeveloper.com/article...2022201&page=1 |
| ||||
| Tema: Instalador Pregunta: Como crear un empaquetado para Windows APlication? Respuesta: http://www.elguille.info/NET/dotnet/setupWin.htm
__________________ .::RsOfT::. --El que se aferra a lo conocido, nunca conocerá lo desconocido-- --Es intentando lo imposible como se realiza lo posible-- --Es de pésimo gusto contentarse con algo mediocre cuando lo excelente está a nuestro alcance-- |
| ||||
| Tema:Tips and Tricks Pregunta: Como cambiar mi fecha a un idioma en específico Respuesta: Dim dt As DateTime = DateTime.Now Dim strCultureInfo As CultureInfo = New CultureInfo("modo") response.write( dt.ToString("f", strCultureInfo ) ) Donde modo puede ser: en-NZ 10/04/2001 de-DE 10.04.2001 en-US Tuesday, April 10, 2001 en-US 3:51:24 PM es-ES 15:51:24 en-US Tuesday, April 10, 2001 3:51 PM fr-FR mardi 10 avril 2001 15:51 en-US Tue, 10 Apr 2001 15:51:24 GMT zh-SG Tue, 10 Apr 2001 15:51:24 GMT en-US 2001-04-10T15:51:24 pt-BR 2001-04-10T15:51:24 en-US 2001-04-10 15:51:24Z sv-FI 2001-04-10 15:51:24Z en-US April 10 ms-MY 10 April en-US April, 2001 af-ZA April 2001 en-UZ Unrecognized format specifier; a format exception is thrown. |
| ||||
| Tema: Web App Pregunta: Como puedo conectarme con MySQL Respuesta: http://www.forosdelweb.com/showthrea...009#post700050 |
| ||||
| Tema: Tips and Tricks Pregunta: Como mantener la posicion del scrollbar cuando mi página hace postback. Respuesta: http://www.forosdelweb.com/showthrea...824#post710824 |
| ||||
| Tema: General Pregunta: Cuales son las herramientas indispensables para desarrollar en Net..? Respuesta: http://www.forosdelweb.com/f29/las-10-herramientas-indispensables-para-cualquier-desarrollador-net-212875/
__________________ Nadie roba nada ya que en la vida todo se paga . . . |
| ||||
| Tema: Aplicaciones Web Pregunta: ¿Como puedo mostrar un MessageBox en ASP.NET? Respuesta: http://www.microsoft.com/spanish/msd...ces/art120.asp Tema: Aplicaciones Web Pregunta: ¿Como puedo centrar el foco en un control de mi página? Respuesta: Para ello añades el atributo ID al control y luego en el código,cuando quieras que se le asigne el foco(por ejemplo al pulsar un boton) añades Cita: Tema: Aplicaciones Web Response.Write(""<SCRIPT language="vbscript">"") Response.Write(""document.Form1. TextBox.focus"") Response.Write(""</SCRIPT>"") Pregunta: Server.Transfer VS Response.Redirect Respuesta: http://www.developer.com/net/asp/article.php/3299641 Tema: Aplicaciones Web Pregunta: ¿Como se desarrolla una aplicación de 3 capas? Respuesta: http://www.microsoft.com/spanish/msd...ces/art140.asp Tema: Aplicaciones Web Pregunta: Eventos en el Global.asax Respuesta: http://www.microsoft.com/spanish/msd...ices/art24.asp Tema: Aplicaciones Web Pregunta: Usando el Request.ServerVariables Object Respuesta: http://www.4guysfromrolla.com/webtech/092298-3.shtml Tema: Aplicaciones Web Pregunta: Introducción al ViewState Respuesta: http://www.microsoft.com/spanish/msd...sp11222001.asp Tema: Aplicaciones Web Pregunta: Manejando el DropDownList Respuesta: http://authors.aspalliance.com/steve...etlistbox1.asp Tema: Aplicaciones Web Pregunta: Introducción a la configuración de ASP.NET Respuesta: http://support.microsoft.com/?scid=kb;es-es;E307626 Tema: Aplicaciones Web Pregunta: Estados de Sesión y de Aplicación Respuesta: http://es.gotdotnet.com/quickstart/a...esandobjs.aspx Tema: Aplicaciones Web Pregunta: Kit de Inicio Timer Tracker Respuesta: http://www.microsoft.com/spanish/msd...ix/Tracker.asp Tema: Aplicaciones Web Pregunta: ¿Que son y cuales son las variables del servidor? Respuesta: http://www.codefixer.com/tutorials/servervariables.asp Tema: Aplicaciones Web Pregunta: ¿Como puedo abrir con un Response.Redirect una web en otro marco? Respuesta: http://www.aspfaq.com/show.asp?id=2052 Tema: Aplicaciones Web Pregunta: ¿Como puedo mostrar un calendario en un popup,elegir una fecha e introducirla en un control del formulario inicial? Respuesta: http://aspnet.4guysfromrolla.com/articles/030202-1.aspx |
| ||||
| Tema: Aplicaciones windows Pregunta: ¿Como puedo personalizar las columnas de mi Datagrid? Respuesta: http://support.microsoft.com/default...d=kb;ES;317859 |
| ||||
| Tema: Web App Pregunta: Como indicar la longitud de mi archivo al hacer un upload.? Respuesta: http://www.forosdelweb.com/f29/error-hacer-upload-217544/ |
| ||||
| Tema:Win Forms Pregunta: Como saber las computadoras que están en el dominio.? Respuesta: http://www.forosdelweb.com/f29/saber-computadoras-mi-red-218606/ |
| |||
| Tema: Web App Pregunta: Qué tipos de FormatString se pueden utilizar en campos fecha? Respuesta: FormatString - Formato {0:f} - Viernes, 09 de Julio de 2004 12:00 a.m. {0:d} - 16/07/2004 {0:r} - Fri, 09 Jul 2004 00:00:00 GMT {0:t} - 12:00 a.m. {0:y} - Julio de 2004 {0:u} - 2004-07-09 00:00:00Z {0:g} - 09/07/2004 12:00 a.m. {0:m} - 09 Julio {0:dd/MM/yyyy hh:mm:ss tt} - 09/07/2004 12:00:00 a.m.
__________________ ASP.Net - Relket - ASP.Net Última edición por Relket; 26/07/2004 a las 22:51 |
| ||||
| Tema:Web App Pregunta: ¿Que es el Web.Config? Respuesta: Es un fichero donde se almacena la configuración de la aplicación web. Debe ser un fichero XML "Well Formed" (bien formado) Los Tag Names,nombres de atributos y atributos son case sensitive Los Tag Names y los nombres de los atributos son camel-case(primera letra en minuscula y la primera letra de cualquier palabra concatenada en Mayuscula) Los atributos son Pascal-Case(primera letra en mayuscula y la primera letra de cualquier palabra concatenada en Mayuscula) La excepción se encuentra en true y false que SIEMPRE van en minusculas. Toda la configuración reside entre los tags <configuration> y </configuration> y dentro de estos tags se agrupan en dos áreas, la sección cabecera de configuración y la sección de configuración. La sección cabecera de configuración se encuentra en la parte superior del fichero de configuración entre los tags <configSections> y </configSections> Cada declaración contiene en un tag <section> el nombre de la section que proviene una parte específica de la configuración y el nombre de la clase .NET FrameWork la cual procesa los datos de configuración en dicha sección. La sección de configuración se encuentra tras el tag <configSections> y contiene la configuración actual.Hay una sección de configuración por cada declaración en el area <configSections>. Cada sección de configuración contiene subtags con atributos que contienen la configuración para dicha sección. En este ejemplo podemos ver dos cabeceras de configuración <section>, la configuración de la aplicación y otros atributos respecto a los estados de sesión: Cita: Solo es necesario declarar una vez la cabecera de configuración. <configuration> <configSections> <section name="appSettings" type="System.Configuration.NameValueFileSectionHan dler, System, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> <section name="sessionState" type="System.Web.SessionState.SessionStateSectionH andler, System.Web, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication" /> </configSections> <appSettings> <add key="dsn" value="localhost;uid=MyUserName;pwd=;" /> <add key="msmqserver" value="server\myqueue" /> </appSettings> <sessionState cookieless="true" timeout="10" /> </configuration> Puedes usar este fichero de configuración como tu Web.Config o Machine.Config en el directorio virtual en la que se encuentra la aplicación y los subdirectorios automáticamente heredaran las cabeceras de configuración declaradas en el directorio padre. Las opciones de configuración se declaran tras los tags <section>. Estos tags superiores normalmente representan los namespace que contienen la configuración a aplicar, por ejemplo, el tag de alto nivel <system.net> representa las opciones de configuración para las clases de red y el tag <system.web> representa las opciones de configuración para las clases de ASP.NET Veamos el siguiente ejemplo: Cita: La clases de la sección de la cabecera de configuración procesa todos los<configuration> <configSections> <sectionGroup name="system.net"> <section name="authenticationModules" type="System.Net.Configuration.NetAuthenticationMo duleHandler, System, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> <section name="webRequestModules" type="System.Net.Configuration.WebRequestModuleHan dler, System, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> </sectionGroup> <sectionGroup name="system.web"> <section name="authorization" type="System.Web.Configuration.AuthorizationConfig Handler, System.Web, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> <section name="sessionState" type="System.Web.SessionState.SessionStateSectionH andler, System.Web, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowDefinition="MachineToApplication" /> </sectionGroup> </configSections> <system.net> <! — Net Class Settings would go here. --> </system.net> <system.web> <authorization> <allow users="*" /> <!-- Allow all users --> <!-- Allow or deny specific users. allow users="[comma separated list of users]" roles="[comma separated list of roles]"/> <deny users="[comma separated list of users]" roles="[comma separated list of roles]"/> --> </authorization> <sessionState sqlConnectionString="data source=127.0.0.1; user id=sa;password=" cookieless="false" timeout="10" /> </system.web> </configuration> datos del Web.Config, y puedes usar la sección de cabecera predeterminada del .NET FrameWork o bien crear la tuya propia. Texto original en ingles en http://msdn.microsoft.com/library/de...ationfiles.asp Traducido por SunDarK Texto perteneciente al Curso DCE 2ª Estrella Modulo 5 |
| ||||
| Tema:Web App Pregunta: Configuración con Herencia Respuesta: Cuando el servidor recibe una petición de un recurso web ASP.NET usa las opciones de configuración para este recurso mediante la herencia,usando todos los ficheros de configuración localizados en el directorio virtual de la URL requerida. Por ejemplo, si tienes un Web Site con la siguiente estructura donde el directorio raiz de la aplicación es el directorio virtual(Vdir) Cita: Normalmente las ultimas opciones de configuración sobreescribe a las mismas-Application Root -SubDir1-SubDir2 secciones de configuración localizadas en el directorio padre, pero la sección cabecera de configuración tiene una forma de herencia distinta. Por ejemplo el administrador puede configurar las opciones de configuración de la aplicación para permitir a todos los usuarios acceder a los recursos ASP.NET en el directorio padre de la aplicación(el directorio fisico mapeado por el directorio virtual de la aplicación), pero solo podrá permitir el acceso a los otros dos subdirectorios a los usuarios que el desee. Asumimos que hay un Web.Config en el SubDir1 y no existe ningún Web.Config ni en el directorio raiz(padre) ni en el SubDir2. En este caso ASP.NET está usando dos ficheros de configuración, el fichero Machine.Config que se encuentra en %windir%\Microsoft.NET\Framework\version\CONFIG y el fichero Web.Config del SubDir1. El fichero Machine.Config es el fichero de configuración a nivel de máquina, y todos los directorios y subdirectorios ASP.NET heredan dicha configuración. Este fichero de configuración se puede configurar tal como se desee,y por defecto permite el acceso de todos los usuarios a los recursos ASP.NET. Como no existe un fichero de configuración en el directorio raiz de nuestra aplicación ejemplo debido a la configuración por defecto del Machine.Config todos los usuarios podrán acceder a los recursos localizados en el directorio raiz. SubDir1 SI contiene un fichero de configuración(Web.Config) y este solo permite el acceso al directorio de determinados usuarios. SubDir2 al encontrarse "por encima" de SubDir1 heredará las opciones de configuración de SubDir1. En conclusión, todos los usuarios tienen acceso a los recursos del directorio raiz pero solo unos determinados usuarios(configurados en el Web.Config) tienen la posibilidad de acceder a los recursos de SubDir1 y SubDir2 Las opciones de configuración de los directorios virtuales son independientes de la estructura de directorio física y los directorios virtuales deben estar organizados de una manera eficiente para evitar problemas de configuración. Por ejemplo si tienes una aplicación llamada MyResource.aspx con la siguiente estructura física de directorios C:\Subdir1\Subdir2\MyResource.aspx. Asumimos que el fichero de configuración(Web.Config) se encuentra localizado en Subdir1 y el directorio virtual llamado Vdir1 esta mapeado a c:\Subdir1 y un directorio virtual llamado Vdir2 está mapeado a c:\Subdir1\Subdir2. Si el cliente accede al recurso virtual localizado en c:\Subdir1\Subdir2\MyResource.aspx usando la URL http://localhost/vdir1/subdir2/MyResource.aspx, el recurso hereda las opciones de configuración de Vdir1, si embargo si el cliente accede al mismo recurso usando la URL http://localhost/vdir1/MyResource.aspx asi no hereda las opciones de configuración de Vdir1, por eso crear directorios virtuales de esta manera puede causar resultados inesperados o hacer que la aplicación no funcione de forma correcta, por lo que no está recomendado. Cabe recordar que las opciones de configuración de ASP.NET solo afectan a los recursos de ASP.NET,es decir, a los que se encuentran registrados usando Aspnet_isapi.dll. Las opciones de configuración no da autorización para recursos que no son de ASP.NET como por ejemplo ficheros ASP,HTML, TXT,GIF y ficheros JPG por lo que estos ficheros podrán ser accedidos por todos los usuarios. Texto original en inglés en http://msdn.microsoft.com/library/de...nheritance.asp Traducido por SunDarK Texto perteneciente al curso DCE 2ª Estrella Módulo 5 |
| ||||
| como enviar un email validando dominio (vb.net) Tema: Web App Pregunta: Como enviar un email validando el dominio Respuesta: Hola esta es mi primer aportacion que hago devolviendo a la comunidad .net, lo mucho que me ha dado espero que les serva este codigo y lo adapten asus necesidades,, ha este codigo tiene los creditos de rootk ya que el en realidad me paso el esqueleto y yo lo adapte a mi codigo,,, espero que les sirva ya que es de gran utilidad para mandar mails con webforms '*******************************Funcion para validar mail****************************************** Function isEmail(ByVal inputEmail As String) As Boolean Dim strRegex As String = "^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}" + _ "\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\" + _ ".)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$" Dim re As New System.Text.RegularExpressions.Regex(strRegex) 'Si es correcta la direccion despues hago un split para 'obtener el nombre del dominio y checarlo a través de mi 'funcion If re.IsMatch(inputEmail) Then 'Return (True) dim ve dim asplit as string= inputEmail Dim add() As String = asplit.Split("@") ve = add.GetValue(1) ' Despues de hacer split le mando la variable v ' para validar dominio CheckHost(ve) Else ' en caso que el email no se va valido por no tener todos los caractes ' mando una ventana de javascript para dar el error dim JSc as string = "<script language=javascript>window.alert('Email "& inputEmail & " invalido');<" & "/script>" response.write(JSc) End If End Function ' ************************************************** ***************** '************************************************* ******************* ' Funcion para revisar el domino del email Private Function CheckHost(ByVal add As String) As Boolean Dim hostInfo As System.Net.IPHostEntry Try hostInfo = System.Net.Dns.GetHostByName(add) Dim ix As System.Net.IPHostEntry = hostInfo 'Return True 'si es valido el domino mando el mail llamando esta funcion mandar_email() Catch exc As Exception ' si es incorrecto mando el mensaje con una ventana de javascript dim JScript as string = "<script language=javascript>window.alert('DOMIIO "& add &" NO VALIDO');<" & "/script>" response.write(JScript) End Try End Function '************************************************* ************************ '************************** Boton del mail ****************************** Sub ValidateBtn_Click(sender As Object, e As EventArgs) dim validamail as string = email.Text 'funcion que le manda el mail.text para revisarlo isEmail(validamail) End Sub '************************************************* ************** function mandar_email() Dim objEmail as New MailMessage() objEmail.To = maildelfi.Text objEmail.From = email.Text objEmail.Subject = asunto.Text objEmail.Body = "<strong>Escrito por:</strong> " & nombre.Text & "<br><br><strong>Comentario:</strong><br> " & comenta.Text objEmail.Priority = MailPriority.High objEmail.BodyFormat = MailFormat.Html SmtpMail.SmtpServer = "mail.tuservercom" try SmtpMail.Send(objEmail) Response.redirect("tanq.aspx") catch exc as Exception Response.Write("Send failure: " + exc.ToString()) End Try End Function </script> <html> <body > <form runat="server"> <table width="400" border="0" align="left" cellpadding="0" cellspacing="0"> <tr> <td> <table width="400" border="0"> <tr> <td width="64" height="20"> <font face="Verdana" color="white" size="2"> Nombre:</font> </td> <td width="85"> <ASP:TextBox id="nombre" runat="server"></ASP:TextBox> </td> <td width="388"> <asp:RequiredFieldValidator id="RequiredFieldValidator1" runat="server" ForeColor="WhiteSmoke" Display="dynamic" ErrorMessage="Debes scribir tu nombre" ControlToValidate="nombre"> * </asp:RequiredFieldValidator> </td> </tr> <tr> <td width="64" height="20" > <font face="Verdana" color="white" size="2"> Email:</font> </td> <td width="85"> <ASP:TextBox id="email" runat="server"></ASP:TextBox> </td> <td> <asp:RequiredFieldValidator id="RequiredFieldValidator4" runat="server" ForeColor="WhiteSmoke" Display="Dynamic" ControlToValidate="email" Font-Name="Verdana" Font-Size="10pt"> * </asp:RequiredFieldValidator> <asp:RegularExpressionValidator id="RegularExpressionValidator1" runat="server" ForeColor="WhiteSmoke" ControlToValidate="email" Font-Name="verdana" Font-Size="9pt" Font-Names="verdana" Width="130px" ValidationExpression=".*@.*\..*"> Ingresa mail correcto </asp:RegularExpressionValidator> </td> </tr> <tr> <td width="64" height="20"> <font face="Verdana" color="white" size="2"> Asunto:</font> </td> <td width="85"> <ASP:TextBox id="asunto" runat="server"></ASP:TextBox> </td> <td width="388"> <asp:RequiredFieldValidator id="validasun" runat="server" ForeColor="WhiteSmoke" Display="dynamic" ErrorMessage="Debes scribir tu asunto" ControlToValidate="asunto"> * </asp:RequiredFieldValidator> </td> </tr> <tr> <td height="20"> <font face="Verdana" color="white" size="2"> Para:</font> </td> <td> <ASP:TextBox id="maildelfi" runat="server"></ASP:TextBox> </td> <td> </td> </tr> </table> </td> </tr> <tr> <td > <table width="400" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="26" height="52"> <font face="Verdana" size="2"> </font></td> <td width="233" height="52"> <font face="Verdana" color="white" size="2"> Comentario</font> <br /> <asp:TextBox id="comenta" runat="server" Width="221px" Height="72px" TextMode="MultiLine"></asp:TextBox> </td> <td width="125"> <asp:RequiredFieldValidator id="RequiredFieldValidator5" runat="server" ForeColor="WhiteSmoke" Display="dynamic" ErrorMessage="Debes scribir tus comentarios" ControlToValidate="comenta"> * </asp:RequiredFieldValidator> </td> </tr> <tr> <td height="32"> </td> <td> <ASP:Button id="Button1" onclick="ValidateBtn_Click" runat="server" ForeColor="DarkBlue" BackColor="#E0E0E0" text="Enviar"></ASP:Button> </td> <td> </td> </tr> </table> </td> </tr> </table> </form> </body> </html> gracias a todos Última edición por RootK; 10/08/2004 a las 13:00 |
| ||||
| BUG que en ocasiones puede hacer que javascript falle Rootk: Tema: Tips and Tricks Pregunta: Mas que pregunta es corrección de un bug que algunas veces ocasiones que los scripts no se ejecuten.. Fher: hola a todos haciendo javascript con aspx me tope con un error que a simple vista no esta mal el codigo, si no que era un bug del framwork, escribo en esta faq por si alguno de ustedes alguna vez se topa con este error, aqui demuestro como sulucionarlo ... ********mensaje original*********** ok ok ok ok ...este link a mi opinion se deberia de guardar porque yo tengo la version 1.1 del framwork y me marca este error y claro un bug que no se que a que con lleve aunque suene paranoico ... pero bueno aqui esta el codigo que con ayude todos ustedes quedo bien dim JScript as string = "<script language=javascript>window.alert('mensaje o lo que quieras);<" & "/script>" response.write(JScript) y como dice rootk tratar de separar esta parte de esta forma ******************** <" & "/script>" ************ porque seguro les marca error, no creo que a todos pero ya lo probe en mi servidor windows 2003 y marca error Última edición por RootK; 10/08/2004 a las 13:03 |
| ||||
| Tema: General Pregunta: Donde conseguir algunos ejemplos de Vb.net y/o C# Respuesta: http://www.forosdelweb.com/showthrea...384#post766384 |
| ||||
| Tema: Aplicaciones Windows Pregunta: Como abro una ayuda .CHM en Visual.Net? Respuesta: Si quereis mostrar vuestra ayuda compilada .chm, a través del menú o algún boton: 1º- teneis que poner un control que se llama "HelpProvider" 2º- en la propiedad HelpNameSpace del control, le debeis decir la ruta de donde se encuntra la Ayuda. 3º- poned este código en el evento click del boton: Help.ShowHelp(Me, HelpProvider1.HelpNamespace) |
| Etiquetas: |
Este tema le ha gustado a 20 personas (incluyéndote)
Este tema no le ha gustado a 5 personas