Intro NET C# parte 32

  • Uploaded by: Sofía Monje
  • Size: 941.2 KB
  • Type: PDF
  • Words: 527
  • Pages: 33
Report this file Bookmark

* The preview only shows a few pages of manuals at random. You can get the complete content by filling out the form below.

The preview is currently being created... Please pause for a moment!

Description

Net Framework como plataforma

Herramientas de desarrollo

VS.Net 2019 Desarrollo de aplicación

NET Framework (2000) plataforma windows

NET Framework CORE 2016 multiplataforma

Categoría Windows

Cat. web: ASPNET 4.x

Librerias o bibliotecas (dll)

AppWeb

Servicios WEB

Consola

Sitio Web

WCF

App Windows Form

App WebForm (eventos)

ASMX

WPF Servicios windows

App Web MVC

Web API (RestFull)

Consola Core App Escritorio Core ASP.NET CORE -App Página Razor -App Web MVC (ASPNET MVC CORE) WEB API CORE

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Multilenguaje

C# -- VBNET

Proyectos o plantillas

Windows-Consola-Web-Servicios-etc

ADONET Y XML

Acceso a datos ADONET para trabajar con bases de datos relacionales. Ejemplo SQL Server. Archivos XML

Class Library

Mapa de clases que se clasifican en namespace

CLR

características avanzadas

Net se integra con servicios, productos y servidores de MS

MSMQ (Servidor de colas de mensajes) Disponibilidad IIS Servidor Web MS

C#-->MSIL Ejecutan los Métodos→ JIT-->Generar el código nativo GC → recolector de basura

namespace es para clasificar o agrupar tipo (clases, interfaces, enum, etc.)

System raíz Otros niveles System.Web System.IO System.Data Otros subniveles System.Data.SqlClient

es la unidad más pequeña de distribución de código,, instalación y versionado

Consola o Windows generamos un componente (assembly) ejecutable. EXE Libreria o control o web (app web o Servicios Web) Assembly DLL

Introducción C#

Case Sensitivity

system.console.writeline(“HOLA”); INCORRECTO System.Console.WriteLine(“HOLA”); CORRECTO

Comentarios

//Una línea con más de un renglón /*

Una línea con más de un renglón. Una línea con más de un renglón Una línea con más de un renglón

*/

Declaración de variables

ámbito tipodato nombreVariable; Ejemplos: string name = “Juan”; int x=0; decimal y;

//declarando variable del class DateTime fecha; //asignar una fecha fecha= new DateTime(1977,12,5); fecha= Convert.ToDateTime(“5/12/1977”);

int year=fecha.Year; int day= fecha.Day; Cliente cliente; Rectangle z;

tipodato

System.Object

https://docs.microsoft.com/en-us/dotnet/standard/class-library-overview?redirectedfrom=MSDN ámbito o scope o visibilidad de la variable, módulo, método, etc.

· ·

· ·

public (visible en toda la solución) private (no tiene visibilidad hacia afuera) private class1-->no es visible a nivel proyecto (nivel módulo)fom1→ private int edad; (bloque) if-->int numero=100; internal (visible a nivel proyecto) protected (visible cuando hay relación)

Operadores

If

Sentencias condicionales if (x > 10) HacerAlgo();

if (x < 10) { Hacer1(); Hacer2();. }

if (x < 10) { HacerAlgo(); } else

{ Hacer2(); }

if (x < 10) { HacerAlgo(); } else if (x > 20) { Hacer2(); } else { Hacer3(); }

Operador ternario ?: Condición? Declaración 1: declaración2

//declaración y asignación int x= 20, y =10; string resultado= x>y?”x es mayor”:”Y es mayor”; var resultado= x>y?”x es mayor”:”Y es mayor”; ------------------------------------------------------------------ejemplo if string nombre=String.Empty;

int numero;

numero = Convert.ToInt32(txtNroSemana.Text);

switch (numero) { case 1: MessageBox.Show("Lunes"); break;

case 2: MessageBox.Show("Martes"); break; case 3: MessageBox.Show("Miércoles"); break; case 4: MessageBox.Show("Jueves"); break; case 5: MessageBox.Show("Viernes"); break; case 6: MessageBox.Show("Sábado"); break; case 7: MessageBox.Show("Domingo");

break; default: MessageBox.Show("Los números deben estar entre 1 y 7"); break; }

DEMOSTRACIÓN VARIABLES OPERADOR IF SWITCH UI-->WINDOWS

SIEMPRE A LOS CONTROLES LE INDICAMOS EN NOMBRE CLAVE (name) Con el nombre clave vamos programar en el editor de código Button (name) btnMensaje Text Mostrar nombre TextBox (name) txtNombre

//click de nuestro button (name) btnMensaje private void btnMensaje_Click(object sender, EventArgs e) { string name = txtNombre.Text; MessageBox.Show("Bienvenido al sistema " + name); } ------------------------------------------------hacer la prueba F5 play

Similar documents

Intro NET C# parte 32

Sofía Monje - 941.2 KB

Vb Intro

- 1.4 MB

Hospice intro

Nandini Bansal - 113.7 KB

Intro oa15

Rodrigo Ignacio Marchant - 312.9 KB

intro form

salman chaudary - 78.7 KB

ARTI III - clase 32

Victoria Beck - 1.1 MB

III - C

ꧾꧾ - 53.3 KB

Parte A

kevin cadena - 61 KB

Structure 30 32

Suci Prtn - 6.5 MB

Parte A

Eduardo Jose Amaris Beltran - 377.6 KB

© 2024 VDOCS.RO. Our members: VDOCS.TIPS [GLOBAL] | VDOCS.CZ [CZ] | VDOCS.MX [ES] | VDOCS.PL [PL] | VDOCS.RO [RO]