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
75
.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
100
No te olvides de divertirte dando charlas
azaferna
0
83
Angular_Industry_Canarias_JS.pdf
azaferna
0
120
¿El dinero trae la salud? ¡Que hablen los datos!
azaferna
0
130
Que he aprendido trabajando con Xamarín
azaferna
0
78
¿Por qué pensaba que no me gustaba programar?
azaferna
0
32
Por qué me gusta trabajar en consultoría.
azaferna
0
63
Cuando IoT se une a la Biología: My Anxiety Station e Inmunogame
azaferna
0
54
Aventuras y desventuras tratando de registrar mi actividad cerebral
azaferna
0
42
Other Decks in Programming
See All in Programming
15年続くIoTサービスのSREエンジニアが挑む分散トレーシング導入
melonps
2
220
AIによるイベントストーミング図からのコード生成 / AI-powered code generation from Event Storming diagrams
nrslib
2
1.9k
CSC307 Lecture 02
javiergs
PRO
1
780
Patterns of Patterns
denyspoltorak
0
1.4k
KIKI_MBSD Cybersecurity Challenges 2025
ikema
0
1.3k
CSC307 Lecture 08
javiergs
PRO
0
670
「ブロックテーマでは再現できない」は本当か?
inc2734
0
1k
16年目のピクシブ百科事典を支える最新の技術基盤 / The Modern Tech Stack Powering Pixiv Encyclopedia in its 16th Year
ahuglajbclajep
5
1k
AI巻き込み型コードレビューのススメ
nealle
2
460
フロントエンド開発の勘所 -複数事業を経験して見えた判断軸の違い-
heimusu
7
2.8k
それ、本当に安全? ファイルアップロードで見落としがちなセキュリティリスクと対策
penpeen
7
3.9k
なるべく楽してバックエンドに型をつけたい!(楽とは言ってない)
hibiki_cube
0
140
Featured
See All Featured
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Optimising Largest Contentful Paint
csswizardry
37
3.6k
Between Models and Reality
mayunak
1
190
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.4k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.2k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
940
A Modern Web Designer's Workflow
chriscoyier
698
190k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
69
Statistics for Hackers
jakevdp
799
230k
Ethics towards AI in product and experience design
skipperchong
2
200
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
230
GitHub's CSS Performance
jonrohan
1032
470k
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