imagen en ola para slider
Asegura tu éxito con nuestras soluciones tecnológicas - Adfines (Impulsamos tu éxito) Asegura tu éxito con nuestras soluciones tecnológicas - Adfines (Impulsamos tu éxito)

Asegura tu éxito con nuestras soluciones tecnológicas

En Adfines, te ofrecemos diversas soluciones tecnológicas que te permitirán optimizar tu negocio. Descubre nuestras herramientas innovadoras y seguras para asegurar un futuro exitoso.

Soluciones tecnológicas a medida para tus necesidades - Adfines (Impulsamos tu éxito) Soluciones tecnológicas a medida para tus necesidades - Adfines (Impulsamos tu éxito)

Soluciones tecnológicas personalizadas para tus necesidades

Obtén la solución tecnológica que se adapte a tus necesidades. En Adfines, te ofrecemos opciones flexibles y herramientas personalizadas. Nuestros expertos te guiarán en el proceso para que consigas la mejor tecnología para tu proyecto.

Forma parte de una comunidad innovadora y comprometida - Adfines (Impulsamos tu éxito) Forma parte de una comunidad innovadora y comprometida - Adfines (Impulsamos tu éxito)

Forma parte de una comunidad innovadora y dedicada

Al unirte a Adfines, te integrarás a una comunidad de clientes innovadores y colaborativos. Participa en actividades exclusivas, eventos y programas que fortalecen las conexiones entre nuestros miembros.

Haz crecer tu negocio como cliente - Adfines (Impulsamos tu éxito) Haz crecer tu negocio como cliente - Adfines (Impulsamos tu éxito)

Haz crecer tu negocio como cliente

Únete a Adfines y descubre las soluciones tecnológicas exclusivas que tenemos para ti. Obtén innovación y asegura el éxito de tu negocio como cliente de nuestra plataforma.

Accede a soluciones tecnológicas integrales en un solo lugar - Adfines (Impulsamos tu éxito) Accede a soluciones tecnológicas integrales en un solo lugar - Adfines (Impulsamos tu éxito)

Accede a soluciones tecnológicas integrales en un solo lugar

En Adfines, te ofrecemos una amplia gama de soluciones tecnológicas en un solo lugar. Desde herramientas de desarrollo hasta servicios de soporte y consultoría, simplifica tus procesos tecnológicos con nosotros.

imagen en ola inferior para slider
Logo de adfines en menú

Net.Ponki 2.0.1

Adfines - Contigo en lo que tu Sueñes.

Adfines.Net.Ponki es un paquete NuGet para .NET 5 y versiones posteriores, diseñado para ofrecer una solución eficiente y confiable en la generación de UUIDs (Identificadores Únicos Universales) y manipulación avanzada de cadenas de texto. Este paquete proporciona tanto la generación de UUIDs en formatos estándar, como UUID4, así como la creación de UUIDs personalizados basados en algoritmos optimizados. Además, incluye herramientas para la manipulación y combinación de cadenas, facilitando la gestión de identificadores únicos en aplicaciones .NET. Adfines.Net.Ponki es especialmente útil en proyectos que requieren la generación de identificadores únicos en contextos críticos, como bases de datos, sistemas distribuidos, y aplicaciones donde la integridad y la unicidad de los datos son fundamentales.

Tiempo de aprobación: 5 Minutos Desde que se lea la documetacion del proyecto

Más información
Flexibilidad en la Generación de UUIDs
  • Ofrece diversas clases para generar UUIDs en diferentes formatos y estilos. Desde UUIDs basados únicamente en caracteres binarios hasta formatos personalizados con caracteres definidos por el usuario, el paquete proporciona flexibilidad para adaptarse a diferentes necesidades y requisitos en la generación de identificadores únicos.
Generación Personalizable y Estándar
  • El paquete no solo incluye la generación de UUIDs estándar (UUID4) mediante la clase Nuuid, sino que también permite la creación de UUIDs con características específicas como caracteres hexadecimales, alfanuméricos o personalizados. Esto te permite adaptar la generación de UUIDs a tus necesidades específicas, ya sea para cumplir con estándares industriales o para requisitos particulares de tu aplicación.
Simplicidad en la Implementación
  • Está diseñado para ser fácil de usar e integrar en tus proyectos. Con métodos sencillos para generar tanto UUIDs individuales como listas de UUIDs, el paquete simplifica el proceso de creación de identificadores únicos y manipulación de cadenas, lo que puede reducir el tiempo de desarrollo y mejorar la eficiencia en la implementación de tus soluciones.

Utilización de la Herramienta

A continuación se presenta una guía sobre cómo utilizar las distintas clases disponibles en el paquete.

Clase Bin, Duuid, Nuuid & Buuid

La clase Bin permite generar UUIDs utilizando solo ceros y unos, con guiones aleatorios y la hora y fecha actual en hexadecimal.

Métodos

Ejemplo

using Adfines.Net.Ponki;

var b1 = Bin.Uuid();

var b2 = Bin.Uuid(10);

var b3 = Bin.Raw(b2);

var b4 = Bin.Raw(10);

 

Los metodos son los mismos para todas las demás clases (exceptuando la clase Fuuid)

using Adfines.Net.Ponki;

var b1 = Bin.Uuid();

var b2 = Bin.Uuid(10);

var b3 = Bin.Raw(b2);

var b4 = Bin.Raw(10);

var bu1 = Buuid.Uuid();

var bu2 = Buuid.Uuid(10);

var bu3 = Buuid.Raw(b2);

var bu4 = Buuid.Raw(10);

var d1 = Duuid.Uuid();

var d2 = Duuid.Uuid(10);

var d3 = Duuid.Raw(b2);

var d4 = Duuid.Raw(10);

var n1 = Nuuid.Uuid();

var n2 = Nuuid.Uuid(10);

var n3 = Nuuid.Raw(b2);

var n4 = Nuuid.Raw(10);

 

La clases: Bin, Buuid, Duuid Generan un código UUID de 36 caracteres, aleatorizando la cantidad de “-“. Cada clase coloca la hora y fecha actual en hexadecimal aleatoriamente en el Codigo UUID para evitar la repetición del mismo.

Clase BIN

Genera código solamente con los caracteres: 01

Clase Buuid

Genera código solamente con los caracteres: 1234567890ABCDEF

Clase Duuid

Genera código solamente con los caracteres: 1234567890QWERTYUIOPASDFGHJKLZXCVBNM

Clase Nuuid

Genera código utilizando el estándar UUID4

Clase Fuuid

permite generar UUIDs utilizando un conjunto de caracteres definido por el usuario.

Constructor

Métodos

Ejemplo

using Adfines.Net.Ponki;

var f = new Fuuid("valentina");

var f1 = f.Uuid();

var f2 = f.Uuid(10);

var f3 = f.Raw(f2);

var f4 = f.Raw(10);

 



Ver Paquete Nuget