Translate

miércoles, 1 de abril de 2015

Xamarin Error

Cuando instalas Android Studio, te genera errores en el IDE de Xamarin, así que lo desinstale y me aparecio un error, pero sorpresa!, no encontraba el .msi adecuado que me pedia el instalador, asi que me di la tarea de buscar como descargar la version adecuada. http://download.xamarin.com/studio/Windows/XamarinStudio-5.5.4.15-0.msi Solamente en XamarinStudio-Version.msi Y asi solucionan su problema. Saludos

jueves, 6 de noviembre de 2014

Contoso a fictional company used by Microsoft

Contoso also known as Contoso Ltd. and Contoso University is a fictional company used by Microsoft as an example company and domain.

Contoso and its website, contoso.com, are used in documentation and help files for many Microsoft products. Contoso's website redirects to microsoft.com. Examples of its usage include:

  • A February 26, 2010 Microsoft white paper examined "the potential outcomes of a pilot implementation of Google Apps from the vantage point of a hypothetical company" called Contoso Ltd.
  • It is used as an example app in the Windows Phone documentation for Flip Tiles, Iconic Tiles and Cycle Tiles.
  • It is used in Microsoft Dynamics AX for demo purpose and training.
  • It was used as a demo app in the Windows 8 Consumer Preview.
  • Contoso.com is used as a demo domain in Microsoft Exchange training material
  • "Contoso Toolbar", a fictional toolbar, is used to demonstrate the Add-on Performance Advisor in Internet Explorer 9.
  • Contoso.com is used as an example domain in Microsoft Exams 70-511, 70-515, 70-640, 70-680 and 70-685
  • Contoso.net is used as an example domain in the account configuration wizard from Microsoft Outlook, Microsoft Outlook 2007, Microsoft Outlook 2010 and Microsoft Outlook 2013, while Contoso.com is used as an example in the help file.
  • Contoso Bank's website is used as a demo site for SmartScreen Filter in Internet Explorer, which consists of a demo online banking site.
  • Contoso Pharmaceuticals is also sometimes used
  • Contoso Hotel & Casino is used for Microsoft Sharepoint Demo Build examples
  • Contoso Hotel is widely used in Microsoft Office and WebMatrix Examples and Tutorials
  • contoso.com is used as an example domain in Windows Workspaces Center
  • A "Contoso University" website is used for demonstrating ASP.NET MVC capabilities in the Getting Started with EF using MVC tutorial, through ASP.NET MVC and the ADO.NET Entity Framework.
  • Contoso is used as an example company in many MSDN Blogs blog posts
  • corp.contoso.com is used as an example FQDN in the "Active Directory Domain Services Installation Wizard" in Windows Server 2008
  • Contoso is used in IIS 7.0 as an example for site bindings in the Edit Site Binding dialog box
  • Contoso is used in SharePoint 2013 as an example for bindings in the Web Apps
  • Contoso is used as a news agency delivering a collection of news articles, blog posts, white papers, case studies, videos and comments on fictional news in a demo News app in Windows 8.
  • Contoso is used as training program (Contoso v2.0) in Windows 8 Speech recognition
  • Contoso is used for all tests in both Sandbox and production for the company SF.
  • The Windows 7 Help article 'Automatically get recommended drivers and updates for your hardware' includes an image of a Devices and Printers screen showing 'Contoso 4GB Flash Drive' and 'Contoso Touchkey 300' as installed devices.

domingo, 26 de octubre de 2014

Expresiones Regulares

El día de ahora veremos las Expresiones Regulares, ya que del de texto formado por caracteres ordinarios (por ejemplo, las letras de la a a la z) y caracteres especiales, conocidos comometacaracteres. El modelo describe una o varias cadenas que deben coincidir al buscar texto.
Expresión Coincidencias
/^\s*$/ Coincide con una línea en blanco.
/\d{2}-\d{5}/ Valida un número de identificador que se compone de 2 dígitos, un guión y otros 5 dígitos.
]*)?>[\s\S]*<\s*\/\1\s*>/ Coincide con una etiqueta HTML.
\$ Buscar una sola aparición del símbolo de dólar ($) en la cadena de entrada. La cadena del patrón de expresión regular incluye una barra diagonal inversa para indicar que el símbolo de dólar debe interpretarse literalmente en lugar de interpretarse como un delimitador de la expresión regular.
\s* Buscar cero o más apariciones de un carácter de espacio en blanco.
[-+]? Buscar cero o una aparición de un signo positivo o un signo negativo.
[0-9]{0,3} Busca de cero a tres apariciones de los dígitos decimales comprendidos entre 0 y 9.
(,[0-9]{3})* Busca el cero o más apariciones de un separador de grupos seguido de tres dígitos decimales.
\. Busca la separacion del decimal.
(\.[0-9]+)? Buscar cero o una aparición del separador decimal seguido de al menos un dígito decimal.
[0-9]+ Buscar uno o más dígitos decimales.
^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0- 9]{1,3}\.)|(([a-zA-Z0-­9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$ Valida un email
^(ht|f)tp(s?)\:\/\/[0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*(:(0-9)*)*(\/?)( [a-zA-Z0-9\-\.\?\,\'\/\\\+&%\$#_]*)?$ Valida una URL
(?!^[0-9]*$)(?!^[a-zA-Z]*$)^([a-zA-Z0-9]{8,10})$ Valida Contraseña Segura
^((67\d{2})|(4\d{3})|(5[1-5]\d{2})|(6011))(-?\s?\d{4}){3}|(3[4,7])\ d{2}-?\s?\d{6}-?\s?\d{5}$" Valida Tarjeta de Credito
Les comparto una de las presentaciones de el tema de Redes Sociales y manejo seguro de datos, referente a la Seguridad Informática, en breve subiré mas temas.


sábado, 6 de septiembre de 2014

Comparativa ClickOne y Windows Installer

En la tabla siguiente se comparan las características de la implementación ClickOnce y de Windows Installer.


Si
Caracteristicas Windows Installer ClickOne
Actualizacion Automatica Si Si
Deshacer despues de la Instalacion No Si
Actualizar desde la web No Si
No afectar componentes compartidos No Si
Se concenden permisos de Seguridad Concede plena confianza Solo los permisos necesarios
Permisos de Seguridad Requeridos Administrador Zona Internet o Intranet
Firma de manifiestos de aplicacion e implementacion No Si
Interfaz de usuario del proceso de instalacion Asistente de varias partes Indicador unico
Instalacion de Ensamblados a peticion No Si
Instalacion de Archivos Compartidos No Si
Instalacion de Controladores Si(personalizado) No
Instalacion en la cache global de ensamblados Si No
Instalacion para varios usuarios Si No
Agregar la app al menu de Inicio Si Si
Agregar la app al grupo Inicio Si No
Agregar la app al menu de Favoritos Si No
Registrar tipos de Archivos Si Si
Acceso al Registro durante la instalacion Si Limitado
Revision de Archivos Binarios Si No
Ubicacion de instalacion de aplicaciones Carpeta Archivos de Programa Cache de Aplicaciones

Que es ClickOne y Windows Installer

Una aplicación ClickOnce es cualquier aplicación de Windows Presentation Foundation (.xbap), de Windows Forms (.exe) o de consola (.exe) o una solución de Office (.dll) publicada mediante la tecnología ClickOnce. Puede publicar una aplicación ClickOnce de tres maneras distintas: desde una página web, desde un recurso compartido de archivos de red o desde otros medios como un USB. Una aplicación ClickOnce se puede instalar en el equipo de un usuario final y ejecutarse localmente incluso cuando el equipo está trabajando sin conexión, o bien, se puede ejecutar solo en línea sin instalar nada de manera permanente en el equipo del usuario final. 

Las aplicaciones ClickOnce se pueden actualizar automáticamente; pueden comprobar si hay versiones más recientes cuando se publican y reemplazar automáticamente los archivos actualizados. La seguridad ClickOnce básica está basada en certificados, directivas de seguridad de acceso del código y el indicador confiable de ClickOnce.


Que es Windows Installer?



La implementación con Windows Installer puede mostrar aplicaciones y características según cada sistema operativos concreto, instalar los productos a petición, y detectar y reinstalar los componentes dañados.
Para crear un archivo de Windows Installer (.msi) que se distribuye a los usuarios, puede utilizar InstallShield Limited Edition, una herramienta que ha generado otra compañía pero que incluye Visual Studio. Para obtener más información, consulte Implementación de Windows Installer.