Posts filed under 'ASP .NET'
Microsoft Analysis Services con MySql

Saludos a todos en el día de hoy coloco una solución rápida para utilizar el provider de MySql en Analysis Services.
Al utilizar el provider manda un error sobre los corchetes
Hay que bajarse el codigo fuente de su respectiva pagina:
mysql-connector-net-6.0.4-src.zip
Agregamos en el archivo de mysql-connector-net-6.0.4-src\MySql.Data\Provider\Source\command.csen CommandText la siguiente linea
cmdText = SQLServerBracketFilter(cmdText);
public override string CommandText
{
get { return cmdText; }
set
{
cmdText = value;
statement = null;
if (cmdText != null && cmdText.EndsWith("DEFAULT VALUES"))
{
cmdText = cmdText.Substring(0, cmdText.Length - 14);
cmdText = cmdText + "() VALUES ()";
}
cmdText = SQLServerBracketFilter(cmdText);
}
}
Ademas agregamos el siguiente metodo
string SQLServerBracketFilter(string query)
{
if (query.Contains("[") && query.Contains("]"))
{
Regex expStr = new Regex(@"(\x27.*?)\x5B.*?\x5D(.*?\x27)");
Regex expSql = new Regex(@"(\x27.+?|\x27?)\x5B.*?\x5D(.+?\x27?|\x27?)");
foreach (Match match in expSql.Matches(query))
{
if (!expStr.IsMatch(match.Value))
{
string replace = match.Value.Replace("[", "").Replace("]", "");
query = query.Replace(match.Value, replace);
}
}
}
return query;
}
Recompilamos el proyecto de MySql.Data
Ahora pasamos a bajarnos el GACView
GACView
con esta herramientas podrás sustituir la versión instalada por la modificada de MySql.Data.dll
Add comment Julio 7, 2009
JPCBControlToolkit – PageManager
Es un proyecto persona que se esta desarrollando como un conjunto de controles .net, aqui muestro el primer control el pagemanager como una alternativa a ScriptManager & UpdatePanel de asp .net.
Esta compuesto por la siguiente librerias open source:
- jQuery
- Html Agility Pack
- Json.NET
Add comment Junio 26, 2009
Encriptar y desencriptar secciones del Web.config
He aqui un artículo que muestra como encriptar y desencriptar secciones del archivo Web.config o Machine.config en asp .net con el uso de aspnet_regiis.
Enlace del artículo: http://www.onglasses.net/default.aspx?articuloid=244
Add comment Octubre 24, 2008
MSAgentWeb 2.0 – Server Control
Microsoft Agent es una tecnología desarrollada por Microsoft que emplea caracteres animados, motores de text-to-speech, y software de reconocimiento de voz para realzar la interacción con usuarios de ordenador.
Esto viene preinstalado como la parte de Windows 2000 de Microsoft y versiones posteriores. La funcionalidad de Microsoft Agent es expuesta como un control de ActiveX que puede ser usado en páginas Web.
http://en.wikipedia.org/wiki/Microsoft_Agent
Este es un server control que desarrolle hace un tiempo, le hice cambios resientes como el uso de jquery para el manejo del javascript y el codigo javascript esta incrustado en el control así que no es requerido incluir el include a la libreria jquery.
Permite de una manera visual y fácil implementar Microsoft Agent (solo funciona en IE por lo de activex).
MSAgentWeb
http://www.megaupload.com/?d=2MY9I8L5
Add comment Agosto 14, 2008

