@RJCodeAdvance
  @RJCodeAdvance
RJ Code Advance | C# / ¿Cómo generar y usar licencias para activar tus proyectos? - Respondiendo Preguntas #1 @RJCodeAdvance | Uploaded 2 years ago | Updated 1 day ago
Hola amigos en este video les daré una manera de como tratar las licencias en sus proyectos; como menciono en el video hay muchas variantes que harán que cada gestión de licencias sea diferente, puedes querer que solo unos botones requieran licencia o pedir la clave desde el inicio etc. Espero poder darte ideas con este video.

CAPITULOS DEL VIDEO
00:00 Presentando nueva sección
00:34 Creación Base de Datos
03:21 Crear Caché
04:54 Crear Clase Licencias
11:46 Realizar Validaciones
12:09 Validar MAC Address
12:40 Validar Licencia

🖥Clase para la Cadena de conexión:
https://github.com/RJCodeAdvance/Dasnet/blob/main/Repositorio.cs

💻Clase para las consultas SQL:
https://github.com/RJCodeAdvance/Dasnet/blob/main/RepositorioMaestro.cs


CÓDIGO PARA OBTENER DIRECCIÓN MAC:
public string GetMacAddress()
{
NetworkInterface[] nics = NetworkInterface.GetAllNetworkInterfaces();
String sMacAddress = string.Empty;
foreach (NetworkInterface adapter in nics)
{
if (sMacAddress == String.Empty)
{
IPInterfaceProperties properties = adapter.GetIPProperties();
sMacAddress = adapter.GetPhysicalAddress().ToString();
}
}
return sMacAddress
}

PERIODO DE TIEMPO:
En la base de datos declaramos un campo para la fecha de vigencia, pero como mencioné hay muchas formas de tratarlo, puedes cambiar el estado de activa a vencida, y hacer que el usuario se vuelva a comunicar contigo para adquirir una nueva licencia o renovar la que se tiene. Si tienes más dudas sobre el tema escríbenos en los comentarios.

RESOLVIENDO DUDAS:
Esta nueva sección tendrá la función de resolver las preguntas mas frecuentes de los suscriptores, te invito a participar en los comentarios o Facebook, tu pregunta podría salir en los próximos videos, así que anímate.

PARA LA COMUNIDAD:
Como siempre, les pido sus comentarios y sus opiniones para seguir adaptando nuestro contenido a todo el público que nos ve, y hacer de esta una comunidad en donde principiantes, intermedios y avanzados podamos convivir y entre nosotros resolver todas las dudas que puedan surgir.

QUE ESPERAR DE DASNET:
Soy un ingeniero en desarrollo de software con experiencia en el desarrollo de sistemas de escritorio, diseño de paginas web, diseño y desarrollo de aplicaciones móviles y web; si tienes alguna inquietud e interés en estos temas con gusto te leeré.

COMO CONTACTARME:
Puedes mandar tus sugerencias al siguiente correo
Correo: sugerencias@dasnetmexico.com
Puedes contactarme al siguiente correo
Correo: contacto@dasnetmexico.com

Síguenos en nuestra pagina de Facebook
https://www.facebook.com/DasnetMexico

https://www.facebook.com/RJCodeAdvance/

Espero que te haya gustado este video y haberte convencido de suscribirte. te ha hablado Dasnet y te deseo un bonito día
C# / ¿Cómo generar y usar licencias para activar tus proyectos? - Respondiendo Preguntas #1Crear un Dashboard - C#, SQL Server,  POO & WinForms / Panel de Datos por Rango de Fechas¡ATENCIÓN COMUNIDAD! SE ACABÓComo elegir y crear temas de colores fácilmente en C# 🎨 - programación X-Press¿Cómo oscurecer fondo de pantalla al mostrar un mensaje o formulario en C#? - Programación X-pressC# / IU de Mensajería, controles y eventos en tiempo de ejecución, paneles animadosCrear Login con WPF, patrón MVVM, C# y SQL Server - Paso a paso + Mostrar datos de usuarioCrear Menu Desplegable Multinivel (DropDown Menu) - C# WinFormsCrear Botón de Activación (Toggle Button) -  WinForms C#Crear un Dashboard (Parte 1/2), Personalización de apariencia/ C#, SQL Server, WinForms & POOCRUD con Patrón MVP, C#, WinForms y SQL Server - Parte 2/3C# / IU Estilo MS Teams, Controles de usuario, Guardar Tema para próxima ejecución (Claro/Oscuro)

C# / ¿Cómo generar y usar licencias para activar tus proyectos? - Respondiendo Preguntas #1 @RJCodeAdvance