C#

  • Fundación de comunicación de Windows

    Windows Communication Foundation (WCF) es un marco para crear aplicaciones orientadas a servicios. Con WCF, puede enviar datos como mensajes asincrónicos de un extremo de servicio a otro. Un extremo de servicio puede ser parte de un servicio disponible de forma continua hospedado por IIS o puede ser

    LEER
  • Microsoft.Exchange.WebServices

    # Recuperar la configuración de fuera de la oficina del usuario especificado Primero vamos a crear un ExchangeManager objeto, donde el constructor se conectará a los servicios para nosotros. También tiene un GetOofSettings método, que devolverá el OofSettings objeto para la dirección de correo elec

    LEER
  • Importar contactos de Google

    # Requisitos Para importar contactos de Google (Gmail) en la aplicación ASP.NET MVC, primero descargue Configuración de la API de Google. Esto otorgará las siguientes referencias: using Google.Contacts; using Google.GData.Client; using Google.GData.Contacts; using Google.GData.Extensions; Agrégu

    LEER
  • Incluir recursos de fuentes

    # Instanciar Fontfamily de Recursos public FontFamily Maneteke = GetResourceFontFamily(Properties.Resources.manteka); # Método de integración public static FontFamily GetResourceFontFamily(byte[] fontbytes) { PrivateFontCollection pfc = new PrivateFontCollection(); IntPtr fontMemPointer

    LEER
  • Creación de un cuadro de mensaje propio en la aplicación de formulario de Windows

    Primero necesitamos saber qué es un MessageBox... El control MessageBox muestra un mensaje con un texto específico y se puede personalizar especificando una imagen personalizada, un título y conjuntos de botones (estos conjuntos de botones permiten al usuario elegir más que una respuesta básica sí/

    LEER
  • Generación de código T4

    # Generación de código de tiempo de ejecución <#@ template language="C#" #> //Language of your project <#@ assembly name="System.Core" #> <#@ import namespace="System.Linq" #> <#@ import namespace="System.Text" #> <#@ import namespa

    LEER
  • Generador de IL

    # Crea un DynamicAssembly que contiene un método auxiliar de UnixTimestamp Este ejemplo muestra el uso de ILGenerator mediante la generación de código que utiliza miembros nuevos y ya existentes, así como el manejo básico de excepciones. El siguiente código emite un DynamicAssembly que contiene un

    LEER
  • interoperabilidad

    # Función de importación desde C++ DLL no administrado Este es un ejemplo de cómo importar una función que está definida en una DLL de C++ no administrada. En el código fuente de C++ para myDLL.dll, la función add se define: extern "C" __declspec(dllexport) int __stdcall add(int a, int b)

    LEER
  • Compilación en tiempo de ejecución

    #RoslynScript Microsoft.CodeAnalysis.CSharp.Scripting.CSharpScript es un nuevo motor de secuencias de comandos C#. var code = "(1 + 2).ToString()"; var run = await CSharpScript.RunAsync(code, ScriptOptions.Default); var result = (string)run.ReturnValue; Console.WriteLine(result); //output

    LEER
  • Guión C#

    # Evaluación de código simple Puede evaluar cualquier código C# válido: int value = await CSharpScript.EvaluateAsync<int>("15 * 89 + 95"); var span = await CSharpScript.EvaluateAsync<TimeSpan>("new DateTime(2016,1,1) - DateTime.Now"); Si no se especifica el tipo,

    LEER
  • Criptografía (Sistema.Seguridad.Criptografía)

    # Ejemplos modernos de cifrado autenticado simétrico de una cadena La criptografía es algo muy difícil y después de pasar mucho tiempo leyendo diferentes ejemplos y viendo lo fácil que es introducir algún tipo de vulnerabilidad, encontré una respuesta escrita originalmente por @jbtule que creo que

    LEER
  • Generando Números Aleatorios en C#

    # Genera un int aleatorio Este ejemplo genera valores aleatorios entre 0 y 2147483647. Random rnd = new Random(); int randomNumber = rnd.Next(); # Generar un int aleatorio en un rango dado Genera un número aleatorio entre minValue y maxValue - 1 . Random rnd = new Random(); var randomBetween10An

    LEER
  • Colección Observable<T>

    # Inicializar ObservableCollection ObservableCollection es una colección de tipo T como List<T> lo que significa que contiene objetos de tipo T . De la documentación leemos que: `ObservableCollection`representa una recopilación de datos dinámicos que proporciona notificaciones cuando se ag

    LEER
  • CLSCompliantAttribute

    # Modificador de acceso al que se aplican las reglas CLS using System; [assembly:CLSCompliant(true)] namespace CLSDoc { public class Cat { internal UInt16 _age = 0; private UInt16 _daysTillVacination = 0; //Warning CS3003 Type of Cat.DaysTillVacination is not C

    LEER
  • Creación de una aplicación de consola con un editor de texto sin formato y el compilador de C# (csc.exe)

    # Crear una aplicación de consola usando un editor de texto sin formato y el compilador C# Para usar un editor de texto sin formato para crear una aplicación de consola escrita en C#, necesitará el compilador de C#. El compilador de C# (csc.exe) se puede encontrar en la siguiente ubicación:%WINDIR%

    LEER
  • Extensiones Reactivas (Rx)

    # Observando el evento TextChanged en un cuadro de texto Se crea un observable a partir del evento TextChanged del TextBox. Además, cualquier entrada solo se selecciona si es diferente de la última entrada y si no hubo ninguna entrada en 0,5 segundos. La salida de este ejemplo se envía a la consola

    LEER
  • Controlador de autenticación C#

    # Controlador de autenticación public class AuthenticationHandler : DelegatingHandler { /// <summary> /// Holds requests header name which will contains token. /// </summary> private const string securityToken = "__RequestAuthToken";

    LEER
  • System.DirectoryServices.Protocols.LdapConnection

    # Conexión SSL LDAP autenticada, el certificado SSL no coincide con el DNS inverso Configure algunas constantes para el servidor y la información de autenticación. Asumiendo LDAPv3, pero es bastante fácil cambiar eso. // Authentication, and the name of the server. private const string LDAPUser = &q

    LEER
  • Automatización.de.Gestión.de.Sistemas

    # Invocar canalización síncrona simple Obtén la fecha y la hora actuales. public class Program { static void Main() { // create empty pipeline PowerShell ps = PowerShell.Create(); // add command ps.AddCommand("Get-Date"); // run command(s)

    LEER
  • Implementación del patrón de diseño Flyweight

    # Implementando mapa en juego RPG Flyweight es uno de los patrones de diseño estructural. Se utiliza para disminuir la cantidad de memoria utilizada compartiendo tantos datos como sea posible con objetos similares. Este documento le enseñará cómo usar Flyweight DP correctamente. Déjame explicarte

    LEER
Total 13414 -Programación C  FirstPage PreviousPage NextPage LastPage CurrentPage:1/671  20-Programación C/Page Goto:1 2 3 4 5 6 7