Obtener valor de App Configuration Azure

class configKeys: 
    def __init__(self, key, value,label): 
        self.key = key 
        self.value = value
        self.label = label

import os
from azure.appconfiguration import AzureAppConfigurationClient, ConfigurationSetting

try:    
    connection_string = "Endpoint=***************"
    app_config_client = AzureAppConfigurationClient.from_connection_string(connection_string)
    
    filtered_listed = app_config_client.list_configuration_settings(
        label_filter="*", key_filter="*"
    )
    for item in filtered_listed:
        if (item.key.find('Key') != -1):            
            print("Key: " + item.key + ", Value: " + item.value )        
except Exception as ex:
    print('Exception:')
    print(ex)  

 

Sistema Solar

La siguiente aplicación de escritorio dibuja el sistema solar y simula con animaciones el movimiento de traslación de cada uno de los planetas. 

Brinda la funcionalidad de visualizar la información de cada uno de los planetas al hacer clic sobre cada uno de ellos.

El código fuente se encuentra en el repositorio:

https://github.com/ArmandoRM4113/SistemaSolar

Enlace de descarga del proyecto:

SistemaSolar.rar (763,13 kb)

Obtener conjuntos de una lista en C#

El siguiente código implementa la obtención de conjuntos de datos de una lista de elementos.

namespace Ejemplos
{
    using System;
    using System.Collections.Generic;
    using System.Linq;

    /// <summary>
    /// Clase que contiene la lógica de ejecución.
    /// </summary>
    class Program
    {
        /// <summary>
        /// Método principal.
        /// </summary>
        /// <param name="args">Argumentos.</param>
        static void Main(string[] args)
        {            
            List<int> numeros = new List<int>();
                        
            int tamañoConjunto = 15;
            int numeroConjunto = 1;
                        
            for (int iterador = 1; iterador <= 100; iterador++)
            {
                numeros.Add(iterador);
            }

            Console.WriteLine("Números:");
            Console.WriteLine(string.Join(",", numeros));
            Console.WriteLine();
            Console.WriteLine(string.Concat("Tamaño del conjunto: ", tamañoConjunto));
            Console.WriteLine();

            // Se recorre la lista de números y se extraen los conjuntos.
            for (int iterador = 0; iterador < numeros.Count(); iterador+=tamañoConjunto)
            {
                Console.WriteLine(string.Format("Conjunto: {0}", numeroConjunto));
                IEnumerable<int> conjunto = numeros.Skip(iterador).Take(tamañoConjunto);
                Console.WriteLine(string.Join(",", conjunto));
                Console.WriteLine();
                numeroConjunto++;
            }

            Console.WriteLine();
            Console.WriteLine("Presiona cualquier tecla para salir...");
            Console.ReadKey();
            Environment.Exit(0);
        }
    }
}