Publicado en ASP .NET, C# - Csharp, Programacion, Tutoriales

Implementando AJAX con C# / VB.NET

AJAX! No hablamos de un equipo de fútbol, ni tampoco de un detergente, ¿entonces? La unión de varias tecnologías para crear una nueva e impresionante experiencia en la web.

Hace un tiempo AJAX parece ser la palabra de moda en el “mundo” del desarrollo de aplicaciones Web; de hecho muchos lo escuchan nombrar pero pocos saben que es realmente y, menos aún, saben en donde buscar información clara sobre que es esta nueva “maravilla” de la tecnología.

¿Qué es?

En realidad, Ajax no existe. Es una óptica, una nueva forma de trabajo que engloba a diferentes tecnologías Web que existen desde hace varios años, como el lenguaje XHTML -sucesor del actual HTML- las hojas de estilo en cascada (CSS) y JavaScript, junto a otros artilugios más técnicos como son XMLHttpRequest o XSLT. De hecho, el propio término es la abreviatura de ‘Asynchronous Javascript + XML’. Sigue leyendo “Implementando AJAX con C# / VB.NET”

Publicado en ASP .NET, Javascript, Programacion

Cómo Buscar Controles de ASP .Net con JavaScript Dentro de ContentPages

Ayer como a medio día, uno de mis viejos amigos, (uhmm esa ultima frase no me gusto mucho, me recuerda que estoy cada vez más viejo) me visitó y me comentó que tenia un problema cuando trabajaba con Master Pages y que no lograba que funcione una llamada a un calendario utilizando JavaScript.

Como yo no soy de escapar a estos desafíos, me dispuse a revisar el código y le dije a mi amigo, esto lo soluciono en un par de minutos, luego de media hora de hacer todas las pruebas posibles, tuve que decirle (no tengo la más mínima idea de cómo solucionar esto) que esto necesita ser revisado con paciencia y que lo solucionaría cuando tenga más tiempo.

El problema
Ahora que ya se fue mi amigo, comienzo a depurar con más calma el programa y localizo la fuente del problema, cuando se ejecuta el código desde un content page, la función de JavaScript:

document.getElementById(’txtFecha’).Value

Devuelve null, es decir no encuentra el control txtFecha que como supondrán es un control TextBox, lo extraño es que cuando se ejecuta el mismo código desde una página Aspx normal que no utiliza master pages, funciona a la perfección.

Al parecer cuando se realiza la combinación del master page con el content page ya no se utilizan los nombres (ID) que les colocamos a los controles de nuestro formulario, esto para evitar posibles conflictos de nombres entre los controles que están en el master y content page. Sigue leyendo “Cómo Buscar Controles de ASP .Net con JavaScript Dentro de ContentPages”

Publicado en ASP .NET, C# - Csharp, Sql Server, Tutoriales, VB. NET

ASP .NET : Formulario Maestro-Detalle (aplicable a VB y C#)

asp-net

Articulo extraido desde http://www.data2max.com

La implementación de un formulario maestro-detalle en un webform de asp.net 2.0, aplicable a bases de datos de SQLServer, Access o cualquier otra fuente de datos compatible con ADO.NET.

Para comenzar, podemos crear un proyecto nuevo o desde un aspx ya creado (que es lo más usual). Asumiré la última Tongue antes q nada, un formulario maestro-detalle nos permite tener un listado (un control GridView seleccionable) de una tabla y que a su vez, mediante un control Detailsview (u otro) pueden verse los “detalles” de el registro que se seleccionó anteriormente. Mejor pasemos a la práctica:

Agregamos un control Gridview a nuestro webform:

Luego le asignamos un datasource que es la fuente de datos que alimentará nuestro Gridview y seleccionamos en “Nuevo origen de datos…”

En este caso voy a usar una base de datos en SQLServer 2000 llamada Northwind (porque es el que tengo a la mano y además, en todos lados publican ejemplos con SQLServer 2005 express, pero no funciona en muchos hostings o algunos servidores no tan recientes) y mi server se llama SISTEMA, pero puede funcionar exactamente igual en SQLServer 2005, access, oracle u otra fuente de datos, como lo posteé hace un rato, solo es de meterle mano. Así se aprende más.

Sigue leyendo “ASP .NET : Formulario Maestro-Detalle (aplicable a VB y C#)”

Publicado en ASP .NET, BlackBerry, Microsoft, Visual Studio

Recursos .NET para desarrollo en Blackberry

vs blackberry

Un sitio bastante completo donde podremos encontrar recursos .NET para desarrollos sobre Blackberry.

(Actualizado 08-06-2010)

http://na.blackberry.com/eng/developers/rapidappdev/vsplugin.jsp

http://na.blackberry.com/eng/developers/browserdev/visualstudio.jsp

Y para Eclipse tambien

http://na.blackberry.com/eng/developers/browserdev/eclipse.jsp

Publicado en ASP .NET, Microsoft, Visual Studio

Corrector ortográfico para ASP.Net

asp-net

Un interesante update de Mikhail Arkhipov para Visual Studio 2005 / Microsoft Visual Studio 2008

Se trata de un corrector ortográfico para Visual Studio para los entornos de desarrollo Web, en si analiza los comandos propios de procesado Html, Asp.Net, etc; y sólo procesa la correción ortográfica en el texto restante

También incluye la posibilidad de utilizar un archivo de palabras a ser ignoradas y así ampliar sus capacidades
Sigue leyendo “Corrector ortográfico para ASP.Net”

Publicado en .NET Framework, ASP .NET, Microsoft, Visual Studio

Diez cosas a saber sobre Visual Studio 2008 y .NET Framework 3.5

Visual Studio 2008

Lanzamiento
Visual Studio 2008 y .NET framework 3.5 serán lanzados oficialmente juntos el próximo febrero. Sin embargo, estará disponible para desarrolladores a finales de noviembre de 2007.
Afortunadamente, estarán disponibles las versiones Express de C#, VB, C++ y Web, así como las Profesionales (¡con soporte de testeos unitarios!), Estándar y ediciones de equipos de desarrollo. La novedad será Visual Studio 2008 Shell, de carácter gratuito, que permitirá crear lenguajes y herramientas de desarrollo más verticalizadas.Compatibilidad hacia atrás
.NET framework 3.5 continúa la línea iniciada por Fx3.0 en cuanto al mantenimiento del CLR. Por tanto, y dado que lo único que hace es añadir ensamblados a las librerías presentes con las versiones 2.0 y 3.0 del framework, las aplicaciones actuales no se verán afectadas. Eso sí, necesitará los Service Packs 1 de ambas plataformas.
Sigue leyendo “Diez cosas a saber sobre Visual Studio 2008 y .NET Framework 3.5”