Asegurar su capa de datos en una aplicación de C #

Estaba pensando en cómo asegurar la capa de datos en una aplicación de C #; en este caso, la capa podría ser un diagrama de modelo de LINQ to SQL almacenado con la propia aplicación que contiene la cadena de conexión a la base de datos de SQL Server.

O podría ser la conectividad entre la aplicación y los servicios web.

Ya sea que necesite mejorar algún tipo de seguridad, por ejemplo, la Cadena de conexión en una aplicación se puede diseñar con ingeniería inversa y los servicios web se pueden rastrear y usar fácilmente por otras razones que no sean el propósito original de la aplicación.

Así que mi pregunta es de una manera más corta:¿Cómo resuelve los problemas de seguridad al administrar servicios web y / o conexión directa a un servidor SQL desde una aplicación de Windows Forms?

Respuestas a la pregunta(12)

Su respuesta a la pregunta