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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Azahara Fernández Guizán
October 21, 2018
Programming
77
0
Share
.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
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
87
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
85
¿Por qué pensaba que no me gustaba programar?
azaferna
0
34
Por qué me gusta trabajar en consultoría.
azaferna
0
67
Cuando IoT se une a la Biología: My Anxiety Station e Inmunogame
azaferna
0
57
Aventuras y desventuras tratando de registrar mi actividad cerebral
azaferna
0
44
Other Decks in Programming
See All in Programming
いつか誰かが、と思っていた フロントエンド刷新5年間の実践知
kiichisugihara
1
300
開発体験を左右するライブラリの API 設計 - GraphQL スキーマ構築ライブラリから考える #tskaigi
izumin5210
2
510
今さら聞けないCancellationToken
htkym
0
180
tsserverとは何だったのか、これからどうなるのか
nowaki28
1
360
The Arts and Crafts of Work in the AI Era — Toward Mastery in Software Development
kuranuki
0
250
AgentCore Optimizationを始めよう!
licux
4
280
誰も頼んでない機能を出荷した話
zekutax
0
120
My daily life on Ruby
a_matsuda
3
440
Zod v4 Codec でスキーマに型変換を埋め込む REST API 設計 #TSKaigi2026
ryutaro_yako
0
140
実践ハーネスエンジニアリング:ステアリングループを実例から読み解く / Practical Harness Engineering: Understanding Steering Loops Through Real-World Examples
nrslib
6
6.2k
継続的な負荷検証を目指して
pyama86
3
1.5k
色即是空、空即是色、データサイエンス
kamoneggi
1
150
Featured
See All Featured
Information Architects: The Missing Link in Design Systems
soysaucechin
0
930
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Automating Front-end Workflow
addyosmani
1370
210k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
150
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
300
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
150
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
200
Believing is Seeing
oripsolob
1
130
Faster Mobile Websites
deanohume
310
31k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
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