Sean Bienvenidos a su Espacio en el cual encontraran Articulos relacionados a la Seguridad Informatica, Tecnologias Microsoft y nuevas tendencias Tecnologicas.
Translate
lunes, 29 de diciembre de 2014
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 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[^>]*)?>[\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 |
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.
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
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.
lunes, 1 de septiembre de 2014
Prefijos sugeridos para Controles
Les anexo una lista de los prefijos sugeridos
para los controles de cualquier lenguaje de programación orientado a objetos,
ya que pueden servir para sus proyectos y así tener un orden.
Control
|
Descripción
|
Prefijo
|
Ejemplo
|
HScrollBar
|
Barra de desplazamiento
horizontal
|
hsb
|
hsbVolumen
|
HScrollBar
|
Barra de desplazamiento
horizontal ligera
|
lwhsb
|
lwhsbVolumen
|
FlatScrollBar
|
Barra de desplazamiento lisa
|
fsb
|
fsbMover
|
VScrollBar
|
Barra de desplazamiento
vertical
|
vsb
|
vsbIndice
|
VScrollBar
|
Barra de desplazamiento
vertical ligera
|
lwvsb
|
lwvsbAnio
|
SatusBar
|
Barra de estado
|
sta
|
staFechaHora
|
ToolBar
|
Barra de herramientas
|
tlb
|
tlbAcciones
|
ProgressBar
|
Barra de progreso
|
prg
|
prgCargarArchivo
|
Botón animado
|
ani
|
anibuzon
|
|
CommandButton
|
Botón de comando ligero
|
lwcmd
|
lwcmdQuitar
|
MaskEdBox
|
Botón de número
|
spn
|
spnPaginas
|
OptionButton
|
Botón de opción
|
opt
|
optGenero
|
OptionButton
|
Botón de opción ligero
|
lwopt
|
lwoptNivelEntrada
|
CommandButton
|
Botones de comando
|
cmd
|
cmdSalir
|
CheckBox
|
Casilla de verificación
|
chk
|
chkSoloLectura
|
CheckBox
|
Casilla de verificación
ligera
|
lwchk
|
lwchkGuardar
|
MSComm
|
Comunicaciones
|
com
|
comFax
|
OLE
|
Contenedor OLE
|
ole
|
oleHojaCalculo
|
Control (se usa en
procedimiento cuando el tipo especifico es desconocido)
|
ctr
|
ctrActual
|
|
Slider
|
Control deslizante
|
sld
|
sldEscala
|
Timer
|
Cronómetro
|
tmr
|
tmrAlarma
|
Grid
|
Cuadrícula
|
grd
|
grdPrecios
|
DBGrid
|
Cuadrícula de datos
|
dgd
|
dgdTitulos
|
DataGrid
|
Cuadrícula enlazada a datos
|
dbgrd
|
dbgrdResultadosConsulta
|
MS FlexGrid
|
Cuadrícula MS Flex
|
msg
|
msgClientes
|
DataCombo
|
Cuadro combinado de datos
|
dbc
|
dbcAutor
|
ImageCombo
|
Cuadro combinado de imagen
|
imgcbo
|
imgcboProducto
|
ComboBox
|
Cuadro combinado ligero
|
lwcbo
|
lwcboAleman
|
ComboBox
|
Cuadro combinado, cuadro de
lista desplegable
|
cbo
|
cboIngles
|
PictureBox
|
Cuadro de imagen
|
pic
|
picVGA
|
ListBox
|
Cuadro de lista
|
lst
|
lstCodigos
|
FileListBox
|
Cuadro de lista de archivos
|
fil
|
filOrigen
|
DirListBox
|
Cuadro de lista de
directorios
|
dir
|
dirSource
|
DriveListBox
|
Cuadro de lista de unidades
|
drv
|
drvDestino
|
DataList
|
Cuadro de lista enlazada a
datos
|
dblst
|
dblstTipoTrabajo
|
ListBox
|
Cuadro de lista ligero
|
lwlst
|
lwlstCentroCostos
|
TextBox
|
Cuadro de texto
|
txt
|
txtApellido
|
TextBox
|
Cuadro de texto ligero
|
lwtxt
|
lwtxtCalle
|
Data
|
Datos
|
dat
|
datBiblio
|
Adodc
|
Datos ADO
|
ado
|
adoBiblio
|
MSRDC
|
Datos remotos
|
rd
|
rdTitulos
|
CommonDialog
|
Datos común
|
dlg
|
dlgAbrirArchivo
|
Label
|
Etiqueta
|
lbl
|
lblMensajeAyuda
|
TabStrip
|
Fichas
|
tab
|
tabOpciones
|
MSHFlexGrid
|
Hierarchical Flexgrid
|
flex
|
flexPedidos
|
Shape
|
Forma
|
shp
|
shpCirculo
|
Form
|
Formulario
|
frm
|
frmEntrada
|
Gauge
|
Gauge
|
gau
|
gauEstado
|
Gráfico
|
gra
|
graGanancias
|
|
Image
|
Imagen
|
img
|
imgIcono
|
SysInfo
|
Información del sistema
|
sys
|
sysMonitor
|
Line
|
Línea
|
lin
|
linVerticial
|
DBList
|
Lista de datos
|
dbl
|
dblEditor
|
ImageList
|
Lista de imágenes
|
ils
|
ilsTodosIconos
|
Frame
|
Marco
|
fra
|
fraIdioma
|
Frame
|
Marco ligero
|
lwfra
|
lwfraOpcionesGuardar
|
MMControl
|
MCI
|
mci
|
mciVideo
|
MAPIMessages
|
Mensaje MAPI
|
mpm
|
mpmEnviarMensaje
|
Menu
|
Menú
|
mnu
|
mnuAbrirArchivo
|
MSChart
|
MS Chart
|
ch
|
chVentasPorRegion
|
SSTab
|
MS Tab
|
mst
|
mstPrimero
|
Panel3D
|
Panel 3D
|
pnl
|
pnlGrupo
|
PictureClip
|
Picture Clip
|
clp
|
clpBarraHerramientas
|
DataRepeater
|
Repetidor de datos
|
drp
|
drpUbicacion
|
RichTextBox
|
RichTextBox
|
rtf
|
rtfInforme
|
DTPiker
|
Selector de fecha
|
dtp
|
dtpEditado
|
MAPI
|
Sesión MAPI
|
mps
|
mpsSesion
|
UpDown
|
UpDown
|
upd
|
updDireccion
|
TreeView
|
Visor de árbol
|
tre
|
treOrganizacion
|
ListView
|
Visor de lista
|
lvw
|
lvwEncabezados
|
Calendar
|
Vista de mes
|
mvw
|
mvwPeriodo
|
y estos para objetos de bases de datos
Objeto de base de datos
|
Prefijo
|
Ejemplo
|
Base de datos
|
db
|
dbCuentas
|
Campo
|
fld
|
fldDireccion
|
Conjunto de registros
|
rec
|
recPrevision
|
Contenedor
|
con
|
conInformes
|
Definición de consulta
|
qry
|
qryVentasporRegistro
|
Definición de Tabla
|
tbd
|
tbdClientes
|
Documento
|
doc
|
docInformeVenta
|
Espacio de Trabajo
|
wsp
|
wspMio
|
Grupo
|
grp
|
grpFinanzas
|
Indice
|
idx
|
idxEdad
|
Motor de base de datos
|
dbe
|
dbeJet
|
Parámetro
|
prm
|
prmCodigoTarea
|
Relación
|
rel
|
relDeptDeEmpleados
|
Usuario
|
usr
|
usrNuevo
|
Suscribirse a:
Entradas (Atom)