Hello World usando c#.net

anaebastos 76 views 19 slides Jan 31, 2018
Slide 1
Slide 1 of 19
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19

About This Presentation

Palestra proferida no meetup WomenTechmakers em BH, dia 30/01/2018


Slide Content

Hello World usando C#.Net

Temas abordados Histórico .Net Linguagens suportadas pelo framework .Net Histórico C# Pincelada sobre VS Code e .Net Core C# na prática ‹#›

Hello! Sou a Ana Eliza Freitas MCP (Microsoft Certified Professional); Analista de Sistemas; Especialista em Engenharia e Arquitetura de Software; Mãe; Podcaster... ‹#›

Welcome to .Net Framework que visa ser uma plataforma única para desenvolvimento e execução de sistemas. É executado até no Windows!!! Desde 2014 a Microsoft abriu o código . Com o .Net Core também funciona no Linux e no MacOS ‹#›

‹#›

‹#› Versão .Net Lançamento Visual Studio Windows Windows Server 1.0 2002 -02-13 Visual Studio .NET XP — 1.1 2003 -04-24 Visual Studio .NET 2003 — 2003 2.0 2005 -11-07 Visual Studio .NET 2005 — 2003, 2003 R2, 2008 SP2, 2008 R2 SP1 3.0 2006 -11-06 Expression Blend Vista 2008 SP2, 2008 R2 SP1 3.5 2007 -11-19 Visual Studio 2008 7, 8, 8.1, 10 2008 R2 SP1 4.0 2010 -04-12 Visual Studio 2010 — — 4.5 2012 -08-15 Visual Studio 2012 8 2012 4.5.1 2013 -10-17 Visual Studio 2013 8.1 2012 R2 4.5.2 2014 -05-05 — — — 4.6 2015 -07-20 Visual Studio 2015 10 — 4.6.1 2015 -11-30 Visual Studio 2015 Update 1 10 v1511 — 4.6.2 2016 -08-02 — 10 v1607 — 4.7 2017 -04-05 Visual Studio 2017 10 v1703 N/A

Linguagens suportadas APL Boo Clarion COBOL Component Pascal C# C++ F# Eiffel Forth Fortran ‹#› Haskell Java JScript J# Lua Mercury Piet Oberon Delphi Oz Pascal Perl PowerBuilder PowerShell Python RPG Ruby Scheme SmallTalk Standard ML Visual Basic xBase

C# Primeiro de tudo, lê-se “ C Sharp ”; Linguagem OO, fortemente tipada, simples e moderna; Tem suas raízes no C, C++, Java e JavaScript; A versão mais atual é a 7.2 , e a cada versão, observa-se grandes melhorias ; O ambiente de desenvolvimento é o Visual Studio ; ‹#›

C# É considerada a linguagem símbolo do .NET: Criada praticamente do zero para funcionar no Net, sem preocupações de compatibilidade com código de legado. O compilador C# foi o primeiro a ser desenvolvido. A maior parte das classes do .NET Framework foram desenvolvidas em C#. ‹#›

.Net Core ‹#›

.Net Core Implantação flexível: pode ser incluído no seu aplicativo ou ser instalado lado a lado no usuário ou em todos os computadores. Multiplataforma: o .NET Core pode ser executado em Windows, macOS e Linux e pode ser transferido para outros sistemas operacionais. Ferramentas de linha de comando: todos os cenários de produto podem ser exercidos na linha de comando. ‹#›

.Net Core Compatibilidade: o .NET Core é compatível com .NET Framework, Xamarin e Mono por meio da .NET Standard . Código-fonte aberto: a plataforma do .NET Core é um software livre que usa licenças do MIT e Apache 2. A documentação é licenciada por CC-BY . O .NET Core é um projeto do .NET Foundation . Suporte da Microsoft: .NET Core tem suporte pela Microsoft, pelo Suporte do .NET Core . ‹#›

Porque aprender C# ? ‹#›

‹#›

Porque aprender C#? Linguagem para desenvolvimento multiplataforma : Web, Desktop, Mobile, Jogos Unity - Engine para criação de jogos; Xamarim - biblioteca que cria aplicativos móveis nativos; Versatilidade para o mercado de trabalho ‹#›

Começando a prática ‹#›

Visual Studio IDE (Integrated Development Environment ) - Ambiente de desenvolvimento integrado ‹#›

Mais informações Microsoft Docs - Welcome Visual Studio Code Can Do That? Compilar um aplicativo Olá, Mundo em C# com o .NET Core no Visual Studio 2017 .NET e C# - Introdução Geral ‹#›

Thanks! Perguntas? Pode me achar em: @aninhaebastos [email protected] podprogramar.com.br ‹#›