Logo

Archivos de la categoría: 'Patterns'

Internet Tethering en el iPhone OS 4.0 (AT&T)

Una de las funcionalidades incorporadas desde el iPhone OS 3.0 es el Internet Tethering, una característica que permite compartir la conexión de datos -- El internet 3G del iPhone – con otros dispositivos vía Bluetooth o USB.

Pues bien, la mayoría de operadoras móviles que ofrecen el servicio de datos suelen bloquear esta características, en especial AT&T en Estados Unidos.

Sin embargo, en recién lanzado Beta 4 del firmware 4.0 del iPhone, muchos usuarios han podido acceder a esta funcionalidad desde configuración de redes, o al menos a las pantallas que indicarían que AT&T está evaluando habilitar mencionado servicio.
iPhone OS 4.0 Internet Tethering

Cabe recordar que el Android 2.2 Froyo incorporará características similares: USB tethering y WiFi hotspot.

Enterprise Library 4.0 para Visual Studio 2008

Ya se encuentra disponible los Enterprise Library 4.0 para Visual Studio 2008. Disponemos de los Application Blocks ya conocidos y uno nuevo, el Unity Application Block.

Los principales objetivos de la versión 4 son: consistencia, extensibilidad, facilidad de Uso e Integración.

- Consistency. All Enterprise Library application blocks feature consistent design patterns and implementation approaches.

- Extensibility. All application blocks include defined extensibility points that allow developers to customize the behavior of the application blocks by adding their own code.

- Ease of use. Enterprise Library offers numerous usability improvements, including a graphical configuration tool, a simpler installation procedure, and clearer and more complete documentation and samples.

- Integration. Enterprise Library application blocks are designed to work well together and are tested to make sure that they do. It is also possible to use the application blocks individually.

Lista de las librerías empresariales:

- Getting Started with Enterprise Library

- Developing Applications with Enterprise Library

- Design of Enterprise Library

- The Caching Application Block

- The Cryptography Application Block

- The Data Access Application Block

- The Exception Handling Application Block

- The Logging Application Block

- The Policy Injection Application Block

- The Security Application Block

- The Unity Application Block

- The Validation Application Block

Enlaces

- MSDN site: http://msdn.microsoft.com/entlib

- Community Forum: http://go.microsoft.com/fwlink/?LinkID=119312

- Community Extensions: http://codeplex.com/entlibcontrib

- Download entlib 4: http://codeplex.com/entlib

Enterprise Library 3.0 Abril 2007

Hace unos días fue liberado el Enterprise Library 3.0 Abril de Microsoft. Entre algunas novedades tenemos dos nuevos bloques de aplicación, el Validation y el Policy Injection Application Block. También incluye integración con WCF, editor de configuración integrado con Visual Studio, Application Block Software Factory, entre otras cosas.

Lista completa de los Application Blocks:
- Validation Application Block.
- Policy Injection Application Block.
- Caching Application Block.
- Cryptography Application Block.
- Data Access Application Block.
- Exception Handling Application Block.
- Logging Application Block.
- Security Application Block
[Descargar: Enterprise Library 3.0 – April 2007]
[Descargar: ppts de la presentación del EntLib ]

Escribiendo patrones de software por Martin Fowler

Martin Fowler, autor reconocido de varios libros de ingeniería de software, patrones de software… acaba de publicar un artículo interesante sobre los requerimientos necesarios para entender y escribir patrones de software.
Contenido: What is a Pattern -- Why are Patterns important? -- Important Parts of Patterns -- Common Pattern Forms -- Choosing Your Pattern Form -- Common Issues
[Enlace: Writing Software Patterns]