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

Aprender ASP.Net a partir de ASP Clasico

Estas en el tema de Aprender ASP.Net a partir de ASP Clasico en el foro de .NET en Foros del Web. Que tal a todos soy nuevo en el foro y no se si ya se posteo algo sobre este tema, pero mi pregunta es la ...
  #1 (permalink)  
Antiguo 22/03/2009, 13:14
 
Fecha de Ingreso: marzo-2009
Mensajes: 1
Antigüedad: 15 años, 1 mes
Puntos: 0
Aprender ASP.Net a partir de ASP Clasico

Que tal a todos soy nuevo en el foro y no se si ya se posteo algo sobre este tema, pero mi pregunta es la siguiente.

Tengo tres años utilizando asp clasico y necesito aprender asp.net pero me gustaria saber si hay algun tutorial o manual donde se ejemplifique las equivalencias entre codigo asp clasico y asp.net, por ejemplo qeu me diga que en asp clasico se utiliza un recordset y en asp.net se utiliza un dataset o algo por el estilo.

Agradezco su atencion y espero poder regresarles el favor en un futuro

Saludos
  #2 (permalink)  
Antiguo 23/03/2009, 10:16
Avatar de Julcar  
Fecha de Ingreso: noviembre-2007
Ubicación: C:\inetpub\wwwroot\Guayaquil
Mensajes: 1.507
Antigüedad: 16 años, 5 meses
Puntos: 54
Respuesta: Aprender ASP.Net a partir de ASP Clasico

Sabes, yo tambien estoy en la misma situación, estoy de a poco comprendiendo como se manejan los archivos en ASP.Net, pero te puedo adelantar algo:

En ASP: Para abrir una conexion usualmente era:

Código asp 3.0:
Ver original
  1. Dim objCON, objRST
  2.  
  3. Set objCON = Server.CreateObject("ADODB.Connection")
  4. Set objRST = Server.CreateObject("ADODB.Recordset")
  5.  
  6. objCON.Provider = "Microsoft.Jet.OLEDB.4.0"
  7. objCON.ConnectionString = "Data Source="&Server.MapPath("basedatos.mdb")&";"
  8. objCON.Mode = 3
  9. objCON.Open

Pues en .Net cambia todo:


Código asp.net:
Ver original
  1. Imports System.Data.OleDb
  2.  
  3.     Private Sub BtnCargarGrid_Click(ByVal sender As System.Object _
  4.                 , ByVal e As System.EventArgs) Handles BtnCargarGrid.Click
  5.  
  6.         Dim cn As OleDbConnection
  7.         Dim ds As Data.DataSet
  8.         Dim da As OleDbDataAdapter
  9.         Dim strConexion As String
  10.         Dim Ssql As String
  11.  
  12.         strConexion = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\bd1.mdb"
  13.  
  14.         Try
  15.             'Abrimos la conexión
  16.             cn = New OleDbConnection(strConexion)
  17.             cn.Open()
  18.         Catch ex As Exception
  19.             MessageBox.Show("Error al abrir la conexión:" & vbCrLf & ex.Message)
  20.             Exit Sub
  21.         End Try

Y pues te recomiendo algo, para aprender asp.net usa vb.net ya que con C# me hago sopa y no avanzo, ademas, ni te metas en los msdn de microsoft, ya que sus manuales no explican nada la solución es entrar a la web de Mono donde ahi te explican mejor, aunque esta en ingles se entiende mejor.

Si quieres me agregas al msn pues yo tambien necesito meterme al mundo .Net y podriamos intercambiar lo que vayamos aprendiendo.
__________________
Linux no es el único S.O. libre, conoce a ReactOS el Windows Libre!
"Si mis respuestas te dan la calma, espárceme un poco de karma"
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




La zona horaria es GMT -6. Ahora son las 20:12.