Charla Productividad Office 2007 Tour Maracaibo - Vzla

Hoy en horas de la mañana, tuve la oportunidad de dictar una charla a las personas de la gobernación del zulia - Venezuela, el cual me pareció genial la experiencia con ellos.

En el evento, muchas personas me pidieron el favor de subir al blog el material que de entrega, Aquí les coloco el link para que descarguen la información, Espero les guste.

http://cid-a13dbd407088d25f.skydrive.live.com/browse.aspx/P%c3%bablico

Nota: El archivo esta en formato .rar

Winrar lo pueden descargar aqui

Nuevamente gracias a todos.

Hasta la próxima!!!

Gira Vive Windows Vive Vista. Maracaibo

El dia 5 de Junio en la ciudad de maracaibo, comparti con unos excelenes speaker en la parte de IT PRO y Developer como lo son:

Elias Mereb.

Julio Martus

Oscar Berroteran

El evento fue en la universidad Dr. Jose Gregorio Hernandez en la ciudad de Maracaibo - Zulia

Aqui les dejo unas fotografias.

Julio Marthus “Mitos y Seguridad en Windows Vista”

DSC04711 DSC04722

Elias Mereb “Windows Server 2008 & Windows Vista “Better Together”"

DSC04746 DSC04761 DSC04766 DSC04775

DSC04780

Oscar Berroteran “Reglas de Oro para el desarrollo en Windows Vista”

DSC04789 DSC04791

Y “YO” Nelson Gomez “Desarrollando aplicaciones en .net Framework 3.5

Una cosita que quiero compartir Soy amante a visual basic, no lo cambio por nada

“Mi demo lo hice en C#, Que cosa verdad”

DSC04795 DSC04796

Hasta la Proxima!!!

 

 

Resolver Problema con Framework de Visual Studio en Windows UE

Buenas a todos espero se encuentren bien, Despues de un tiempo que no posteo aqui les coloco una informacion de gran relevancia.

En muchos ordenadores que tienen instalado el llamado Windows UE (Windows desatendido) al momento de instalar visual studio 2005 o en su defecto 2008 en su proceso, tiende a generar un problema de instalacion con el framework.

Cual es la solucion???

Existen varias pero aqui les coloco 2 Tips

  1. Al momento de instalar el SO por primera vez, no tildar la opcion del Framework.
  2. Es una manera de resolver y es muy efectiva sin necesidad de formatear el DD, es hacerlo asi:
  • Se recomienda utilizar un programa que lo puedes descargar de la web el cual lleva por nombre dotnetfx_cleanup_tool.zip. se encuentra en esta direccion http://astebner.sts.winisp.net/Tools/dotnetfx_cleanup_tool.zip

  • Al ejecutarlo te pide la opcion de escoger cual framework eliminar 1, 1.1, 2, 3, 3.5 (Escoges cual deseas desinstalar y listo!!!) si no sabes cual tienes, entonces puedes seleccionar la opcion que dice (Eliminar todas las versiones) y luego cleanup
  • Al finalizar, automaticamente te pedira reiniciar, sino te recominendo que reinicies manualmente.
  • Al entrar nuevamente en windows, puedes instalar Visual Studio o el framework de tu preferencia SIN NINGUN PROBLEMA.

Espero sea de gran importancia este articulo para asi poder solucionar de manera satisfactoria los problemas que se nos presentan en la instalacion.

doy gracias al amigo Carlos Guillen por haberme proporcionado esta informacion

Saludos,

Nelson Gomez…

DCE: Ya llega la estrella Dorada!

fondo2

mail_msdn_gold_dce

Evento Lanzamiento VS 2008 / SQL 2008 /Server 2008

Estan cordialmente invitados a este evento de lanzamiento.

Fecha: 08 de abril 2008

Lugar: Hotel Eurobuilding, Caracas  - Venezuela

Link para registro: http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032363264&culture=es-ve

Asiste!!!

Google lanza una API para hacer gráficas

Google lanzó una API para realizar gráficas para nuestra página web. El sistema no puede ser más fácil de usar, llamamos a una URL (http://chart.apis.google.com/chart ) pasando los parámetros para definir nuestra gráfica, y nos devuelve un PNG con la gráfica.
De esta forma, podemos realizar una gráfica para nuestro sitio de manera bien simple:

000 <img src="http://chart.apis.google.com/chart?
001
chs=530x125
002 &chd=s:helloWorld
003 &cht=lc
004 &chxt=x,y
005 &chxl=0:|Mar|Apr|May|June|July|1:||50+Kb”/>

Y obtendremos este resultado:

Según afirma Uwe Maurer ( Trabajador de Google en Zurich ) en este mensaje “la API cuenta con una limitación a 50.000 gráficos por página web / día“, y nos anima a usar un proxy o cache para evitar peticiones duplicadas “una petición no se cuenta si es cacheada“.

SUN compra MySQL - MySQL dejare de ser libre

A partir de hoy MySQL es propiedad de Sun Microsystems

Por Stephanie Falla Aroche

Sun Microsystems hoy 16 de enero anuncia su nueva adquisición: MySQL por mil millones de dólares, la base de datos más utilizada por grandes empresas y demás usuarios.

SunMySQL es uno de los elementos claves para grandes empresas como Facebook, China Mobile, Nokia, Baidu entre otras. Además, debido a que era gratuita las pequeñas empresas empezaron a utilizarla, haciéndose muy popular. Ahora Sun Microsystems anuncia un acuerdo de compra de mil millones de dólares con MySQL.

La estrategia de crecimiento de Sun sigue su marcha y muchos son los sorprendidos por la cantidad que ha pagado para adueñarse de una de las bases de datos más popular. Según el comunicado oficial, Jonathan Schwartz, CEO y presidente de Sun afirma que:

Los empleados y la cultura de MySQL, junto a su ubicuidad en la Web, la convierte en un complemento ideal al acercamiento abierto de Sun a las innovaciones de redes.

Además, el presidente de Sun considera que lo más importante del anuncio es que impulsa sus inversiones en las comunidades en el corazón de la innovación en internet y en las empresas que utilizan la tecnología como arma de competitividad.

La gente de datacenterknowledge reflexiona sobre la adquisición y lo escrito por O’Reilly, además de las declaraciones del CEO de Sun.

Pasos a seguir para configurar el archivo web.config en asp.net para acceso a datos y aplicar upload file en VWDHOSTING.NET

Actualmente en la web se encuentra un proveedor gratuito el cual lleva por nombre VWDHOSTING.NET, en el puedes probar de una manera totalmente facil tus proyectos (WebSite) creados en Visual Web Developer Express Edition, o en su defecto Visual Studio 2005 por 30 dias. En el sitio web  pueden trabajar con membresia, entre otros.

Por otra parte, utilizar la herramienta de configuracion de asp.net, ayuda a crear roles, crear usuarios, definir funciones entre otras caractristicas que nos ayuda a crear sitios web totalmente funcionales.

Al utiizar la Herramienta de configuracion de asp.net, una vez definido los roles, funciones, usuarios en el Solution Explorer (Explorador de Soluciones) se crea una base de datos automaticamente denominada ASPNETDB.MDF, en el se almacenan todas las acciones ejecutadas en la herramienta asi como tambien la creacion por defecto del web.config despues de su utilizacion.

En un proyecto de tipo web, trabajar con controles de login, controles de acceso a datos se hace muy interesante, pero  antes de subir al hosting es importante programar algun evento de cada control para establecer relaciones con los datos almacenados asi como tambien su configuracion.

Los pasos son los siguientes:

* Si vas a trabajar con controles de login se debe asignar a una de sus propiedades la ruta al cual este se va a dirigir una ves el usuario este logueado.

Por ejemplo: si en el solution explorer se tiene un directorio que una vez logueado el usuario debe dirigirse a una pagina en especifico (solo para miembros) la propiedad debe hacer de la siguiente manera:

DestinationPageUrl: ~/Miembros/PagWelcome.aspx

A nivel de codigo puedes hacerlo de la siguiente manera:

Protected Sub Login1_LoggingIn(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.LoginCancelEventArgs) Handles Login1.LoggingIn

    Dim Username As String = Login1.UserName
    Dim i As Integer = Web.Security.Membership.FindUsersByName(Username).Count
    If i > 0 Then
        Login1.DestinationPageUrl = “~/Miembros/PagWelcome.aspx”
    Else
        Response.Redirect(”~/Miembros/PagNoUser.aspx”)
    End If

End Sub

* Si vas a trabajar con controles de CreateUserWizard1 debes hacer o siguiente:

en la propiedad ContinueDestinationPageURL: ~/Miembros/PagWelcome.aspx

En el evento CreatedUser se debe colocar de la siguiente manera:

Protected Sub CreateUserWizard1_CreatedUser(ByVal sender As Object, ByVal e As System.EventArgs) Handles CreateUserWizard1.CreatedUser

Roles.AddUserToRole(Nombredelcontrol.UserName,”Funcion creada en la Herramienta de configuracion”)

        Roles.AddUserToRole(CreateUserWizard1.UserName, “Miembros”)

    End Sub

* Para que pueda ser funcionable todo el sitio desarrollado directamente en el Hosting (VWDHOSTING.NET) se debe configurar el string de conexiones(ConecctionString) en el web.config, todo esto partiendo de la activacion del (Create SQL database “Se debe Crear“)

Figura 1

Create

Una vez creada la forma como debe aparecer en el hosting es la siguiente:

Figura 2

SQLDB

debes prestar atencion en:

  • Login

  • Password

  • Connection String: (Este es el que debes configurar en el web.config de tu proyecto

* Una vez creado el SQL database debes configurar el web.config PRINCIPAL de tu sitio web de la siguiente manera:

en tu proyecto se encuentran 2 archivos (web.config)

  • El Primero es el que se encuentra dentro del directorio que has creado para que el usuario entre una vez logueado.

Figura 3

WCSE

  • El Segundo es el web.config que crea Visual Studio el cual contiene toda la configuracion general del proyecto.

Figura 4

WCSE1

Nota: En el segundo es que debes modificar el connectionstring para que pueda funcionar en el hosting al momento ejecutarlo.

El <connectionStrings> debe quedar de la siguiente manera:

<connectionStrings>
<remove name=”LocalSqlServer”></remove>

<add name=”LocalSqlServer” connectionString=”Data Source=’sql1.vwdhosting.net,1437′;User ID=’demostracion-10′;Password=1234567;database=’demostracion-10′”/>

<add name=”ASPNETDBConnectionString1″ connectionString=”Data Source=’sql1.vwdhosting.net,1437′;User ID=’demostracion-10′;Password=1234567;database=’demostracion-10′”
providerName=”System.Data.SqlClient” />

</connectionStrings>

El connectionStrings debe crearse partiendo del connectionStrings que te da pr defecto el hosting (Ver Figura 2) .

 

* Una vez hecho todo lo anterior solo que da subir el Proyecto Upload File y hacer un Attach a la Base de Datos (ASPNETDB.MDF)

Hacer lo siguiente:

A.- Ir a..

Upload

2.- Comprimir en ZIP tu proyecto de la siguiente manera.

image001

 image002

image003

image004

Para  Culminar solo hace falta es hacer un ATTACH a la Base de Datos.

  • Se debe examinar para Buscar la base de datos que se encuentra dentro del propyecto creado, especificamente en la carpeta App_Data

Examinar

  • lo siguiente es hacer el Attach.

Attach

Solo falta que pruebes tu sitio y listo, con esto terminamos…

Espero les guste, y haya solucionado esos problemas que siempre se nos presentan al momento de probar nuestros sitios web utilizando bases de datos en el hosting.

Hasta pronto, Saludos Nelson Gomez.

Mil gracias…

El sucesor de Windows Vista ya está en camino

El sucesor de Windows Vista ya está en camino

Windows Seven podría estar disponible en tres años.

Publicidad

El sucesor del Windows Vista se llama “Seven” y habrá que esperar hasta 2010 para poder disfrutarlo, según se ha anunciado en las conferencias anuales MGX (Microsoft Global Exchange). La compañía pretende tomar denifitivamente la medida del sistema de explotación para que Windows Seven sea un éxito.

No quieren repetir la mala experiencia del lanzamiento de Windows Vista, que dio todo tipo de problemas y había tenido un período de gestación de por lo menos cinco años.

Todavía se tienen muy pocos datos acerca del proyecto aparte de las versiones. Probablemente estén disponibles: familia y profesional, 32 y 64 bits…

Microsoft ha anunciado que será un proceso de desarrollo interactivo, por lo que se presupone que estaremos mejor informados de la evolución del proyecto que la última vez. Por último, el editor a confirmado que están trabajando en un modelo para abonados que completará el nuevo Windows y que ofrecerá un servicio más serio y una garantía específica.

Laboratorios virtuales para Windows Server 2008 - En español!!!

Buscando informacion relevante en la web, me he encontrado con un blog interesante del amigo Nestor Guadarrama, en donde pueden descargar laboratorios virtuales para ir conociendo las bondades del nuevo servidor de windows server 2008.

  • Windows Communication Foundation para Windows Server 2008
  • Windows Workflow Foundation para Windows Server 2008
  • Windows Eventing
  • IIS 7.0
  • Windows PowerShell and MMC
  • Windows Cardspace
  • Transactional File System

 Espero les guste…