Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
.Net Core y Aurelia.Js Challengue accepted!
Search
Azahara Fernández Guizán
October 21, 2018
Programming
0
66
.Net Core y Aurelia.Js Challengue accepted!
Presentación utilizada durante mi charla en WTM Zaragoza 2018.
Azahara Fernández Guizán
October 21, 2018
Tweet
Share
More Decks by Azahara Fernández Guizán
See All by Azahara Fernández Guizán
Cero agobios. Programa pasito a pasito
azaferna
0
57
No te olvides de divertirte dando charlas
azaferna
0
70
Angular_Industry_Canarias_JS.pdf
azaferna
0
110
¿El dinero trae la salud? ¡Que hablen los datos!
azaferna
0
120
Que he aprendido trabajando con Xamarín
azaferna
0
38
¿Por qué pensaba que no me gustaba programar?
azaferna
0
18
Por qué me gusta trabajar en consultoría.
azaferna
0
29
Cuando IoT se une a la Biología: My Anxiety Station e Inmunogame
azaferna
0
26
Aventuras y desventuras tratando de registrar mi actividad cerebral
azaferna
0
25
Other Decks in Programming
See All in Programming
スキーマ駆動開発による品質とスピードの両立 - 私達は何故、スキーマを書くのか
kentaroutakeda
0
160
MetricKitで予期せぬ終了を検知する話 / Detect unexpected termination with MetricKit
nekowen
0
180
TYPO3 v13 – The road to LTS: What's new and new APIs
luisasofie_xoxo
0
190
Hanami and htmx
bkuhlmann
0
200
サイコロで理解する統計的仮説検定の考え方
tatamiya
4
840
Changed Rules: Architectures with Lightweight Stores
manfredsteyer
PRO
0
240
Code Reviews
bkuhlmann
4
890
PHPはいつから死んでいるかの調査
chiroruxx
1
350
FigmaとPHPで作る1ミリたりとも表示崩れしない最強の帳票印刷ソリューション
ttskch
42
18k
VS Code をプロダクトにどう取り込むか
onomax
1
340
PHPの次期バージョンはこの時期どうなっているのか - Internalsの開発体制について - PHPカンファレンス小田原
youkidearitai
PRO
1
190
データアナリストが行うDatabricksを活用したETLの自動化事例
shinoa
0
260
Featured
See All Featured
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
60
14k
Documentation Writing (for coders)
carmenintech
59
3.9k
Building Better People: How to give real-time feedback that sticks.
wjessup
354
18k
GitHub's CSS Performance
jonrohan
1024
450k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
16
1.4k
Building Effective Engineering Teams - LeadDev
addyosmani
28
1.8k
5 minutes of I Can Smell Your CMS
philhawksworth
199
19k
Reflections from 52 weeks, 52 projects
jeffersonlam
344
19k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
77
42k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
18
1.7k
From Idea to $5000 a Month in 5 Months
shpigford
377
45k
Design by the Numbers
sachag
274
18k
Transcript
.Net Core y Aurelia.Js Challenge accepted!
¿Quién soy? Desarrolladora de software en Sngular Azahara Fernández Guizán
@azahara_fergui http://afaya.es https://github.com/azaharafernandezguizan https://www.meetup.com/AsturiasHacking
¿De dónde surge esta charla? 1) Voy a hacer un
Pet Project 2) Quiero aprender Frontend 1) WTMAsturias 2) Comienzo en Sngular 1) Charla en AsturiasHacking 2) Voy a hacer un Pet Project mayor y más complejo C4P WTMZaragoza
Primera parte Web API con .Net Core
¿Qué es .Net Core? ❖ Web Application Development Framework: ❖
Clean architecture ❖ Design patterns ❖ testability Recursos https://docs.microsoft.com/es-es/dotnet/core/ https://github.com/azaharafernandezguizan /MicrobiologiaTest https://github.com/azaharafernandezguizan /EntiendeTuAnalisis
Etapa 1. BBDD 1 2 3
Etapa 2. CREACIÓN PROYECTO
Etapa 3. CONEXIÓN CON BBDD Scaffold-DbContext "Server=localhost;User Id=root;Password=password;Database=microbiologiate st" Pomelo.EntityFrameworkCore.MySql
-OutputDir Models
Etapa 4. BUSINESS LOGIC
Etapa 5. DTOs
Etapa 6. Managers
Etapa 7. Controllers
Y VOILÁ!
Segunda parte Frontend con Aurelia.JS
¿Qué es Aurelia.Js? Recursos https://github.com/azaharafernandezguizan /AfayaBio
Etapa 1. Instalar Aurelia
Etapa 2. Analizar arquitectura y retoques package.json aurelia.json
Etapa 3. Crear componentes
Etapa 4. Routing
Etapa 5. Creo modelos
Etapa 6. Creo servicios
Etapa 7. Codifico el html de los componentes
Etapa 8. Codifico el ts de los componentes
Etapa 9. Añado estilos
Y al final…
None