Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como Programacion

Principios SOLID del Tio Bob

  Principios SOLID del Tio Bob Los principios sólidos son un conjunto de pautas de diseño de software que se centran en lograr código limpio, modular y mantenible. Estos principios fueron propuestos por Robert C. Martin (Uncle Bob) y se consideran fundamentales en el desarrollo de software orientado a objetos. Los cinco principios sólidos son los siguientes:   1. Principio de Responsabilidad Única (Single Responsibility Principle, SRP): Una clase debería tener una única responsabilidad. Esto significa que una clase debe tener una única razón para cambiar. Al tener una responsabilidad única, se logra un código más cohesivo y fácil de mantener.   2. Principio de Abierto/Cerrado (Open/Closed Principle, OCP): Las entidades de software (clases, módulos, etc.) deben estar abiertas para su extensión pero cerradas para su modificación. Esto significa que el comportamiento de una entidad puede ser extendido sin necesidad de modificar su código fuente original.  ...

Desarrollador junior C#

Habilidades que se esperan de un desarrollador junior (C#)   1.      Conocimientos básicos de programación: Debes tener una comprensión sólida de los conceptos fundamentales de programación, como variables, estructuras de control, bucles, funciones, etc. 2.      Dominio del lenguaje C#: Debes tener conocimientos sólidos del lenguaje C# y su sintaxis. Debes estar familiarizado con los conceptos orientados a objetos, como clases, herencia, polimorfismo, etc. 3.      Conocimientos de .NET Framework: C# se utiliza principalmente para el desarrollo en el entorno de .NET Framework, por lo que debes tener un conocimiento básico de esta plataforma, incluyendo las bibliotecas y clases comunes que se utilizan en el desarrollo de aplicaciones. 4.      Experiencia con Visual Studio: Visual Studio es el entorno de desarrollo integrado (IDE) más popular para C#. Debes estar familiarizado con su uso y ser capa...

Clase para el manejo de instrucciones Sql Server

Data Access Using SqlClient 'Con esta clase se pueden ejecutar sentencias de Select, Update, Insert, Detele Imports System.Data.SqlClient Public Class DataLayer Private ConexionStr As String = "Data Source=SERVIDOR\sqlexpress;Initial Catalog=dbAsVentas;Integrated Security=True" Private strSQL As String Public Property ConexionString() As String Get Return ConexionStr End Get Set(ByVal value As String) ConexionStr = value End Set End Property ''' ''' Ejecuta Comandos de Update, Insert, Delete ''' Instruccion SQL que se ejecutara ''' Public Function SaveData(ByVal SqlInstrucction As String) As Boolean Dim oConexion As New SqlConnection(ConexionStr) Dim oComand As SqlCommand Try oConexion.Open() oComand = New SqlCommand(SqlInstrucction, oConexion) oComand.ExecuteNonQuery() oConexion.Close() oConexion.Dispose() oComand.Dispose() Return True Catch ex As Exception 'Error si la conexion falla ...