Hola a todos
Tengo 2 meses desarrollando en ASP.NET C# una aplicacion web y me considero una principiante. Anteriormente desarrollaba en ASP y SQL, pero hoy es .NET y MySQL. El Internet ha sido MI gran maestro y he podido solucionar algunas cosas, pero en este momento tengo 2 cositas que aun no he podido solicionar.
La primera son los famosisimos acentos y eñes en la aplicacion web, los acentos de la base de datos los muestra bien, pero a la hora de desplegarlos en la aplicacion me da caracteres extraños. Mi base de datos esta configurada como latin1 y Collation latin1_general_ci.
El segundo problema, es que utilizo master page y dentro de esta genero un menu con SiteMapDataSource. Este se crea con una clase llamada SqlSiteMapProvider que hereda de StaticSiteMapProvider. El menú lo obtengo de la base de datos, no estoy usuando el Web.SiteMap. Mi problema es que el menu no se actualiza cuando acceso con otro usuario y este tiene otro perfil (otras aplicaciones a las que puede accesar) y otra cosa ademas importante, que ya qué el usuario master tiene todas las aplicaciones, las paginas las despliega muy lento (me imagino que es porque vuelve a generar la master page y esta vuelve a buscar el menu)
Estos son mis 2 grandes problemas. Si alguien me puede ayudar se los agradeceré eternamente.