Monthly Archives: April 2006

Let the Rumors Fly! The Tuesday Update Rumors.

So…I knew rumors would fly…and they are.  Remember last time when we had that update, I think it was January or February, where everyone thought camera support would be there?  And they were all wrong?  Well, I think it is going to happen again.


These are my favorite rumors:


  • Various Xbox enthusiast sites are reporting that Microsoft’s update to the Xbox Live online game service will add key communications features, such as the ability to send and receive voice and text messages to foes and teammates during games.
  •  Later, the company will reportedly add a voicemail feature. To foster a better community around Xbox Live.

What makes these rumors even better…are that they are already features we have, and have had for sometime!  Voicemail?  Isnt that just a voice message?  Or is that “I am sorry, but Mastaglach820 is not available at this time”…I go with the voice message.


[WhoDigs]

3000 G

Yeepy! Reached 3000 Gamerscore points!


TR1GG3R MAN

Unable to expand message: SQL Server is unable to collect events due to insufficient permissions

I just noticed a Warning Alert in MOM Operator Console and it says:


DESCRIPTION


Unable to expand message 17055 [-1073724769] 18265 Log backed up: Database: SADAD_AX30_SP3_Live, creation date(time): 2005/02/01(12:50:12), first LSN: 3655:705:1, last LSN: 3655:765:1, number of dump devices: 1, device information: (FILE=1, TYPE=DISK: {‘E:SQL2000MSSQL…….200604301345.TRN’}). Name: SQL Server is unable to collect events due to insufficient permissions 


and as the rule says ‘SQL Server is unable to collect events due to insufficient permissions’ (Microsoft SQL ServerSQL Server 2000SQL Server 2000 Event Collection).


CAUSE


Then I started to trace the reason for this event and this was due to a change in MOM Service Account. Previously, MOM service was running under NT AUTHORITYSYSTEM aka LOCAL SYSTEM ACCOUNT context and it has all the required permission to SQL installation (MSSQL directory). When I changed this to MOM ACTION ACCOUNT using ‘Update Agent Settings’ in the administrator console, it started to run under NT AUTHORITYNetworkService context with these warning alerts.


WORKAROUND


I found that AUTHORITYNetworkService is not having enough permission on SQL installation (MSSQL directory). So, to troubleshoot this error, I have added NT AUTHORITYNetworkService the permission to Read & Execute on SQL installation (MSSQL directory – %programfiles%Microsoft SQL Server) directories. Problem solved!

TechEd U.S. -> Boston -> Simulcast & Missile Defence Systems

Hi Folks, got a note this morning to tell me my session for TechEd U.S. will also be simulcast. I’ll post the url when I get it. But also on the note, I saw that local MVP and fellow Readifarian Martin Granell’s session has been also been selected for simulcast. Outstanding!


Martin clearly has picked the best title for any session at TechEd this year: How to get your grandmother building missile defence systems. No idea what he’s going to cover but I’m not going to miss it :-)

Xbox Live Service will be Offline on Tuesday

The service will be down for about 12-13 hours on Tuesday, May 2nd from 2am PST to 3pm PST.  How does that time relate to you?


Just to let you know…Major Nelson says it is Maintenence…so, it is probably maintenence on the back end…you probably wont notice anything.


 


It is inevitable…so let the rumor’s just fly.  I did tell you what it is though.

Demo sobre Enterprise Library 2.0

La proxima semana estare dando un Webcast sobre Enterprise Library para el .NET Framework 2.0 y estoy preparando el contenido, el nivel es 200 y estara interesante ya que nos vamos a ir un poco mas alla de los features para poder conocer sobre que escenarios de negocio puede ser apropiado utilizar la funcionalidad provista por este marco de trabajo. Asi que te invito a que comentes en este espacio que te gustaria ver, algun ejemplo en concreto aun estoy a tiempo de preparar alguna demostracion que sea pertinente, entonces, mandame un mail o deja un comentario en este post estoy seguro que utilizar escenarios tuyos puede ser der gran valor para todos nosotros.


Pienso tocar todos los bloques y hacer demostraciones por cada uno todo sobre un escenario en concreto. Asi que aun estamos a tiempo de poder disenar una demostracion acorde a tus dudas.


 


 

Entrevista en MSDN Radio

Olvide blogear aqui al respecto, resulta que ya se publico en MSDN Radio en el episodio #9 la entrevista que me hicieron hace varias semanas. Te invito a que le des un vistazo a este episodio y te diviertas conmigo ya que me escucho medio raro y como que cantinfleando, como que no se andaba medio inspirado ahora resulta que los requisitos para aprender ASP.NET los dividimos en requisitos filosóficos y técnicos, jajajaj no te lo pierdas. También por ahí hablamos de ScottGu’s Blog, hablamos de repente de aspectos sobre la curva de aprendizaje de ASP.NET, un poco sobre escenarios donde ASP.NET puede ser de valor para dar una solución, etc. Hazme el honor de compartir conmigo este MSDN Radio que califico como folklorico….

Videos de Web Service Factory

Hace unos dias platicaba de lo importante que es la liberacion de Web Service Factory para ayudarnos a adoptar y enteder de manera practica el uso de Indigo actualemente Windows Communication Foundation en la conrtruccion de aplicaciones distribuidas basadas en servicios. Bien si no te quedo muy claro de que se trata toda esta algarabia, aqui te dejo unos videos introductorios publicados por Don Smith.



Impresionate y disfrutalos…

Atlas Control Toolkit

Ultimamente he estado tan ocupado metido en operacion que no me he dado el tiempo de escribir. En definitiva las consecuencias son positivas y negativas. Negativas porque dejo de mantener mi weblog radiante y al dia sin embargo positivas porque con la chamba dia a dia te encuentras siempre con escenarios que incrementar tu experiencia y por consecuencia terminas compartiendo en el blog. Tal es el caso, estoy escribiendo una aplicacion Web ASP.NET que soporta el uso de Atlas y todo va muy bien, hace unas semanas tuve que escribir la funcionalidad de seleccionar paises, estados y municipios, claro que con atlas esto se ve y se siente muy cool ya que no tenemos que hacer un postback para seleccionar cada elemento de nuestro control. Me lo avente sin problemas, sin embargo Microsoft ya publico una serie de controles atlas  llamada Atlas Control Toolkit muy interesantes para habilitar facilmente funcionalidad como la antes descrita y que ademas ofrece nuevas capacidades.


Disfrutalos!!!

You may think I am crazy…

But, my Xbox360 is talking about me to others.


Check for yourself

Cómo configurar Exmerge

En esta ocasión veremos cómo configurar permisos en nuestro servidor Exchange y además cómo configurar el archivo exmerge.ini para no tener inconvenientes a la hora de extrar/importar buzones a archivos de carpetas personales (.pst) y viceversa.


Para ello, lo primero que tenemos que hacer es descargar Exmerge del sitio de descarga de Microsoft.


Una vez que tengamos el ejecutable, lo podemos descomprimir, por ejemplo, en el escritorio. Notaremos varios archivos:
* Exmerge.exe (ejecutable de la aplicación)
* Exmerge.ini (archivo de configuración)
* Eula.txt (End user license Agreement)
* Mailbox Merge Wizard (ExMerge).doc (documentación)


Exmerge.exe y Exmerge.ini deberán ser copiados al subdirectorio Bin del directorio de instalación de Exchange (por defecto C:Archivos de programaExchsrvr).


Si Exchange está en español, deberemos abrir el exmerge.ini y localizaremos la siguiente línea:


Quitar el “;” del inico del renglón.


Luego ubicaremos la siguiente línea:



Y haremos lo mismo.


El siguiente paso será configurar los permisos correctos para no tener conflictos. Por cuestiones de esta demo utilizaremos el usuario Administrador, pero tranquilamente podríamos usar otra cuenta siempre y cuando hayamos configurado correctamente las delegaciones de control.


Expandimos servidores, y sobre el servidor entramos a las propiedades:



Luego, solapa Seguridad:



Donde ingresaremos a las opciones avanzadas para quitar la herencia. Destildamos “Permitir que los permisos heredables del primario…” y se mostrarán tres advertencias que debemos aceptar:





Ahora lo que tenemos que hacer es quitar los tildes a las entradas “Denegar” que tenga el usuario administrador y todos los grupos donde éste permanezca (recordemos que el denegar pisa cualquier aceptar que tengamos):







Con esto alcanza y sobra :) . Ahora abriremos la aplicación principal (exmerge.exe) desde:



Y la extraxión será exitosa, al menos a lo que permisos respecta.


Saludos,
Vernocchi Pablo

Service, Forums and Xbox.com downtime

On Tuesday May 2nd, Xbox Live, Xbox.com and the Forums will be offline for maintenance from 0200-1500 PT .


During this time, Xbox.com, the Forums and Xbox Live will not be accessible.


http://forums.xbox.com/3999416/ShowPost.aspx

Manutenzione Xbox Live, Xbox.com e Forum

Martedi 2 Maggio dalle ore 1100 alle ore 2400, Xbox Live, Xbox.com ed i forum saranno offline per manutenzione.


Durante questo arco di tempo, Xbox.com, i forum ed il servizio Xbox Live non saranno disponibili.


Ci scusiamo per qualsiasi inconveniente.


http://forums.xbox.com/3999416/ShowPost.aspx

WSUS Update werden nur sehr langsam genehmigt

Oliver Sommer
2006-04-27


Der WSUS 2.0 oder auch WSUS 2 hat ein großes Problem:
Das “Aproven” (deutsch. Genehmigen) von Updates dauert sehr lange. Das führt dazu, dass eine initiale Genehmigung von hunderten Updates nach der Installation des WSUS in der Regel Stunden bis hin zu Tagen dauern kann.
Ein findiger Partner Kollege hat mich auf einer
Tech@night darauf hingewiesen, dass es dazu vom MS Support ein kleines SQL Skript gibt, dass der WSUS Datenbank letztlich einfach eine offensichtlich fehlende Index Tabelle einfügt.
Hier nun das Skript und die Anleitung zur Implementierung:


  1. Das folgende Skript zwischen den beiden Linien in eine neu erstellte Datei namens “addDeploymentIndex.sql” einfügen
    ——————–
    USE SUSDB
    GO
    BEGIN TRAN
    IF NOT EXISTS (SELECT * FROM sysindexes where name=’nc7DeploymentRevision’)
    BEGIN
         CREATE NONCLUSTERED INDEX nc7DeploymentRevision ON dbo.tbDeployment(RevisionID, TargetGroupID, ActionID)
    END
    COMMIT TRAN
    GO
    ——————–
     

    Bitte darauf achten, dass die Zeilen, die mit “IF NOT EXISTS” und “CREATE NONCLUSTERED…” anfangen, bis einschließlich “..’nc7DeploymentRevision’)” und “…ActionID)” in eine Zeile kopiert werden müssen.
  2. Diese Datei ist dann mit folgendem Befehl aus zu führen:
    osql -E -S <MSDEServerName> -n -b -i addDeploymentIndex.sql
    (Die Datei OSQL befindet sich auf deutschen Systemen idR unter ProgrammeUpdate ServicesToolsosql)
  3. Sollte der WSUS eine “Named Instance” der MSDE oder des SQL Servers nutzen, dann kann man über
    HKLMSOFTWAREMicrosoftUpdate ServicesServerSetupSqlServerName
    herausfinden, welchen Namen diese hat und in dem oben genannten Befehl entsprechend einsetzen

 Quelle: http://msmvps.com/blogs/athif/archive/2005/11/21/76101.aspx

The Media Center Show #55



The Media Center Show #55 | 28th April 2006 (59mins 59secs) MP3 – 20.5MB (Download Here)

This week Ian Dixon talked with Brian Binnerup, Brian is the developer behind My Movies.  Ian and Brian will be talking about how the project started, what it does and what is new in Version 2.0 that launches today.



My Architecture Journal article is available

The article that I wrote for the Microsoft Architecture Journal is now available. I hope you enjoy it. I’m very proud if it – a lot of work went into it, and I love the way it looks now it is completed. Please let me know what you think. 


Feel free to email me if you have any questions or want additional information. 

SQL Server 2005 Compatibility Labs en Mexico

Ni hablar me perdi el Foro Regional de Arquitectos que se llevo acabo este 25 y 26 de abril en la ciudad de Mexico que estuve esperando los ultimos meses por estar apoyando al experto en escalabilidad y compatibilidad de SQL Server 2005 Rick Heiges de la empresa http://www.scalabilityexperts.com/ en la preparacion y presentacion de los Talleres de Compatibilidad SQL Server 2005 (MSTouchDown’s – SQL Server 2005 Compatibility Labs) que Microsoft Mexico ha organizado para todos los ISV’s interesados en conocer como funcionan sus aplicaciones sobre SQL Server 2005 32 y 64 bit. Muy interesante ya que estamos haciendo un excelente equipo de trabajo para hacer que la experiencia de estos talleres practicos sea de verdadero valor para los asistentes.  Es gratificante ver como los ISV’s encuentran valor en la plataforma.  En recurso que considero util dejar en este post es el Microsoft SQL Server 2005 Upgrade Avisor el cual te analiza tus bases de datos actuales sobre SQL Server 2000 o versiones anteriores y te presenta una serie de consideraciones que hay que atender previo a una migracion a SQL Server 2005, esto con la finalidad de asegurar una limpia y suave migracion.


Bien quisiera blogear mas solo que estamos trabajando. Saludos.


 

Welcome Xbox Ambassadors!

“Old” and new Xbox Ambassadors received an email today:


Hello Ambassadors!



I am happy to report that we now have over 600 Xbox Ambassadors in 18 countries and speaking 30 languages! Some of you were with the program during the Free Xbox Live Gold Weekend, and some of you are new recruits! [...]


If you would like to know more about the Xbox Live Ambassador program, click here.

Cómo localizar impresoras

El seguimiento de ubicación se utiliza siempre que un usuario consulta el Directorio Activo. Para iniciar dicha consulta un usuario pulsa en Inicio –>Búsqueda y entonces pulsa Buscar Impresoras. También pueden pulsar Buscar una impresora en el directorio del asistente de Agregar impresora para iniciar el cuadro de diálogo Buscar Impresoras.


Si el seguimiento está habilitado, el sistema primero determina donde se encuentra físicamente el equipo cliente en la organización. Mientras se procede, el cuadro de Ubicación del diálogo Buscar impresoras muestra comprobando (checking). Después de determinar la ubicación, se traspasa al cuadro Ubicación. Si no puede determinarse, el cuadro se queda en blanco.


Cuando un usuario pulsa Buscar Ahora, Active Directory lista todas las impresoras coincidentes con la consulta del usuario que está ubicada en la misma ubicación del usuario. Los usuarios pueden cambiar el valor del cuadro Ubicación mediante Examinar.


El cuadro ubicación no está disponible en clientes W95, 98 o NT sin DSClient instalado.


Procedimiento para localizar una impresora:


  • Agregar impresora desde la carpeta impresoras y Fax.
  • En la página de bienvenida del asistente pulsamos ‘Siguiente’.
  • Seleccionamos impresora de red o impresora conectada a otro equipo y pulsamos ‘Siguiente’.
  • En la página de especificación de una impresora, conectamos sobre la deseada utilizando cualquiera de los métodos siguientes:
    • Buscarla en AD haciendo lo siguiente:  – Pulsar en Buscar una impresora en el directorio y seguidamente ‘siguiente’. (si fuera necesario, cambiar la ubicación de la impresora predeterminada listada en Ubicación, pulsando Examinar y eligiendo la ubicación apropiada); – Pulsar Buscar Ahora en Buscar Impresoras; – En el listado que aparece, pulsar en la impresora a la que se quiere conectar y pulsar Aceptar.
    • Escribir el nombre o Examinar haciendo lo siguiente: – Pulsar en Conectar a esta impresora; – En el cuadro Nombre, escribir el nombre, usando el formato \ServidordeImpresionimpresoracompartida, y pulsar Siguiente, o, Examinar la red en su búsqueda pulsando siguiente. En la página Buscar impresora, cuadro Impresoras compartidas, localizar la impresora y pulsar siguiente.
    • Conectar a una impresora en Internet o Intranet haciendo lo siguiente: – Pulsar en Conectar a una impresora en Internet o en la red local o de oficina; – En el cuadro URL, escribir la dirección URL de la impresora utilizando el formato http://servidorimpresion/impresoras, y pulsar Siguiente.
  • Seguir las instrucciones que se muestran en la pantalla para finalizar la conexión con la impresora.

Un icono de impresora aparece en la carpeta de impresoras y Fax.

Invitacion a WebCast sobre Enterprise Library 2.0

Hola te escribo para invitarte a un WebCast (presentación por Internet) que impartiré el próximo jueves 4 de mayo del 2006. El titulo del WebCast es “Introducción a Enterprise Library para el .NET Framework 2.0”. Te espero en línea y te pido que compartas esta invitación con las personas que consideres pertinentes, esta orientada a programadores que construyen aplicaciones en .NET.


Introducción a Enterprise Library para el .NET Framework 2.0, 4/may/2005
Enterprise Library es la nueva generación de los bloques aplicativos (componentes de código reutilizable y de propósito común)  que e grupo de patrones y practicas de Microsoft a puesto a disposición a toda la comunidad de desarrolladores .NET. Estos bloques han sido integrados en un solo paquete para auxiliar a los desarrolladores en enfrentar aquellos retos empresariales más comunes y repetitivos logrando reducir el tiempo de desarrollo obteniendo un resultado más óptimo. La visión de Microsoft es construir toda una comunidad de desarrolladores, clientes y aliados de negocio que usan, comparten y extienden sus propios bloques aplicativos de manera consistente a través de Enterprise Library de patrones y practicas de Microsoft. En este WebCast hablaremos de la nueva versión de Enterprise Library especialmente diseñada para trabajar con el .NET Framework 2.0 y veremos como hacer muchos mas eficientes tus programas escritos sobre la nueva versión de .NET.

PARA REGISTRARTE SOLO DA CLICK AQUI


Recent Comments

Archives