ASP.NET Espanol Blogs

Sponsors

Browse by Tags

All Tags » ASP.NET 2.0 (RSS)
[ASP.NET] Security.Exception usando NHibernateProfiler en nuestra aplicación web
Si trabajáis con NHibernate os recomiendo que uséis NHibernate Profiler para que podáis ver todo lo que está pasando entre vuestra aplicación y la base de datos. Si intentas inicializar el profiler en una aplicación ASP.NET: void Application_Start( object sender, EventArgs e) { HibernatingRhinos.Profiler.Appender.NHibernate.NHibernateProfiler.Initialize(); } puede que te encuentres con esta excepción: Server Error in '/' Application. Security Exception Description: The application attempted...( read more ) Read More...
He traducido el artículo “Upgrade an ASP.NET Web Application to ASP.NET 4”
El otro día en los foros de ASP.NET de la MSDN, Jesus preguntaba cuales eran los pasos a llevar cabo para migrar una aplicación ASP.NET 3.5 a 4.0: http://social.msdn.microsoft.com/Forums/es-ES/netfxwebes/thread/4a67c646-7e29-4354-b74d-4d6af15a4f0f/#b1f8467d-d819-492e-9250-6dbe6fffc314 En el foro puse un enlace a un artículo de Microsoft en el que se explican los pasos: How to: Upgrade an ASP.NET Web Application to ASP.NET 4 La cosa es que el artículo está en inglés, así que en mis ratos libres lo...( read more ) Read More...
[ASP.NET] Mantenimiento de sitios web: App_Offline.htm
Todavía me sorprendo cuando la gente se pone a hacer mantenimientos de aplicaciones sin informar de que se están realizando tareas de mantenimiento. A partir de ASP.NET 2.0 hay una forma sencillísima de hacer esto, que es poner un fichero llamado App_Offline.htm en el directorio virtual de nuestra aplicación web, sí tenemos más de un servidor podemos crearnos un script que copie este fichero a todos los directorios y otro para que una vez que se hayamos terminado...( read more ) Read More...
[ASP.NET] Separar los Settings de nuestras librerías de clases en nuestro web.config en archivos individuales y encriptarlos
Vamos a empezar viendo un ejemplo de lo que se pretende para que nos quede más claro. Tenemos la siguiente solución ficticia compuesta por 3 proyectos (La aplicación web y 2 librerías de clases para acceder a diferentes servicios web): Como podéis observar, cada librería de clases tienes su propio fichero de Settings , donde almacenamos por ejemplo la url del servicio y las credenciales en el caso que se necesiten. Por ejemplo vamos a ver como quedaría...( read more ) Read More...
[ASP.NET] jQuery Templates
En el blog de Scoot hay un extenso artículo sobre esta nueva contribución de Microsoft a esta fantástica librería como es jQuery . Me voy a centrar en este artículo en las templates de cliente: ¿Que són? Pues digamos que es como una mezcla de código javascript y HTML que nos permiten generar código HTML a través de un objeto o array de objetos javascript, algo como esto: <script id= "productTemplate" type= "text/html" > <div> Product Id: {{= id }} <br /> Title: {{= title }} <br /> Description: {{= description }} <br /> Price: € {{= price }} </div> </script> En este caso el objeto que vamos a represnetar (Product...
[MOSS] Problemas desplegando soluciones en NLB: La crónica
Ayer estuve desplegando una solución/es de Sharepoint en un NLB (Network Load Balancing) y me encontré con algún escollo/problema que me gustaría compartir: Al crear la aplicación web, la adminsitración central crea un trabajo temporizado (Timer Job) para replicar la aplicación en todos los nodos del NLB de manera automática, pero el temporizador se quedaba en estado DEPLOYING, por lo que tuve que ir a los demás nodos del NLB a forzar la ejecución del trabajo temporizado: Abrimos la consola y ejecutamos: stsadm –o execadmsvcjobs Y con esto conseguimos forzar la ejecución y tener la aplicación web creada en los demás nodos. Una vez hecho esto pasamos a desplegar la solución/es (WSP) en nuestro NLB y aquí me encontré con el siguiente problema...
[MOSS] Uso de Unity en SharePoint: System.InvalidOperationException: The type name or alias “TYPE” could not be resolved…
Estoy haciendo una prueba de conceto con SharePoint + Unity y me he encontrado con este error al añadir mi WebPart: System.InvalidOperationException: The type name or alias ITaskRepository could not be resolved. Please check your configuration file and verify this type name. Tengo las dlls en la GAC (Sí las pones en el bin del sitio funciona pero no me gusta :P) y la configuración de Unity en el Web.Config de la siguiente manera: < unity > < aliases > < add alias ="ITaskRepository" type ="Project.Application.WebParts.MVP.Repositories.ITaskRepository, Project.Application.WebParts" /> < add alias ="TaskRepository" type ="Project.Application.WebParts.MVP.Repositories.TaskRepository...
[Tips] JQuery validate y como deshabilitar la validación en algunos botones
Un Tip cortito, sí en una página ASP.NET tenemos varios botones que hacen submit (Por ejmplo por que tenemos varios controles de usuario) y queremos que un botón no lance la validación del formulario, basta con ponerle el atributo class a cancel : btnDeleteComment.Attributes.Add( "class" , "cancel" ); Un saludo Read More...
[ASP.NET] Simular un EmptyDataTemplate en un DataList
Como sabréis, este tipo de template no está disponible en el control DataList (El GridView sí dispone de esta plantilla EmptyDataTemplate ) para mostrar un mensaje informandole al usuario que no hay registros. Así que vamos a ver como con unas lineas de código podemos simularla: Yo en mi caso voy a utilizar el FooterTemplate del DataList como sí se tratase de mi EmptyDataTemplate: < FooterTemplate > < asp:Label ID ="lblNoRecords" runat ="server" Visible ="false" Text ="No hay comentarios. Sea usted el primero." ></ asp:Label > </ FooterTemplate > Dentro del FooterTemplate, añado un Label que será el que muestre el mensaje en caso de no haber registros (En este caso concreto, sino...
[ASP.NET + VS 2008] Web Deployment Projects nos facilita los despliegues de nuestras aplicaciones web
Como dije en mi anterior post, estas 3 últimas semanas, he estado desplegando una solución bastante completa en un cliente y pensaba que no me iba a dar para escribir ningún post, pero olvidé hacer mención de la herramienta: Visual Studio® 2008 Web Deployment Projects – RTW Seguro que tienes aplicaciones Web con varios config y settings para entornos diferentes DEV, PRE, PRO y muchas veces tienes que estar cambiando a mano dichos configs, settings… con el consiguiente riesgo de pasar settings de DEV a PRE, PRE a PRO, etc… bueno, pues esta herramienta nos va a facilitar bastante la labor de los despligues, ya que dada una configuración que nosotros mismos podemos crearnos, nos...
More Posts Next page »