ViaInfo

miércoles, 3 de agosto de 2016

Ejecución de métodos en forma asincrónica - C# 5.0 Async

Un ejemplo simple: C# 5.0 Async explained as simple as possible

Manejo de excepciones: try-catch (C# Reference) (Ver ejemplos al final con Async-Wait)

Recomendaciones:
- No utilizar Async en el Main method de un ejecutable.
- Nunca utilizar: Async void


Otros ejemplos más:
- http://www.dotnetperls.com/async


Publicado por ViaInfo en 8:53 No hay comentarios:
Enviar por correo electrónicoEscribe un blogCompartir en XCompartir con FacebookCompartir en Pinterest

lunes, 1 de agosto de 2016

Análisis de Vulnerabilidad / Seguridad de sitios web (ASP.Net MVC)

Estamos trabajando en el tema.

Para comenzar: Open Web Application Security Project (OWASP)
Se pone interesante: OWASP .Net Project
Lo de mayor utilidad: .Net:  .NET Security Cheat Sheet

Herramienta para detección de vulnerabilidades: OWASP Zed Attack Proxy Project

Revisar Proyectos OWASP en español.
Revisar proyectos de prueba OWASP Node Goat Tutorial: Fixing OWASP Top 10

Ver rutinas de escape para .Net en ¿donde?

Habría que revisar si esto sirve:
- OWASP ASP.NET MVC Boilerplate Project

- OWASP O2 Platform - Automating Security Knowledge through Unit Test

- Exploiting Microsoft MVC vulnerabilities using OWASP O2 Platform


Por parte de Microsoft: Security in the .NET Framework


Publicado por ViaInfo en 14:41 No hay comentarios:
Enviar por correo electrónicoEscribe un blogCompartir en XCompartir con FacebookCompartir en Pinterest
Entradas más recientes Entradas antiguas Inicio
Suscribirse a: Entradas (Atom)

Buscar este blog

Etiquetas

  • .Net Core
  • AI
  • Angular
  • API
  • Arduino
  • Arquitectura
  • ASP.NET
  • Automation
  • Automatización
  • Azure
  • Big Data
  • Blockchain
  • c#
  • Cámaras
  • ChatBots
  • CodeSmith
  • CORS
  • CSP
  • Cursos
  • Data Science
  • DDM
  • DevOps
  • DQS
  • Entidades
  • Ethereum
  • exe
  • Flutter
  • Full Stack
  • GitLab
  • Graficos
  • Herramientas
  • IA
  • Integración
  • Integration
  • JWT
  • Kubernetes
  • LAM
  • Layout
  • Linux
  • LLM
  • Logging
  • mac
  • Mapas
  • Microservicios
  • ML
  • Mobile
  • MSMQ
  • MVC
  • Native Script
  • NLP
  • pfSense
  • Polly
  • RabbitMQ.AMQP
  • RAG
  • React
  • RPA
  • safari
  • Security
  • Seguridad
  • Smart Contracts
  • SOAP
  • SPA
  • SQL Server
  • SSH
  • SSL
  • TAPI
  • Tools
  • Transformers
  • TypeScript
  • UI Automation
  • Viajes
  • visual studio
  • voz
  • Vue
  • WhatsApp

Archivo del blog

  • ►  2025 (11)
    • ►  marzo (2)
    • ►  enero (9)
  • ►  2024 (7)
    • ►  diciembre (2)
    • ►  noviembre (1)
    • ►  octubre (4)
  • ►  2023 (5)
    • ►  octubre (1)
    • ►  septiembre (2)
    • ►  marzo (1)
    • ►  enero (1)
  • ►  2022 (20)
    • ►  octubre (1)
    • ►  agosto (3)
    • ►  julio (1)
    • ►  junio (3)
    • ►  mayo (5)
    • ►  abril (1)
    • ►  marzo (6)
  • ►  2021 (17)
    • ►  septiembre (1)
    • ►  agosto (1)
    • ►  julio (1)
    • ►  junio (2)
    • ►  mayo (6)
    • ►  abril (3)
    • ►  marzo (1)
    • ►  febrero (1)
    • ►  enero (1)
  • ►  2020 (15)
    • ►  noviembre (1)
    • ►  junio (2)
    • ►  mayo (3)
    • ►  abril (3)
    • ►  marzo (2)
    • ►  febrero (3)
    • ►  enero (1)
  • ►  2019 (17)
    • ►  noviembre (1)
    • ►  octubre (2)
    • ►  septiembre (2)
    • ►  agosto (1)
    • ►  julio (3)
    • ►  junio (2)
    • ►  mayo (1)
    • ►  abril (2)
    • ►  febrero (3)
  • ►  2018 (11)
    • ►  diciembre (2)
    • ►  octubre (1)
    • ►  septiembre (2)
    • ►  agosto (3)
    • ►  febrero (3)
  • ►  2017 (7)
    • ►  noviembre (1)
    • ►  julio (1)
    • ►  junio (2)
    • ►  abril (1)
    • ►  febrero (2)
  • ▼  2016 (3)
    • ▼  agosto (2)
      • Ejecución de métodos en forma asincrónica - C# 5.0...
      • Análisis de Vulnerabilidad / Seguridad de sitios w...
    • ►  junio (1)
  • ►  2015 (3)
    • ►  junio (3)
Tema Fantástico, S.A.. Con la tecnología de Blogger.