Foros del Web » Programación para mayores de 30 ;) » .NET »

FAQ´S del foro de Net

Estas en el tema de FAQ´S del foro de Net en el foro de .NET en Foros del Web. Hola, como ya todos saben en la mayoría de los foros existen las FAQ´s, así que creo que es momento de empezar con las nuestras.., ...

  #1 (permalink)  
Antiguo 28/05/2004, 12:43
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 18 años, 8 meses
Puntos: 50
Información FAQ´S del foro de Net

Hola, como ya todos saben en la mayoría de los foros existen las FAQ´s, así que creo que es momento de empezar con las nuestras.., espero tambien en la medida que se pueda la colaboración de ustedes.

Como escribir la FAQ ?

“Tema:” en negritas (bold)
"Pregunta:" en negritas
"Respuesta:" en negritas

Tambien recuerden que en este post solo escriban FAQ´s, nada de quejas, saludos..etc.

Cuando pongen ejemplos si les es posible escribirlos en VB.Net y C# será mucho mejor, de todas formas tambien voy a incluir un link para hacer la conversión de VB.Net a C# y viceversa

Por el momento a lo mejor se van a encontrar con mucha información en inglés ya que como se ha hablado en algunos post la que está en español todavía no está muy buena y no hay suficiente. Pero les va a servir para que lo practiquen ya que es esencial a nivel laboral.
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
  #2 (permalink)  
Antiguo 28/05/2004, 12:45
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 18 años, 8 meses
Puntos: 50
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:
Excepto win95 y el NT4 necesita el SP6a, observación de usuario MOSKA
checar MSDN
Tema: Fundamentos de Net
Pregunta: 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
  #3 (permalink)  
Antiguo 28/05/2004, 12:46
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 18 años, 8 meses
Puntos: 50
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
  #4 (permalink)  
Antiguo 28/05/2004, 12:48
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 18 años, 8 meses
Puntos: 50
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
  #5 (permalink)  
Antiguo 28/05/2004, 12:51
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 18 años, 8 meses
Puntos: 50
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
  #6 (permalink)  
Antiguo 28/05/2004, 14:16
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 18 años, 8 meses
Puntos: 50
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 . . .

Exentrit - Soluciones SharePoint & Net
  #7 (permalink)  
Antiguo 01/06/2004, 02:12
Avatar de GeRuNdIo  
Fecha de Ingreso: marzo-2004
Ubicación: Sanlúcar de Barrameda, Cádiz
Mensajes: 232
Antigüedad: 16 años, 7 meses
Puntos: 2
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:
------
F.P.R. MCAD .NET
  #8 (permalink)  
Antiguo 01/06/2004, 02:24
Avatar de GeRuNdIo  
Fecha de Ingreso: marzo-2004
Ubicación: Sanlúcar de Barrameda, Cádiz
Mensajes: 232
Antigüedad: 16 años, 7 meses
Puntos: 2
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:
------
F.P.R. MCAD .NET
  #9 (permalink)  
Antiguo 01/06/2004, 05:57
Avatar de SunDarK  
Fecha de Ingreso: diciembre-2003
Ubicación: Jerez de la Frontera
Mensajes: 1.193
Antigüedad: 16 años, 10 meses
Puntos: 8
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
  #10 (permalink)  
Antiguo 01/06/2004, 07:38
Avatar de SunDarK  
Fecha de Ingreso: diciembre-2003
Ubicación: Jerez de la Frontera
Mensajes: 1.193
Antigüedad: 16 años, 10 meses
Puntos: 8
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
  #11 (permalink)  
Antiguo 01/06/2004, 09:02
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 18 años, 8 meses
Puntos: 50
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 . . .

Exentrit - Soluciones SharePoint & Net
  #12 (permalink)  
Antiguo 01/06/2004, 09:55
Avatar de lucxx  
Fecha de Ingreso: noviembre-2003
Ubicación: Madrid
Mensajes: 321
Antigüedad: 16 años, 11 meses
Puntos: 0
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
  #13 (permalink)  
Antiguo 01/06/2004, 12:53
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 18 años, 8 meses
Puntos: 50
Tema: Win Form
Pregunta: Donde ver un ejemplo para utilizar crystal reports ?
Archivos Adjuntos
Tipo de Archivo: zip VB.NET - Windows Forms - Use Crystal Reports.zip (69,9 KB (Kilobytes), 705 visitas)
  #14 (permalink)  
Antiguo 01/06/2004, 15:11
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 18 años, 8 meses
Puntos: 50
Tema: Web App
Pregunta: Como subir ficheros al servidor ?
Respuesta:

vb.net
Cita:
<%@ 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>
Nota: Sacado de http://www.codeme.com/

c#
http://www.stardeveloper.com/article...2022201&page=1
  #15 (permalink)  
Antiguo 04/06/2004, 18:09
Avatar de RsOfT  
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.120
Antigüedad: 18 años, 7 meses
Puntos: 7
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--
  #16 (permalink)  
Antiguo 07/06/2004, 12:02
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 18 años, 8 meses
Puntos: 50
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.
  #17 (permalink)  
Antiguo 09/06/2004, 08:44
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 18 años, 8 meses
Puntos: 50
Tema: Web App
Pregunta: Como puedo conectarme con MySQL
Respuesta:
http://www.forosdelweb.com/showthrea...009#post700050
  #18 (permalink)  
Antiguo 17/06/2004, 10:11
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 18 años, 8 meses
Puntos: 50
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
  #19 (permalink)  
Antiguo 25/06/2004, 12:40
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 18 años, 8 meses
Puntos: 50
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 . . .

Exentrit - Soluciones SharePoint & Net
  #20 (permalink)  
Antiguo 06/07/2004, 10:52
Avatar de SunDarK  
Fecha de Ingreso: diciembre-2003
Ubicación: Jerez de la Frontera
Mensajes: 1.193
Antigüedad: 16 años, 10 meses
Puntos: 8
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:
Response.Write(""<SCRIPT language="vbscript">"")
Response.Write(""document.Form1. TextBox.focus"")
Response.Write(""</SCRIPT>"")
Tema: Aplicaciones Web
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
  #21 (permalink)  
Antiguo 11/07/2004, 13:31
Avatar de freegirl
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: Catalonia
Mensajes: 4.344
Antigüedad: 17 años
Puntos: 156
Tema: Aplicaciones windows

Pregunta: ¿Como puedo personalizar las columnas de mi Datagrid?

Respuesta:
http://support.microsoft.com/default...d=kb;ES;317859
  #22 (permalink)  
Antiguo 16/07/2004, 17:37
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 18 años, 8 meses
Puntos: 50
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/
  #23 (permalink)  
Antiguo 26/07/2004, 08:14
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 18 años, 8 meses
Puntos: 50
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/
  #24 (permalink)  
Antiguo 26/07/2004, 22:50
 
Fecha de Ingreso: octubre-2003
Mensajes: 85
Antigüedad: 17 años
Puntos: 0
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
  #25 (permalink)  
Antiguo 10/08/2004, 03:58
Avatar de SunDarK  
Fecha de Ingreso: diciembre-2003
Ubicación: Jerez de la Frontera
Mensajes: 1.193
Antigüedad: 16 años, 10 meses
Puntos: 8
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:
<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>
Solo es necesario declarar una vez la cabecera de configuración.
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:
<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>
La clases de la sección de la cabecera de configuración procesa todos los
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
  #26 (permalink)  
Antiguo 10/08/2004, 04:34
Avatar de SunDarK  
Fecha de Ingreso: diciembre-2003
Ubicación: Jerez de la Frontera
Mensajes: 1.193
Antigüedad: 16 años, 10 meses
Puntos: 8
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:
-Application Root
-SubDir1
-SubDir2
Normalmente las ultimas opciones de configuración sobreescribe a las mismas
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
  #27 (permalink)  
Antiguo 10/08/2004, 12:32
Avatar de Fher  
Fecha de Ingreso: febrero-2003
Ubicación: En algun lugar de cancun
Mensajes: 384
Antigüedad: 17 años, 8 meses
Puntos: 0
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">&nbsp;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">&nbsp;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">&nbsp;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">&nbsp;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">&nbsp;</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">
&nbsp;* </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
  #28 (permalink)  
Antiguo 10/08/2004, 12:40
Avatar de Fher  
Fecha de Ingreso: febrero-2003
Ubicación: En algun lugar de cancun
Mensajes: 384
Antigüedad: 17 años, 8 meses
Puntos: 0
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
  #29 (permalink)  
Antiguo 12/08/2004, 09:58
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 18 años, 8 meses
Puntos: 50
Tema: General

Pregunta: Donde conseguir algunos ejemplos de Vb.net y/o C#

Respuesta:
http://www.forosdelweb.com/showthrea...384#post766384
  #30 (permalink)  
Antiguo 15/08/2004, 09:53
Avatar de freegirl
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: Catalonia
Mensajes: 4.344
Antigüedad: 17 años
Puntos: 156
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: faq
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 27 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 16:51.