PREGUNTAS CONTESTADAS - ASP.NET

 Hay un total de 79 Preguntas.<<  >> 

    Pregunta:  48624 - PROBLEMA AL GENERAR PROYECTO EJECUTABLE EN ASP.NET 2003
Autor:  Cecilia Cárdenas
Hola Buen Día a Todos:

Soy principiante en la plataforma de Net y he desarollado un pequeño proyecto en Asp.Net utilizando Visual Studio 2003....el problema que tengo es el siguiente: estando en el modo Debug, al momento de generar el proyecto ejecutable no se me crea ningún archivo en las carpetas Debug o Release solo aparecen estas carpetas vacías.

Les comento que tengo Windows XP, no se si sea cuestión de permisos del usuario con el que entro a la red o de configuración de mi PC.

De antemano les agradezco mucho su apoyo y orientación.
  Respuesta:  Juan Peláez
TEN EN CUENTA QUE ESTAS DESARROLLANDO SOBRE APLICACIONES WEB, ESTAS NO GENERAN ARCHIVO EJECUTABLES COMO LOS LOS .EXE.
SOLO SI DESEAS COLGAR TU PAGINA EN UNA INTRANET O YA SEA EN UN SERVIDOR LOCAL, TENDRAS QUE HACER LO SIGUTE.:

- EN CUANTO A LOS REQUERIMIENTOS
1. INSTALAR EL FRAMEWORK 1.1 DE .NET
2. INSTALAR EL IIS

- EN CUANTO AL PROYECTO O CARPETA RAIZ
0. CREA UNA CARPETA DONDE QUEIRAS EN LA QUE COPIARAS LO SGTE.:
1. COPIAR LA CARPETA BIN JUNTO CON SUS DLLs
2. COPIAR TODAS LAS CARPETAS QUE CONTENGAS DENTRO DE TU PROYECTO, YA SEAN DONDE ALOJAS TUS IMAGENES, ANIMACIONES, ETC.
3. COPIAR TODOS LOS ARCHIVOS CON EXTENSION .aspx
4. COPIAR TODOS LOS ARCHIVOS CON EXTENSION .css
5. COPIAR TODOS LOS ARCHIVOS CON EXTENSION .js
6. COPIAR LA BASE DE DATOS (SI ESTA ES ACCES Y ESTA DENTRO DE LA CARPETA DEL PROYECTO)
7. COPIAR EL ARCHIVO webconfig.config

- GENERAR EL DIRECTORIO VIRTUAL
1. INICIO / CONFIGURACION / PANEL DE CONTROL / HERRAMIENTAS ADMINISTRATIVAS / ADMINISTRADOR DE SERVICIOS DE INTERNET (SI TU S.O ES WINDOWS 2000) O ADMINISTRADOR DE INTERNET INFORMATION SERVICES (ISS) (SI TU S.O ES WINDOWS XP) / DESPLIEGAS EL ARBOL DEL EXPLORADOR QUE TE APAREZCA A MANO IZQUIERDA EN DONDE ESTA EL NOMBRE DE TU MAQUINA Y ALLI SELECCIONAS EL ITEM << SITIO WEB PREDETERMINADO >> DANDOLE CLICK DERECHO Y SELECCIONAS LA OPCION NUEVO, LUEGO SELECCIONAS LA OPCION DIRECTORIO VIERTUAL Y TE SALDRA UN ASISTENTE, LE DAS CLICK EN SGTE. COLOCAS EL NOMBRE DE COMO QUERES TU QUE SE LLAME TU PAGINA O PROYECTO EN LA WEB, CLICK EN SGTE. LUEGO LE ESPECIFICAS LA UBICACION DE DONDE TIENES LA CARPETA CON EL PROYECTO Y LISTO HERMANO, CLICK EN FINALIZAR.
2. AHORA SOLO TE QUEDA ABRIR EL EXPLORADOR Y COLOCAR TU RUTA ESPECIFICA CON EL NOMBRE DEL DIRECTORIO VIRTUAL QUE ACABASTE DE GENERAR.

- Ej: htt://localhost/nombre_directorio_virtual/pag_inicio.extension

NOTA: HERMANO, ESPERO ESTO LE SIRVA DE AYUDA A TU INQUIETUD.

    Pregunta:  49505 - FORMULARIO EN ASP.NET
Autor:  David Planell
Alguien sabe que es este error que me da al intentar enviar un formulario es ASP.NET, Grácias.

Server Error in '/' Application.
--------------------------------------------------------------------------------

Parser Error
Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately.

Parser Error Message: Could not load file or assembly 'DreamweaverCtrls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=836f606ede05d46a' or one of its dependencies. El sistema no puede hallar el archivo especificado.
Source Error:
Line 1: <%@ Page Language="C#" ContentType="text/html" %>
Line 2: <%@ Register TagPrefix="MM" Namespace="DreamweaverCtrls" Assembly="DreamweaverCtrls,version=1.0.0.0,publicKeyToken=836f606ede05d46a,culture=neutral" %>
Line 3: <MM:Insert
Line 4: runat="server"
--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:2.0.50727.42; ASP.NET Version:2.0.50727.42
  Respuesta:  JULIO GARIBAY
Hola amigo la solucion es que copies el archivo DreamweaverCtrls.dll que esta dentro de la carpeta de ADOBE y lo pegues en la carpeta raiz de tu web del IIS pero antes debes crear una carpeta llamada BIN y dentro de ella lo podras peguar
  Respuesta:  thessen
El problema se debe a que la pagina es incapaz de encontrar las referencias a los controles de DreamWeaver ( que supongo utilizas en tu pagina) revisa la configuración y comprueba que pueda acceder a los controles.

    Pregunta:  49529 - DATOS NULOS
Autor:  Richard Lazo
Estoy trabajando con visual web 2005 Express y lo que pasa es que en la base de datos, que esta en SQL Server, los datos contienen valores nulos y no hallo como controlarlos ya que la aplicación cuando los detecta sale error, he tratado de hacerlo con el ISDBNULL evita el error pero ya no me muestra los datos.
Alguien tiene una idea como hacerlo se lo agradeceré bastante de antemano

Saludos
Richard Lazo
  Respuesta:  Eider Mauricio Aristizabal Erazo
puedes manejarlo desde el query de seleccion, o con un procedimiento almacenado o con una vista.
1-Por select SQL con la bifurcacion del case when

dim sql as string = "
SELECT cedula,
nombre,
CASE WHEN (edad IS NULL) THEN 0 ELSE edad as edad,
fnac
FROM clientes
"

luego ejecutas tu sql y listo!.

Saludos desde Cali Colombia

    Pregunta:  49547 - FORMULAR SUBTOTALES DE EXCEL CON ASP.NET NO FUNCIONA
Autor:  Diego Rivera
Hola, por favor alguien me diga porque no se puede trabajar un archivo excel con la formula subtotales mediante asp.net, solo es posible utilizar suma.

es decir esto si se puede utilizar desde asp.net

Excel2.Worksheets(1).Hoja2.Range("G5").Formula = "=SUMA(G7:G12)"

Pero esto no
Excel2.Worksheets(1).Hoja2.Range("G5").Formula = "=SUBTOTALES(9,G7,G10)"

Da error.

alguna orientacion???

Gracias
  Respuesta:  Eider Mauricio Aristizabal Erazo
"=SUBTOTALES(9;G7;G10)"
"=SUBTOTALES(9;G7:G10)"
a simple vista parece que el error es por la , en la separacion de los argumentos de la funcio

espero te sirva

    Pregunta:  49773 - HICE UNA APLICACION EN GX9.0 TRIAL, PUEDO VENDERLA?
Autor:  Cesar Xavier Castro Peña
soy estudiante e instale genexus 9.0 version trial e hice una aplicacion con asp.net puedo venderla a un amigo que tiene un pequeño negocio, hay algun problema que venda la aplicacion que yo mismo hice????

gracias
  Respuesta:  Eider Mauricio Aristizábal Erazo
Si por que la version de Genexus es trial, eso si, utiliza en el cliente (tu amigo) vsNet Express y SQL Server express.

    Pregunta:  49790 - ACTUALIZAR TEXTBOX EN ASP.NET
Autor:  Miguel Padial
Hola, mi problema es el siguiente, quiero actualizar el texto de un textbox sin reenviar el formulario, es decir, que cuando a mi me parezca el textbox muestre otro texto sin tener que actualizar la página web, simplemente llamando a una función en el código. . Lo quiero hacer desde la clase c# de la página. ¿Es posible?
  Respuesta:  Eider Mauricio Aristizábal Erazo
Posiblemente programando, código Java Script del lado del cliente. para que el control web funcione con eventos, debes agregar el atributo cuando se carga la página.

public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string JavaScriptCode = "if(this.value=='Hola'){alert('hacer lo que me plazca'); TextBox2.value = 'Te actualicé a mi gusto';}";
this.TextBox1.Attributes.Add("onkeyup", JavaScriptCode);
}
}
Si lo que quieres es utilizar una tecnologia más avanzada, puedes investigar sobre AJAX en .NET

Espero te sirva :)

    Pregunta:  50077 - ACCESO A DATOS
Autor:  Luis Gonzalez
Hola Señores; Estoy desarrollando una aplicacion WEB en .Net y no se que tipo de conexion usar, DataSets o directamente los comandos. mi sitema tiene captura de clientes y ordenes de los clientes.
Muchas gracias
  Respuesta:  Eider Mauricio Aristizábal Erazo
Lo que te recomiendo es investigar sobre el modelo de desarrollo de aplicaciones en tres capas(Presentacion, Logica del Negocio, Datos) en la capa de datos implementas las clases correspondientes a las tablas de la base de datos.
Los objetos adaptadores optimizan el uso automatico del datareader y es recomendable utilizar los objetos acontinuacion para lectura de una tabla:
Connection
Command
TableAdapter
DataTable

Para la lectura de estructuras mas complejas se utiliza:
Connection
Command
DataAdapter
DataSet
public dataset GetInformation(){
try
{
SqlCommand Comando = new SqlCommand();
Comando.CommandText = "Select complejo ........";
Comando.Connection = this.Conexion;
DataSet ds = new DataSet();
SqlDataAdapter da = new SqlDataAdapter(Comando);
da.Fill(ds, "tabla");
return ds:
}
catch (Exception ex)
{
throw ex;
}
}

La otra forma es utilizar los Helper que abstraen este tipo de funcionalidad, por ejemplo utilizar el OracleHelper, SqlHelper....
Otra idea muy buena es meterte al desarrollador cinco estrellas donde te instruyen muy bien sobre .net http://www.microsoft.com/spanish/msdn/comunidad/dce/

Espero te sirva de algo.

    Pregunta:  50090 - PONER DLL EN CARPETA BIN POR EL COMPILADOR
Autor:  Raul Lopez
Hola

tengo el problema de que compilo una solucion en visual studio 2005 asp.net y bien pero yo quiero que genere las dll y las ponga en la carpeta bin y no lo hace

alguien sabe como se configura el visual para que lo haga
  Respuesta:  Jordenys Pérez Feria
Tienes que agregar la dll en la referencia de tu proyecto principal.

Saludos

    Pregunta:  50547 - EXPORTAR UNA GRAN CANTIDAD DE DATOS DE UN DATAGRID A EXCEL
Autor:  rafael cruz
Hola necesito exportar un datagrid a excel pero tiene mas de 7,000 filas y marca error a la hora de exportar utilizo el siguiente codigo

Response.Clear()
Response.Buffer = True
Response.Charset = ""
Response.ContentEncoding = System.Text.Encoding.UTF8
Response.AppendHeader("Content-Disposition", "attachment;Filename=test.xls")
Response.ContentType = "application/vnd.ms-excel"
Me.EnableViewState = False
Dim tw As New System.IO.StringWriter
Dim hw As New System.Web.UI.HtmlTextWriter(tw)
DataGrid1.RenderControl(hw)
Me.Controls.Clear()
Response.Write(tw.ToString())
Response.End()

me marca el siguiente error.

No se puede mostrar la página
Hay un problema con la página solicitada y no puede ser mostrada..

--------------------------------------------------------------------------------

Pruebe lo siguiente:

Abra la página principal de pepsedevnlb01.sede.dpep.pep.pemex.comy busque vínculos a la información que desea.
Haga clic en el botón Actualizar o vuelva a intentarlo más tarde.

Haga clic en Búsqueda para buscar información en Internet.
También puede ver una lista de sitios relacionados.

HTTP 500 - Error interno del servidor
Internet Explorer

si alguien me puede ayudar se lo agradesco de antemano.
saludos!!!!!
  Respuesta:  eider mauricio aristizabal erazo
http://www.buayacorp.com/archivos/exportar-un-datagrid-a-excel

    Pregunta:  51064 - COMO OBTENER UNA FECHA DEPENDIENDO DE LA SEMANA SELECCIONADA
Autor:  Carlos Paredes
Hola a la Comunidad

Tengo un pequeño problema y ojala alguien pudiera ayudarme tengo una aplicación en donde en un dropdownlist selecciono una semana del año, y necesito que dependiendo de la semana del año me muestre la fecha en este caso el dia lunes donde comienza dicha semana.

Es decir si selecciono la semana 51 del 2006 deseo que mi aplicación me ubique que el lunes 18 de diciembre del 2006 (es el inicio de esa semana).
Ojala me puedan ayudar y de antemano mil gracias.
  Respuesta:  Javier Pedraza
Necesitarías primero validar cuál es el primer lunes del año y posteriormente aplicar la formula que sugiere Rommel.
  Respuesta:  Rommel Meza
Espero te sirva es bastante sencillo

int semana = 51;
DateTime date = new DateTime(2007, 1, 1).AddDays(semana * 7);

Suerte.
CX-Rom http://cx-rom.blogspot.com

|<  <<  1 2 3 4 5 6 7 8  >>  >|