الاثنين، 30 أبريل 2012

Security to be worth $18 billion by 2016


A report by Infonetics Research has forecasted that Managed Security services are expected to reach $18 billion by 2016. The report highlights that Global cloud and CPE managed security service revenue grew 12% in 2011, to $11.7 billion.


“Companies have to worry about desktops, laptops, servers, smartphones, tablets, kiosks, iPods, set-top boxes, and any other device that can connect to the Internet. The highly distributed nature of Internet-connected devices and the diversity of those devices drives many companies to look at managed services (cloud-based services in particular) to provide consistent protection regardless of device type, location, operating system, or browser.” notes Jeff Wilson, principal analyst for security at Infonetics Research.

For all the security courses offered: http://www.firebrandtraining.co.uk/courses/security

الأحد، 29 أبريل 2012

Modificando los elementos del Application Bar de Windows Phone en tiempo de ejecución

Este post va en respuesta a una pregunta que recibí. Sucede que al intentar acceder a los botones o elementos de menú de la barra de aplicaciones con el fin de desactivarlos o cambiarles alguna propiedad se genera un NullReferenceException por que en efecto los objetos se muestran con valor null.

Pues bien para lograr molificados debemos acceder a la lista de elementos del ApplicationBar y extraer el objeto al que hace referencia.

Para los iconos podemos modificar Estado, Texto e Imagen
Para los elementos de menú podemos modificar Estado y Texto

La razón es que el ApplicationBar no es un control Silverlight, no se deriva de FrameworkElement y por tanto no implementa muchos conceptos que aplican a estos.

Para leer la explicación más detallada está el artículo de Peter Torr, Why are the ApplicationBar objects not FrameworkElements?


Espero les sea útil, Saludos.

Sorey

السبت، 28 أبريل 2012

Certificación en Windows Phone

Les comparto los examenes que deben presentarse para certificarse en desarrollo para Windows Phone, esta un poco largo el camino si no se tienen certificaciones recientes, pero iniciaremos :)

Para obtener la certificación MCPD como Desarrollador de Windows Phone Developer se deben pasar los siguientes tres exámenes:

Pre-requisitos
Exam 70-506: TS: Silverlight 4, Development - (Plan de aprendizaje)
Exam 70-516: TS: Accessing Data with Microsoft .NET Framework 4 (Plan de aprendizaje)

Examen
Exam 70-599: PRO: Designing and Developing Windows Phone Applications (Plan de aprendizaje)

Si ya tienes una certificación MCPD para .NET Framework 4, puedes ganar la certificación MCPD como Desarrollador Windows Phone, aprobando sólo dos exámenes más.

Recuerda que deberás demostrar competencia continua en Windows Phone completando un examen de recertificación cada dos años.

Ojalá se animen y ojalá me anime :), Nos vemos en la próxima.

Sorey

الجمعة، 27 أبريل 2012

What is CISSP?

CISSP, which stands for Certified Information Systems Security Professional, is a globally recognised certification, governed by information security certification, or (ISC)2.


As of 17 September 2011, (ISC)² reports 75,814 members who hold the CISSP certification worldwide, in 134 countries.


The CISSP certification teaches you an extensive overview of the Common Body of Knowledge (CBK), the compendium of information security practices and standards compiled and continually updated by (ISC)2 and used as the basis for the CISSP exam.

Cisco updates CCNA Security and CCNP Security Certifications


Cisco has updated the Cisco CCNA® Security and Cisco CCNP® Security certifications. The new certs provide more “job ready” practical skills and knowledge to address the latest advances in network security and also include the latest Cisco Security products.

What has Cisco changed?
  • Curriculum update: Cisco ASA adaptive security appliance version 8.3 and 8.4 software
  • Cisco AnyConnect 3.0 and traditional IPsec clients
  • Cisco ASA adaptive security appliance 8.3+ simplified Network Address Translation (NAT)
  • Configuring global access control lists (ACLs)
  • EtherChannel
  • Bridge groups support in transparent firewall mode

Exam explained: CompTIA Network+ N10-005

This video by Pearson IT Certification provides helpful insights on the CompTIA Network+ N01-005 exam – it provides information on the number and type of questions, passing score, exam preparation tips, and recommended training resources to help you prepare for the exam.



New Course Launch: CompTIA CASP


Firebrand has launched a three-day accelerated CompTIA Advanced Security Practitioner (CASP) course.

CASP is a high-level certification designed to meet the growing demand for advanced IT security professionals. 

You will learn the skills needed to design and create secure solutions across complex business environments. 

Although not a prerequisite, CASP generally follows the CompTIA Security+ or equivalent.

The course is 40% faster than traditional training.

الخميس، 26 أبريل 2012

Recursos para hacer prototipos de aplicaciones Windows Phone

Buscando recursos para hacer prototipos estáticos de Windows Phone de una forma divertida me encontré con un recurso bastante especial y de todo mi gusto,  se llaman UI Stencils, y además de tener una regleta con elementos e iconos básicos, tienen unas libretas con la forma del teléfono que seguro incentivarían la creatividad (Aclaro que esto no es publicidad pagada, simplemente me cautivó esto)

Como ya les he mostrado antes para hacer prototipos para Windows Phone está el Sketchflow en Expression Blend, pero para quienes como a mi les gusta el Sketching seguro que la posibilidad de hacer prototipos manuales sobre plantillas les despertará más la creatividad, de hecho cito una frase de un post de MerryCode con la que me identifiqué:

"I prefer designing User Experience on paper with colored pencils and than using any app on the PC because I think it is the most natural way and one can get a lot of inspiration"

Por esta razón los invito a conocer la lista de recursos de diseño que se encuentra publicada en MSDN:


Espero les sea útil.

Sorey

What is MSP?


MSP, which stands for Managing Successful Programmes, is a methodology comprising of principles and procedures to use when managing a programme.

MSP defines programme management as "the action of carrying out the coordinated organisation, direction and implementation of a dossier or projects and transformational activities to achieve outcomes and realise benefits of strategic importance to the business". MSP implements proven good practices in programme management while managing a programme. MSP is being used widely with many firms, in both, public and private sectors. 

Microsoft unveils the new certifications...




For a list of all Microsoft courses offered by Firebrand, visit: http://www.firebrandtraining.co.uk/courses/microsoft

Companies to spend 14% more on IT security


Information Shield, in its 2011 Information Security and Data Privacy Staffing Survey, which polled 190 organisations in 34 countries, reveals that IT security staffing budgets are expected to rise by 14%.

RSA chief Arthur Coviello stated that, “never have the attacks been as targeted, with the aim of breaching one organisation as a stepping stone to breaching others.” Cyber-attacks have reached scary levels of sophistication, and the demand for ethical hackers and other ‘cyber ninjas’ has been on the rise.

New resource content available by ISACA for COBIT 5


ISACA has released the first three COBIT 5 publications as complimentary PDF downloads to ISACA members:

الأربعاء، 25 أبريل 2012

Buscando escenarios cotidianos para crear aplicaciones para Móvil

En mi último post hice una afirmación frente al llamado a la creatividad que suponen los escenarios de creación de aplicaciones para móvil en los que tantas personas desean incursionar últimamente con fines de aprendizaje, esta fue:

"Para mi el escenario es un gran reto, un reto a la creatividad, a intentar tener tu propia idea, que no necesariamente tiene que ser única, revolucionaria o impactante, a veces tan solo se trata de satisfacer una necesidad de alguien o bien hacer de algo que sucede en la cotidianidad un escenario digital"

Con el ánimo de resaltar este punto decidí buscar algunas aplicaciones existentes en el Marketplace de Windows Phone, que pudieran quizá dar una luz a algunos de los que buscan ideas, con el fin de que vean que hay aplicaciones con escenarios bastante útiles y que ustedes podrían encontrar alguno fácilmente.

La primera aplicación es bien femenina, se llama Woman Calendar, para las mujeres es obvio por que resultaría útil, la aplicación tiene algunas cosas divertidas como poner los estados de ánimo y me parece que tiene un bonito diseño aunque no me gustan del todo los colores. Sin embargo vamos un poco más allá. ¿Se imaginan como podría potenciarse? Con publicidad sobre artículos femeninos o permitirle a quienes lo usan compartir consejos, seguro ya los creadores lo han pensado. 


Una aplicación un poco más común de encontrar es los medidores del consumo de gasolina, muestro simplemente una de ejemplo ya que existen muchas, incluso en MSDN existe un tutorial para aprender ha hacer una aplicación de este tipo. ¿Deberíamos optar por no hacer algo tan común? No, esa no es la idea, la pregunta que yo les dejo es ¿Como haría para diferenciarla de tantas aplicaciones que hacen lo mismo?


Una aplicación local que me ha parecido bastante útil, tiene que ver con el servicio de taxis, si bien la que les muestro de ejemplo está patrocinada por una empresa específica, el punto es que algunos hacían simplemente por Twitter una de las funcionalidades que esta implementada, el compartir las placas del Taxi que acaba de recogerles por seguridad. Esto obvio nos ofrece más ideas o escenarios para buscarlas, ¿Cómo usa la gente las tecnologías actuales? ¿ Podríamos generar una aplicación entorno a algún comportamiento específico?


Alguna vez les publiqué un par de ideas que se me han ocurrido y que no son innovadoras, pero suponen pequeños retos para hacerse escenario ayudarte a aprender características de Windows Phone.

La primera es una aplicación para controlar los viáticos y hacer que las personas almacenen fotos de sus facturas en el móvil en vez de cargar con todos esos papeles durante el viaje. Esta la usamos en Avanet el CodeCamp 2011 para algunos ejemplos sencillos, y allí encontrarán material gráfico y algo código.


La segunda es una aplicación inspirada en mi padre, la cual espero hacer en su memoria, existan o no otras como ella y para la cual también en este blog les compartí algo de como manejar Sketchflow para hacer prototipos.



Como ven, tener al menos una idea simple pero diferente a los ejemplos de la red, no tiene que ver con complicarse la vida, un escenario simple puede ir creciendo en sus mentes, adicionando funcionalidades y como también les comente en mi post sobre el llamado a la creatividad, pensando que información de nuestra aplicación le podría compartir un usuario en sus redes sociales, seguro que eso abre algunas posibilidades divertidas y/o útiles.

En fin, espero que estas sencillas ideas los animen a crear una que otra utilidad que nos pueda servir a todos en nuestros dispositivos móviles y que luego puedan hacer que sea un éxito. Buscaré más ideas que compartirles pronto, si tienen algunas, super si me cuentan y compartimos. Hasta la próxima.

Sorey

New Cisco Course: CCNP Service Provider


Cisco has launched a CCNP® Service Provider certification. The cert proves the skills and knowledge of network engineers to set up and optimise a next-generation carrier-grade network.


The CCNP Service Provider, CCNA Service Provider and CCIE Service Provider certifications provide networking engineers with a complete portfolio in IP next-generation networks (IP NGN).


To find out more about CCNP Service Provider Certification, visit: https://learningnetwork.cisco.com/community/ccnp_service_provider

Video: Student Path to Certification




Cisco Event: Get answers to your certification questions


Cisco is hosting a free virtual event on April 26th, to discuss the latest in the world of Cisco certifications. They’ll discuss the demand for IT networking professionals, how to develop your career with Cisco certifications, and other cert related topics.


Course Launch: (ISC)2 Information Systems Security Management Professional (ISSMP)


The CISSP-ISSMP course teaches you the standards and regulations of IT security management, as well as the legal and ethical issues. You’ll learn about project management, risk management, business continuity and how to create security awareness programs. You'll become competent in the five domains of the CISSP-ISSMP CBK - and gain the certification. 


The three-day accelerated course is 40% faster than traditional training and certification.


(ISC)2 has created the CISSP concentration courses to help IT security professionals develop their CISSP credential. 

الثلاثاء، 24 أبريل 2012

Metro: Un llamado a la creatividad

Por estos días se siente el revuelo que se ha causado entre las personas que somos cercanas a las tecnologías Microsoft, en curso hay varios concursos y capacitaciones para desarrollar aplicaciones Metro para Windows 8, la apuesta es grande y a muchos nos agradaría tener la oportunidad de estar en el  Windows Store cuando Windows 8 sea lanzado.

Para cumplir esta meta la solicitud es clara, construir aplicaciones diferentes y atractivas para los usuarios finales, pensar en aplicaciones que un usuario quisiera usar de tal manera que fuera una de sus razones para usar Windows 8, ese diría yo, es un gran reto.

Material de capacitación y ejemplos hay por doquier, la fuente oficial el Windows Developer Center, que esta vez para beneficio de muchos tiene gran cantidad de recursos ya en español, entre ellos el tutorial de una aplicación basada en RSS, la cual se explica paso a paso de manera muy comprensible. Además en los Developer Camp de Windows 8 se entregan los fuentes para los laboratorios con los que se aprenden las diferentes características de las aplicaciones Metro, a través de la construcción de una aplicación similar al Cookbook que se puede descargar del Windows Store en el Windows 8 Consumer Preview.

Hay muchas expectativas frente a la cantidad de aplicaciones que se esperaría estén en construcción, sin embargo quisiera anotar que no estoy segura de que lo que se busque sea la construcción de montones de RSS o libros de cocina, propuestas que se ven bastante, y contra las que se leen llamados de atención y solicitudes a la creatividad, a buscar un poco más en la inventiva personal para poder generar en verdad aplicaciones que marquen la diferencia.

En esto de hacer aplicaciones que se venden a través de una tienda y en el campo general del emprendimiento, el recelo por las ideas es algo que si bien en muchos lugares se señala que no lleva a ninguna parte, es una actitud generalizada, y se escuchan mil preguntas alrededor del tema de como proteger una idea, o solicitudes de donación de ideas de parte de personas que no se consideran a si mismos creativos.

Para mi el escenario es un gran reto, un reto a la creatividad, a intentar tener tu propia idea, que no necesariamente tiene que ser única, revolucionaria o impactante, a veces tan solo se trata de satisfacer una necesidad de alguien o bien hacer de algo que sucede en la cotidianidad un escenario digital, basado en las características de Metro tanto como en las tendencias actuales de interacción a través de redes sociales, por que hoy en día existen dos principios que generan o potencian muchas ideas y son el hecho de que a la gente le gusta compartir lo que sabe y compartir lo que hace.

Por otro lado además de tener esto en mente, si queremos hacer aplicaciones sobresalientes debemos tener en mente 8 ideas fundamentales que nos indica Microsoft en el Windows Developer Center

1. Saca provecho del diseño con estilo Metro
Has que tu aplicación se centre en el contenido, en escenarios limpios y abiertos, deja en la pantalla únicamente los elementos más relevantes para reducir las distracciones y ayudar al usuario a concentrarse.
Piensa en la navegación de tu aplicación, establece rutas comprensibles y jerárquicas, además usa los espacios horizontales para presentar más información. Alinearse a los escenarios estándar de Metro es importante para ofrecer sensación de familiaridad y confianza, ya que los usuarios se acostumbrarán a ellos a la forma como se interactúa con este tipo de aplicaciones.

2. Sé rápido y fluido
Es importante preocuparse por el tiempo de respuesta de nuestra aplicación ante las interacciones de los usuarios y usar animaciones de manera equilibrada, con propósito y elegancia, las animaciones ayudan a comunicarle al usuario que una acción se está realizando, pero su uso en exceso puede afectar el desempeño de tu aplicación.
No crees interacciones diferentes para el mouse y la entrada táctil, trabaja las aplicaciones para la experiencia táctil, la interacción con el mouse está garantizada.

3. Ajusta y cambia la escala con elegancia
Es importante recordar que nuestras aplicaciones no serán desplegadas en dispositivos estándar, por lo que debemos diseñar pensando en las resoluciones típicas, además de los cambios de posición de la pantalla y el hecho de que las aplicaciones Metro permitirán ubicar 2 aplicaciones al tiempo en primer plano, estando una de ellas en tamaño reducido, por lo que debemos considerar ofrecer una experiencia adecuada cuando nuestras aplicaciones se encuentren en esta posición conocida como SnapView.

4. Usa los contratos adecuados
Este es un nuevo concepto para aprender en Windows 8, los contractos son el adhesivo que une las aplicaciones de estilo Metro entre sí y con la interfaz de usuario del sistema. Dos aplicaciones que han implementado el mismo contrato pueden trabajar juntas para satisfacer un escenario amplio o complejo. Los contratos más comunes, como buscar, compartir y selectores de archivos están ya disponibles en Visual Studio para que los conozcamos e implementemos.

5. Invierte en un mosaico excepcional
Como en Windows Phone, los mosaicos son vitales para la experiencia de usuario, y debemos recordar que deberían usarse más como vías de comunicación y como formas de atraer al usuario a ingresar a ver más contenido en tu aplicación que como simples accesos directos. Pensar en las interacciones a través de los mosaicos y en la generación de los mosaicos secundarios hace que tu aplicación se diferencie dentro del panel de mosaicos general.

6. Sentirse conectado y vivo
Muy de la mano del punto anterior, hacer que las personas se sientan permanentemente conectadas es importante, ofrecer contenido de interés a través de notificaciones en línea logrará generar una excelente experiencia además de dirigir la atención de los usuario hacia la aplicación. Es importante resaltar el hecho de que los usuarios pueden elegir aceptar o no estas notificaciones para cada una de las aplicaciones.

7. Perfiles móviles en la nube
Generar al usuario la sensación de que su movilidad no depende de un dispositivo o momento en particular es importante, por lo que "mantener" sus escenarios y/o experiencias en el tiempo o los diferentes dispositivos que usa tiene mucho valor. Para esto es posible saca provecho de las cuentas Microsoft y el almacenamiento en la nube por usuario para almacenar configuraciones, estados y una pequeña cantidad de contenido del usuario, usando un perfil móvil con ellos.

8. Adopta los principios de diseño con estilo Metro
Además de los principios del estilo Metro de los que ya les he hablado en varias ocasiones, en este compilado de ideas del Windows Developer Cxenter se presentan varias frases que me parecen de resaltar
  • Muestra buen hacer
  • Dedica tiempo y energía a las pequeñas cosas que suelen ser vistas por muchos.
  • Proyecta una experiencia completa y sofisticada en todas las etapas.
  • Da vida a la experiencia, crea una sensación de continuidad y cuenta una historia mediante el uso significativo del movimiento.
  • Aprovecha todas las ventajas de los medios digitales. Elimina los límites físicos para crear experiencias que sean más eficientes y naturales que la realidad.
  • Acepta el hecho de que somos píxeles en una pantalla. Crea diseños con imágenes y colores intensos, vibrantes y llamativos que traspasen los límites de los materiales del mundo real.
Como último y tal como en Windows Phone, les recomiendo mucho Blend, es definitivamente una herramienta poderosa para diseño de aplicaciones y ahora no solo en XAML si no tambien en HTML.

Si quieres saber más detalles visita el artículo completo. ¿Se animan a desarrollar para Windows 8?

Hasta la próxima. 

Sorey

Diseño Emocional

Desde hace algún tiempo a razón de Metro me he venido interesando en temas de diseño de interfaces, buscando por ahí me encontré el tema de Diseño Emocional, que me cautivó bastante y que espero explorar más, por ahora simplemente les comparto la presentación de Aaron Walter, quien da a conocer  el principio de la usabilidad emocional, un axioma de diseño que identifica a una fuerte conexión entre las emociones humanas y la usabilidad percibida.



"Los seres humanos, aunque son lindos y tiernos, no dejan de tener sus defectos, lo que lo convierte en un reto de diseñar para ellos. Al comprender cómo trabaja el cerebro en estos pequeños demonios peludos, usted puede diseñar interfaces web y experiencias que los tendrán que locamente enamorados de su marca". 


Espero que lo disfruten, tanto como yo.

Sorey

Course Launch: (ISC)2 Information Systems Security Architecture Professional (ISSAP)


(ISC)2 created CISSP Concentration courses to help IT security professionals develop their CISSP certification - based on their specific requirements. Firebrand has launched accelerated CISSP ISSAP Concentration. It is 40% faster than traditional training and certification.

The CISSP-ISSAPcourse teaches you the key concepts and requirements of information security, within the framework of architecture and design. You’ll be competent in the six domains of the CISSP-ISSAP CBK - and gain the certification.

Microsoft Course Launch: Exam 70-243


Microsoft has launched Exam 70-243: Administering and Deploying System Center 2012 Configuration Manager and is available in Prometric testing centres. This exam tests your knowledge on administering and deploying System Center Configuration Manager 2012.

Free Linux Essentials "Beta Exams"


The Linux Professional Institute is launching a set of "beta" exams for the Linux Professionals Institute's "Linux Essentials" program during LinuxTag, May 23-26 in Berlin, Germany

“Linux Essentials” measures foundational knowledge in Linux and Open Source Software and will be publicly released in June 2012.  "Beta" exams are offered for free if you wish to assist LPI in its exam development.
You will be awarded a "Linux Essentials Certificate of Achievement" if you pass the exam.
You can register in advance for the Linux Essentials "beta" exam at http://lpievent.lpice.eu

Video: Microsoft Certification Exam Demo

Here's a brief video to help you know what to expect in a Microsoft Exam:


For all Microsoft courses, visit: http://www.firebrandtraining.co.uk/courses/microsoft

الاثنين، 23 أبريل 2012

How the Microsoft changes affect you


  • MCTS – opt for new MCSA certification paths. No new MCTS certs will be released as of April 2012. After the product version of your MCTS retires, your certification will hold a legacy status.
  • MCITP (in general) – MCITP certifications will not be updated for future versions of Microsoft Products. Unless you’re looking at MCITP EA or SA, opt for new MCSE certification tracks.
  • MCITP System Administrator and MCITP: Enterprise AdministratorYou will get the new Microsoft Certified Solutions Associate (MCSA) automatically.
  • MCITP Database Administrator 2008 and MCITP: Database Developer 2008Upgrade to MCSE: Data Platform. You can upgrade with 3 exams. You will also get the MCSA: SQL Server 2012.
  • MCITP Business Intelligence 2008 Upgrade to MCSE: Business Intelligence. You can upgrade with 3 exams. You will also get the MCSA: SQL Server 2012.
  • MCSA on Windows Server 2003 – You can opt for MCITP certifications and then proceed to the new MCSE, but it’s quicker to opt straight for the MCSE certification.


52% Feel Not Enough IT Professionals


In a survey of more than 95,000 IT and business professionals, ISACA revealed that more than half (52%) of the surveyed do not have enough IT staff. 44% of the executive teams in US expect to increase their spending on IT in the next 12 months. Although this means more job prospects, Tim Weinman, president of The Weinman Group feels that companies are now looking for more credentials, along with other skills.

He says, “In addition to strong educational credentials and certifications, companies are also seeking individuals with tangible accomplishments, a history of adding value and a passion for and dedication to the profession. If you cannot clearly articulate the value you (and your projects) bring to an organisation, you could be vulnerable over the long haul.

Gartner: CEOs to increase IT spend


Gartner, in its CEO Survey 2012, has revealed that, by more than a two-to-one ratio, CEOs are willing to increase their spending on IT, rather than reduce it.

Growth has emerged as a number one priority for the 229 CEOs surveyed. According to Gartner, CRM is the technology preferred to help businesses achieve this objective.


Gartner urges CIOs to improve IT-related competitor intelligence to help business emerge out of the testing economic scenario.

الأحد، 22 أبريل 2012

Tour Académico Microsoft-Nokia Colombia 2012



Por estos días se está realizando el Tour Académico Microsoft + Nokia Colombia 2012, dejando ya varios ganadores del premio principal un Nokia Lumia 800.

El evento es una maratón de programación que consta de 4 etapas con tiempo limitado, apoyadas por Hands On Lab, el ganador lo determina la rapidez y calidad con que se cumple la meta. Es un espacio para aprender haciendo.

Aún faltan algunas universidades, entre ella tres en las que estaré como conferencista y con algunos de mis amigos de Avanet como entrenadores y participantes. Estas además son abiertas a recibir participantes de otras universidades.

Universidad Tecnológica de Pereira > Mayo 05 > 8am - 1pm
Universidad EAFIT > Mayo 12 > 8am - 1pm
CESDE > Mayo 11 > 8am - 1pm

Para conocer la lista de universidades y los detalles del evento visita el sitio oficial: http://www.appslab.com.co/

السبت، 21 أبريل 2012

Cambiar el estilo de un botón en Windows Phone

Este sencillo post lo hago para responder una pregunta de alguien en el Diplomado de Windows Phone que se está dictando virtualmente en México, intente decirlo en prosa pero definitivamente mejor con imágenes, es cuestión de cinco minutos, ¿Como cambiar el color blanco que se vé cuando presionas un botón en las aplicaciones Windows Phone?

1. Agregas el botón y das sobre el clic derecho en la opción Editar Plantilla y  seleccionas Editar una copia.


2. Se te pedirá que asignes un nombre al estilo y además la ubicación del mismo. Si piensas usar este estilo en todos los botones de tu aplicación ponlo en un diccionario o a nivel de la aplicación. Es bueno cuando tenemos muchos estilos en nuestra aplicación poner nombres representativos que luego sean claros para bien sea aplicándolo a otros controles o leyendo el código.


3. Al entrar a editar la plantilla en la pestaña de estados podrás ver como cuando te ubicas sobre el estado Pressed, el botón muestra el color que se quiere cambiar. 


4. Intente cambiar este color directamente desde el selector en Blend, pero altera todos los colores de fondo de los demás estados así que recomiendo ir al XAML en donde hayamos ubicado nuestro estilo.


5. En el marcado veremos el estilo y como se ha generado el código de estilo asociado a los diferentes estilos y veremos claramente la sección del estado Pressed. Ahí podemos cambiar los colores por otros recursos que tengamos o por valores fijos el nombre de un color por ejemplo Red o el Hexadecimal asociado, y puedes probar el cambio. (Clic en la imagen para agrandar)


6. Luego debes regresar a tiempo de diseño, con el botón que se encuentra en la parte superior del mismo con el que pasaste al marcado. Además puedes salir de la edición de la plantilla.


7. (Actualización del post) Para el diplomado se deben añadir los elementos programáticamente así que para el caso del botón puede crearse usando el estilo que se editó, así:


8. Para crear más botones en edición con el mismo estilo puedes copiar y pegar el botón, o bien a los botónes existentes aplicarles el estilo, seleccionando el botón y en el menú editar plantilla seleccionas el estilo existente.


Esta es la misma mecánica para la mayoría de estilos en Windows Phone, cuando el tema no tiene que ver con los estados se puede editar directamente con el Expression Blend.

Saludos y que te sea útil

Sorey

الجمعة، 20 أبريل 2012

Video: Microsoft Certification Review Screen


What is Cloud Auditing?


Cloud Auditing is evaluating risks associated with Cloud, and ensuring that a Cloud Customer's compliance requirements are met.

Cloud Auditing:
  • Helps cloud consumers build a solid business case for cloud computing and navigate the changing landscape without jeopardizing their risk postures
  • Helps Cloud Providers to understand what auditors look for before being audited
  • Provides assurance towards their (prospective) client customers


      الخميس، 19 أبريل 2012

      What is ITIL?


      ITIL, which stands for Information Technology Infrastructure Library, is a set of comprehensive documentation of best practices for IT Service Management.

      ITIL describes procedures, tasks and checklists that are company-neutral and are used by businesses to establish a minimum level of competency. It allows an organisation to have a standard with which it can plan, implement, and measure. It is used to measure improvement, and to see how compliant a business is with the best practices.

      For a list of all the courses offered for ITIL, visit: http://www.firebrandtraining.co.uk/courses/itil

      Video: What does a score of 700 mean?



      4 Million Information Security Professionals?

      Frost & Sullivan surveyed 10,413 information security professionals from around the globe on behalf of (ISC)2. They estimate the number of information security professionals in 2010 to have been approximately 2.28 million (over 617,000 in EMEA). The number is supposed to increase to almost 4.24 million (1.15 million in EMEA) by 2015.



      2010 – 2015 Forecast for Information Security Professionals:








      2010-2015

      2010
      2011
      2012
      2013
      2014
      2015
      CAGR
      Americas
      920,845
      1,058,972
      1,214,641
      1,393,193
      1,570,128
      1,785,236
      14.2%
      EMEA
      617,271
      703,689
      796,576
      897,741
      1,014,448
      1,148,355
      13.2%
      APAC
      748,348
      830,666
      924,531
      1,038,248
      1,168,029
      1,310,529
      11.9%
      Total
      2,286,464
      2,593,327
      2,935,748
      3,329,183
      3,752,605
      4,244,120
      13.2%



      Five In-Demand Skills for 2012

      Computerworld undertook an annual forecast survey of 353 IT executives. Nearly 29% of the respondents said that they plan to increase their IT staffing through next summer. This is up from 23% in 2010 and 20% in 2009. 

      The surveyed said that the following skills will be in demand:
      • Programming and Application Development61% plan to hire for this skill in the next 12 months, up from 44% in 2010 survey.
      • Project Management44% plan to hire for this skill, up from 43% in 2010 survey.
      • Networking35% plan to hire in Networking, down from 38% in 2010 survey.
      • Business Intelligence23% plan to invest in professionals with BI skills, up from 13%
      • Security17% plan to hire Security professionals, down from 32% in the 2010 survey.


      Source: Computerworld's exclusive Forecast 2012 survey, June 2011. Base: 353 IT executives. Full report here: http://www.computerworld.com/s/article/358381/9_Hot_Skills_for_2012