Curso Aspnet Mvc5 Basico
-
Upload
breno-coelho -
Category
Documents
-
view
218 -
download
0
Transcript of Curso Aspnet Mvc5 Basico
-
7/26/2019 Curso Aspnet Mvc5 Basico
1/16
88 Vdeo Aulas com Projetos Completos e Exerccios Resolvidos- Contedo e durao de cada vdeo aula
1a. Vdeo Aula -durao 11 minutos- A tecnologia ASP .NET- O desenvolvimento webe o Visual Studio- Sem Web, Apelo Visual,A!- Web " !es#top $ ASP.NET Web %o&ms
- Active Se&ve& Pages,c'digo espagueti2a. Vdeo Aula -durao 13 minutos- Web %o&ms - (omo)unciona *- !esenvolvimentocent&ado em p+ginas- Se&ve& (ont&ols,
Postac#, ViewState , A!- !esvantagens3a. Vdeo Aula -durao 16 minutos- ASP .NET V( -A&uitetu&a V(- odel , View (ont&olle&- %&amewo ASP .NET V(- (onven/0o sob&e
(ongu&a/0o- ASP .NET V( $Vantagens4a. Vdeo Aula -durao 19 minutos- ASP .NET V( 2 -euisitos pa&a instala&- Est&utu&a do p&o3etoV( $ (ont&olle&s, odels,
Views- oteamento $
60a. Vdeo Aula - durao 38minutos- Tipos de Actionesult- Viewesult, Pa&tialViewesult,edi&ecttesult, %ileesult- Empt4esult,5ttpNot%oundesult,(ontentesult,- 5ttpStatus(odeesult,
5ttp6naut7o&i8edesult- E"emplo de aplica/0o61a. Vdeo Aula - durao 33minutos- Tipo %ileesult- !elega esc&ita do a&uivo- 9todo W&ite%ile- (lasses $ %ilePat7esult,
%ile(ontentesult e%:leSt&eamesult- E"emplo de aplica/0o62a. Vdeo Aula - durao 26minutos- %ilt&o ;sonesult- ;SON $ conceitos- E"emplo de aplica/0o63a. Vdeo Aula - durao 36minutos- 6sando
-
7/26/2019 Curso Aspnet Mvc5 Basico
2/16
oute(ong- euisi/=es 5ttp$ >et ePost5a. Vdeo Aula -
durao 26 minutos- O pad&0o V( $ odel ,View, (ont&olle&- (ont&olado&es e m9todosAction e 6?- %lu"o de atendimento de&euisi/=es- (omo )unciona o&oteamento na ASP .NET
V(6a. Vdeo Aula -durao 27 minutos- (&iando Views- O mapeamento(ont&olle&@Action@View- Passando dados ent&e ocont&olado& e a View- Viewag, View!ata,
- a8o& View Engine $conceitos7a. Aula - Atividades- E"e&ccios- esposta dos E"e&cicios
8a. Vdeo Aula -durao 41 minutos- !enindo o odel
- (omo o odel )uncionaB E"emplo p&+tico9a. Vdeo Aula -durao 16 minutos- O odel inding- (onceitos e%uncionamento- E"emplo& p&+tico $6sando o odel inding
10a. Vdeo Aula -durao 26 minutos
- T&atamento de E&&os :- %a8endo o t&atamentoespecco no bloco t&4...catc7- eto&nando uma view
especca- T&atamento de e&&os 5TTP- A&uivo web.(ong $C(ustomE&&o&s odeDOn65a. Vdeo Aula - durao 30minutos- T&atamento de E&&os ::- 6sando o Action %ilte&
5andleE&&o&- 6sando o At&ibutoF5andleE&&o&G pa&a deco&a&(ont&olado&es e Actions- (ustomi8ando e&&os especcoscom E"ceptiontHpe- (ustomi8ando viewsespeccas com View- !enindo um t&atamento de
e&&os global- 6sando o a&uivo %ilte&(ong e>lobal.asa"66a. Vdeo Aula - durao 26minutos- T&atamento de E&&os :::- Sob&esc&evendo o m9todoOnE"ception da classe (ont&olle&- (&iando um (ont&olado& asepa&a se& 7e&dados pelos demaiscont&olle&s- 6sando o eventoApplicationIE&&o& do >lobal.asa"67a. Vdeo Aula - durao 29minutos- T&atamento de E&&os :V- 6sando os &ecu&sos do E?A5- :nstalando o E?A5 via Nuget
-
7/26/2019 Curso Aspnet Mvc5 Basico
3/16
- O odel e View%o&temente tipadas- A di&etiva Jmodel e ap&op&iedade odel
- E"emplo de utili8a/0o- 6sando 5tml 5elpe&s $Action?in#, egin%o&m,
Te"to"%o&11a. Aula - Atividades- E"e&cicios- esposta dos E"e&ccios
12a. Vdeo Aula -
durao 40 minutos- Acessando !ados comEntit4 %&amewo- !enindo o odel, View,(ont&olle&- Acessando dados no SK?Se&ve&13a. Vdeo Aula -durao 28 minutos
-Ap&esentando a classe%o&m(ollection- P&op&iedades$ (ount,:tem, Le4s, value- E"emplos de utili8a/0o
14a. Vdeo Aula -durao 30 minutos- 6sando Ob3etos de
Neg'cio$ ussinessOb3ects MO- !eni/0o de (onceitos- 6sando A!O .NET comSK? Se&ve& e Sto&edP&ocedu&es- (&iando uma aplica/0oASP .NET V( emcamadas
- (&iando anco de dados,tabela e Sto&ed P&ocedu&es
- Acessando o log de e&&os- (&iando um lt&o global pa&ausa& o E?A5 com o 5andleE&&o&- 6sando o E?A5 com
segu&an/a $A3ustando oweb.cong68a. Vdeo Aula - durao 45minutos- P&o3eto (adast&o de (ontatos- (6! - (&ead, ead, 6pdate e!elete- Entit4 %&amewo e busca,
pagina/0o e o&dena/0o- !enindo o odel $ entidade- >e&ando o (ont&olado& osm9todos e as views via Scaold- Aplicando os estilos doootSt&ap- E"emplo de aplica/0o - pa&te 169a. Vdeo Aula - durao 25minutos- P&o3eto (adast&o de (ontatos -::- (6! - (&ead, ead, 6pdate e!elete- Entit4 %&amewo e busca,pagina/0o e o&dena/0o- 6sando o Paged?ist ePaged?ist.vc pa&a pagina&- E"emplo de aplica/0o - - pa&te70a. Vdeo Aula - durao 29minutos- P&o3eto (adast&o de (ontatos -:::- (6! - (&ead, ead, 6pdate e!elete- Entit4 %&amewo e busca,pagina/0o e o&dena/0o
-
7/26/2019 Curso Aspnet Mvc5 Basico
4/16
- apeando ob3etos deneg'cios com tabelas doSK? Se&ve&
15a. Vdeo Aula -durao 42 minutos- Aplica/0o usandoussiness Ob3ects- 6sando A!O .NET comSK? Se&ve& e Sto&edP&ocedu&es- :nse&indo dados naaplica/0o V(
- 6sando os templatesScaolding do ASP .NETV(- %o&mul+&ios $ >ET e POST- 6sando os %o&m(ollectione o odel inding16a. Vdeo Aula -durao 43 minutos- Aplica/0o usando
ussiness Ob3ects- 6sando A!O .NET comSK? Se&ve& e Sto&edP&ocedu&es- Editando dados naaplica/0o V(- 6pdateodel e
T&46pdateodel$ conceitos
17a. Vdeo Aula -durao 25 minutos- Aplica/0o usandoussiness Ob3ects- 6sando A!O .NET comSK? Se&ve& e Sto&edP&ocedu&es- 6sando o at&ibutoind@!elete- 6sando o Scaoldingpa&a ge&a& Views
- (&iando a p+gina de locali8a&contatos- E"emplo de aplica/0o - pa&te Q
71a. Vdeo Aula - durao 37minutos- Segu&an/a- (omo )unciona a autentica/0obaseada em )o&mul+&ios- aut7entication modeDR%o&msR$web.cong- Tag aut7o&i8ation $ den4@allowuse&s M*@
- E"emplo de aplica/0o72a. Vdeo Aula - durao 33minutos- Segu&an/a - :dentit4- oleP&ovide&, :nteg&a/0o comOwin, Open Sou&ce- ?ogin Social, Active !i&ecto&4,
Two %acto& Aut7entication
- Segu&an/a baseada em (laims,- E"emplo de aplica/0o
73a. Vdeo Aula - durao 19minutos- Segu&an/a - ?ogin Social- :mplementando o ?ogin com $%aceboo#, Twitte&, ic&oso)t,>oogle- E"emplo de aplica/0o74a. Vdeo Aula - durao 19minutos- Segu&an/a - (ustomi8ando ousu+&io- :ncluindo novas p&op&iedades- A&uivo :dentit4odel.cs eAccountViewodel.cs- Alte&ando a classe
-
7/26/2019 Curso Aspnet Mvc5 Basico
5/16
18a. Vdeo Aula -durao 29 minutos- Aplica/0o usando
ussiness Ob3ects- 6sando A!O .NET comSK? Se&ve& e Sto&edP&ocedu&es- !eletando !ados naaplica/0o V(- (on&ma/0o via
;avaSc&ipt
19a. Vdeo Aula -durao 34 minutos- Aplica/0o usandoussiness Ob3ects- 6sando A!O .NET comSK? Se&ve& e Sto&edP&ocedu&es- E"ibindo detal7es- (&iando uma p+gina de
busca na aplica/0o- (onclus0o da aplica/0oASP .NET V( emcamadas20a. Vdeo Aula -durao 18 minutos- Aplica/0o ASP .NET V(- 6sando A!O .NET comSK? Se&ve& e Sto&ed
P&ocedu&es- T&atando imagens naaplica/0o V(- E"ibindo imagens
21a. Vdeo Aula -durao 27 minutos- Pa&tial Views - (onceitos- Encapsulando a l'gica&eutili8ada nas views- E"ibindo pa&tial view$
egiste&Viewodel e a Action eview egiste&- E"emplo de aplica/0o
75a. Vdeo Aula - durao 31minutos- Segu&an/a - (on&mando aconta via Email- Enviando email com Send>&id- Alte&a& Action egiste& e a view(on&mEmail- E"emplo de aplica/0o
76a. Vdeo Aula - durao 22minutos- Segu&an/a - (on&ma& a contavia Email antes do ?ogin- Alte&a& Action egiste&, (&ia&view :n)o- Alte&a& Action ?ogin e a viewE&&o&- E"emplo de aplica/0o
77a. Vdeo Aula - durao 17minutos- Segu&an/a - ecupe&a& Sen7a- Alte&a& view ?ogin e Action%o&gotPasswo&d- Alte&a& view %o&gotPasswo&d- E"emplo de aplica/0o
78a. Vdeo Aula - durao 50minutos- Segu&an/a - :mplementandooles- (&ia& cont&olado&ole(ont&olle&- (&ia& Views :nde" e (&eate- Alte&a& m9todo egiste& e viewegiste&- E"emplo de aplica/0o
-
7/26/2019 Curso Aspnet Mvc5 Basico
6/16
J5tml.Pa&tial,ende&Pa&tial- E"emplo p&+tico22a. Vdeo Aula -
durao 19 minutos- (&iando 5ipe&lin#s comASP .NET V(- 6sandoJ5tml.Action?in#M$(&iando lin#s pa&a Actions- E"emplo p&+tico23a. Vdeo Aula -durao 38 minutos
- (&iando Aplica/0o ASP.NET V(- 6sando mais de umatabela- !enindo o odel ec&iando views tipadas- E"emplo p&+tico24a. Aula -Atividades--E"e&ccios
- esposta dos E"e&cicios
25a. Vdeo Aula -durao 56 minutos- 6sando otas- O ASP .NET outing ,oute(ong- Tabela pad&0o de &otas $egiste&outes
- (ada euisi/0o 9mapeada pa&a uma Action- (ompa&ando com o Web%o&ms
26a. Vdeo Aula -durao 38 minutos- 6sando o At&ibutoouting
- !enindo &otas viaat&ibutos
79a. Vdeo Aula - durao 28minutos- Segu&an/a - :mplementando
Two%acto& Aut7entication
- 6sando o ASP .NET :dentit4- (&ia& conta no Twilio, :nstala&Twilio via Nuget- !eni& c'digo pa&a envia SSna classe SmsSe&vice- E"emplo de aplica/0o80a. Vdeo Aula - durao 39minutos
- 6sando ASP .NET A3a"- 3Kue&4 e 3Kue&4 6nobt&usive- .a3a" M .getM e .postM - AP: 3Kue&4- E"emplo de aplica/0o81a. Vdeo Aula - durao 47minutos- 6sando ASP .NET A3a" -
A3a".Action?in#- Vantagens do A3a"- (lasse A3a"Options$ sinta"e- E"emplo de aplica/0o82a. Vdeo Aula - durao 19minutos- 6sando ASP .NET A3a" -A3a"Options- E"ibindo o p&og&esso dee"ecu/0o da &euisi/0o- (on&m, 5ttpet7od,:nse&tionode- ?oadingElement:d,?oadingElement!u&ation,Onegin- On(omplete, On%ailu&e,OnSucess- E"emplo de aplica/0o
-
7/26/2019 Curso Aspnet Mvc5 Basico
7/16
- Ativando com $&outes.apvcAtt&ibuteoutesM- !eni& &otas a nvel de
cont&olado&- !eni& &otas a nvel deAction- Pa&Umet&os opcionais evalo&es pad&0o- otas com &est&i/=es27a. Vdeo Aula -durao 47 minutos- eali8ando a Valida/0o
no ASP .NET V(- Valida& no (liente ou noSe&vido& *- No (liente$ ;avaSc&ipt,
3Kue&4, Angula&;s- No Se&vido&$!ataAnnotations, 3Kue&4- 6sando o odelState- At&ibutos
!ataAnnotations28a. Vdeo Aula -durao 39 minutos- 6sando Viewag,View!ata, Session e
Temp!ata- !eni/0o e conceitos- (ompa&a/0o e uandoutili8a&
29a. Vdeo Aula -durao 36 minutos- eali8ando a Valida/0ono ASP .NET V( - ::- !enindo at&ibutos devalida/0o via!ataAnnotations- eui&ed, !ispla4,!ataT4pe, ange,
(ompa&e, EmailAdd&ess
83a. Vdeo Aula - durao 45minutos- 6sando ASP .NET A3a" -A3a".egin%o&m
- Sinta"e e utili8a/0o- E"emplo de aplica/0o84a. Vdeo Aula - durao 20minutos- 6sando ASP .NET A3a"- P&op&iedades A3a"Options- Onegin, On(omplete,OnSucess, On%ailu&e
- E"emplo de aplica/0o85a. Aula - Atividades- E"e&ccios- espostas dos E"e&ccios
86a. Vdeo Aula - durao 58minutos- ?o3a Vi&tual - A&tigos Espo&tivos
- :- Ap&esentando a solu/0o?o3aEspo&tesVi&tual- !eni/0o dos &euisitos ec&ia/0o da solu/0o?o3aEspo&tesVi&tual- (&ia/0o dos p&o3etos?o3aEspo&tes!ominio e?o3aEspo&tes.Web- (&iando o banco de dados e astabelas P&odutos e (atego&ias noSK? Se&ve&- !enindo as entidades e oeposit'&io- !enindo o conte"to e&eali8ando o mapeamento viaEntit4 %&amewo- (&iando o cont&olado&P&oduto(ont&olle& e a view(atalogo
-
7/26/2019 Curso Aspnet Mvc5 Basico
8/16
30a. Vdeo Aula -durao 26 minutos- Ap&esentandoViewodel $ conceitos
- Sepa&ando in)o&ma/=esdo odel- !ados e compo&tamento&elacionados com as Views
- E"emplo p&+tico usandoViewodel
31a. Vdeo Aula -
durao 35 minutos- eali8ando a Valida/0ono ASP .NET V( - ::- !ataAnnotations e ;Kue&4Validation- ValidationSumma&4 eValidationessage%o&
32a. Aula - Atividades
- E"e&ccios- espostas dos E"e&ccios
33a. Aula - Atividades- E"e&ccios- espostas dos E"e&ccios
34a. Vdeo Aula -durao 30 minutos- a8o& View Engine- !eni/0o de (onceitos- Sinta"e- E"emplos de comandosa8o&- 5tml5elpe&s35a. Vdeo Aula -durao 47 minutos- ?a4out em aplica/=esASP .NET V(- I?a4out.cs7tml e
87a. Vdeo Aula - durao 27minutos- ?o3a Vi&tual - A&tigos Espo&tivos
- ::- 6sando o Paged?ist pa&a&eali8a& a pagina/0o dos dados- Aplicando os estilos doootSt&ap na aplica/0o- !enindo o ?a4out daaplica/0o $ I?a4out.cs7tml- Aplicando estilo no (at+logo deP&odutos
- (&iando a pa&tial viewI(atalogoesumo88a. Vdeo Aula - durao 40minutos- ?o3a Vi&tual - A&tigos Espo&tivos- :::- (&iando o &eposit'&io pa&acatego&ias (atego&iaeposito&io
- !enindo o menu de(atego&ias e aplicando o estilodo ootSt&ap- A3ustando o leiaute no a&uivo
I?a4out e o cont&olado&P&oduto(ont&olle&- Navegando P&odutos po&(atego&ia89a. Vdeo Aula - durao 52minutos- ?o3a Vi&tual - A&tigos Espo&tivos- :V- !enindo o u"o de (omp&a:ncluindo o bot0o pa&a (omp&a- (&iando um ca&&in7o de(omp&as e desc&iminando ositens- :mplementando a totali8a/0o e&emo/0o de itens
-
7/26/2019 Curso Aspnet Mvc5 Basico
9/16
ViewSta&t.cs7tml- ende&od4 $ conceitos eutili8a/0o
36a. Vdeo Aula -Atividades durao 17minutos- Aplica/0o ASP .NET V(- >e&enciando o ?a4out- E"emplo de utili8a/0o dela4out
37a. Aula - Atividades
- E"e&ccios- espostas dos E"e&ccios
38a. Vdeo Aula -durao 27 minutos- ?a4out em aplica/=esASP .NET V( - ::- I?a4out.cs7tml $@Views@S7a&ed
- ende&Page $ !eni/0o econceitos- ende&Session $!eni/0o e conceitos- E"emplo de utili8a/0o39a. Vdeo Aula -durao 60 minutos- undling ouAg&upamento no ASP .NET
V(- inication ou &edu/0ono ASP .NET V(- 6sando (!N - (ontent!elive&4 NetWo
40a. Vdeo Aula -durao 34 minutos- ootSt&ap e leiaute&esponsivo- Tipog&aa e Sistema >&id
- (&iando a classe (a&&in7o e(a&&in7o:tem- !enindo o Viewmodel$(a&&in7oViewodel na pasta
odels- Aplicando o estilo ootSt&ap aoca&&in7o- !enindo os bot=es $ (ontinua&(omp&ando e %inali8a& (omp&a90a. Vdeo Aula - durao 45minutos- ?o3a Vi&tual - A&tigos Espo&tivos
- V- :mplementando o (7ec#out -%inali8ando as comp&as- (&iando a classe !espac7o e ainte&)ace :P&ocessa&Pedido- 6sando as classes Stmp(lient eailessage $ Enviando emails- (&iando o )o&mul+&io pa&a!espac7a& o pedido
- %inali8ando as comp&as- (&iando o &esumo do ca&&in7ona ba&&a de navega/0o91a. Vdeo Aula - durao 41minutos- ?o3a Vi&tual - A&tigos Espo&tivos- V:- (&iando a +&ea deadminist&a/0o do site- >e&enciando P&odutos $ E"ibi&!etal7es, :nclui&, Alte&a&,E"clui&- >e&enciando imagens$a&ma8enando imagens no bancode dados SK? Se&ve&- A3ustando as entidade P&odutoe (atego&ia via !ataAnnotations- (&iando o cont&olado&Admin(ont&olle& via Scaold
-
7/26/2019 Curso Aspnet Mvc5 Basico
10/16
- Est&utu&a b+sica,)o&mul+&ios- eg&as >e&ais- ;umbot&om, Well,
uttons, Navega/0o41a. Vdeo Aula -durao 23 minutos- ootSt&ap e leiaute&esponsivo- 6sando ootSt&ap- :nstalando via Nuget,e)e&Xncias- !enindo estilos e
usando com leiaute
42a. Aula - Atividades- E"e&ccios- espostas dos E"e&ccios
43a. Vdeo Aula -durao 50 minutos- 6sando o Scaold $
templates- 6sa& os templates pa&age&a& views- 6sando os Templates$(&eate, Edit, ?ist, !etails,!elete- (&ia& o cont&olado&usando o Scaold- (&ia& as views via
Scaold- Alte&a& os templatesc&iados
44a. Vdeo Aula -durao 41 minutos- 6sando o Scaold $
Templates- Acessando o SK? Se&ve&com Entit4 %&am&ewo- 6sando o Scaold pa&a
- (&iando os m9todos Actions eViews via Scaold- (&iando o menu da +&ea deadminist&a/0o $ Action
enuAdmin92a. Vdeo Aula - durao 24minutos - arte 2- ?o3a Vi&tual - A&tigos Espo&tivos- V:- (&iando a +&ea deadminist&a/0o do site - ::- A3ustando as views pa&a
ge&encia& as imagens dop&oduto- (&iando o cont&olado&A&uivo(ont&olle& pa&a e"ibi&imagens- 6sando Temp!ata pa&a e"ibi&mensagens de atuali8a/0o nasviews- A3ustando o (atalogo de
p&odutos pa&a e"ibi& as imagensdos p&odutos93a. Vdeo Aula - durao 27minutos- ?o3a Vi&tual - A&tigos Espo&tivos- V::- >e&enciando (atego&ias$:nclui&, E"ibi& !etal7es, E"clui&,Alte&a&- (&ia& o cont&olado&(atego&ia(ont&olle& usando oScaold $- V( 2 (ont&olle& wit7 viewsusing Entit4 %&amewo- A3ustando as views ge&adas
94a. Vdeo Aula - durao 42minutos
- ?o3a Vi&tual - A&tigos Espo&tivos
-
7/26/2019 Curso Aspnet Mvc5 Basico
11/16
ge&a& (ont&olado& e views- (&iando o p&o3eto dee"emplo ASP .NET V(
45a. Vdeo Aula -durao 31 minutos- 6sando os 5tml 5elpe&sda classe J5tml- Action?in#, egin%o&m,?abel, ?abel%o&,?abel%o&odel- Te"to", Te"to"%o&,
Te"tA&ea, Te"tA&ea%o&
- (7ec#o", (7ec#o"%o&,5idden, 5idden%o&,Passwo&d, Passwo&d%o&,- adioutton,adioutton%o&,!&op!own?ist,!&op!ow?ist%o&,- ?isto", ?isto"%o&,Edito&%o&, Edito&%o&odel,
Edito&- !ispla4, !ispla4%o&,!ispla4%o&odel
46a. Vdeo Aula -durao 27 minutos- O 5elpe& Web>&id- Sinta"e $JY Web>&id.>&id Z
- !e)aultSo&t, (anPage,&owsPe&Page- Web>&idPage&odes$Ne"tP&evious, All, Nume&ice %i&st?ast47a. Vdeo Aula -durao 15 minutos- O 5elpe& Web:mage- (&ia&, manipula& e salva&imagens $ .3pg, .png, .gi)
- V:::- :mplementando a segu&an/a- (&iando as tabelas $ 6sua&ios,Pe&missoes e
6sua&ioPe&missoes- !enindo as entidades 6sua&io,Pe&missao e 6sua&ioPe&missao- (&ia& o cont&olado&6sua&io(ont&olle& usando oScaold- A3ustando o conte"to pa&a&eali8a& o mapeamento O- (&iando o cont&olado&
Pe&missao(ont&olle& via Scaold- (&iando o cont&olado&6sua&ioPe&missao via Scaold- :ncluindo no menu da +&ea deadminist&a/0o o ge&enciamento- de 6su+&ios, Pe&miss=es eAt&ibui& Pe&miss=es aos 6su+&ios95a. Vdeo Aula - durao 53minutos- ?o3a Vi&tual - A&tigos Espo&tivos- :[- :mplementando aAutentica/0o- 6sando a autentica/0o via)o&mul+&ios na ASP .NET- (&ia& a view model $?oginViewodel- (&iando o )o&mul+&io de login- 6sando o 5elpe& (&4pto pa&age&a& um 5as7 da sen7a dousu+&io- 6sando os at&ibutos Aut7o&i8ee AllowAnon4mous- E"ibindo o lin# pa&a ?ogin e?ogout
96a. Vdeo Aula - durao 56
minutos
-
7/26/2019 Curso Aspnet Mvc5 Basico
12/16
e .bmp- 6sando o m9todo W&itepa&a e"ibi& imagem- 9todo esi8e
48a. Vdeo Aula -durao 26 minutos- O 5elpe& (7a&t- E"ibindo dados em umg&+co$ Q\ tipos deg&+cos- 9todos$ addTitle,AddSe&ies, Add?egend e
Save- Pa&Umet&os $ "Value,4Values, (7a&tT4pe
49a. Vdeo Aula -durao 15 minutos- O 5elpe& Webail- Enviado emails usando oSTP
- P&op&iedades@9todos$SmtpSe&ve&, SmtpPo&t,EnableSll- 6se&Name, Passwo&d,Smtp!e)ault(&edentials50a. Aula - Atividades- E"e&ccios- esposta dos E"e&cicios51a. Vdeo Aula -durao 17 minutos- (&iando 5T? 5elpe&scustomi8ados- 6sando um m9todo dee"tens0o pa&a c&ia& um5T? 5elpe&- (&iando um 5tml 5elpe&pa&a &ende&i8a& imagens- Aplica/0o e"emplo de
- ?o3a Vi&tual - A&tigos Espo&tivos- [- :mplementando aAutentica/0o
- 6sando a autentica/0o via)o&mul+&ios na ASP .NET- (&ia& a view model $egist&oV:ewodel- (&iando o )o&mul+&io deegist&o- (&iando um lt&o customi8adopa&a ve&ica& as pe&miss=es- (&ia& o oleP&ovide&
customi8ado 7e&dando deoleP&ovide&- Ativando o uso do oleP&ovide&customi8ado no web cong- Ocultando o bot0o Administ&a&pa&a usu+&ios n0o autenticados- 6sando o lt&os globais
97a. Vdeo Aula - durao 25minutos- ?o3a Vi&tual - A&tigos Espo&tivos- [- %a8endo o !eplo4 da ?o3a deEspo&tes no se&vido& Somee.com- (&ia& conta no Somee.com- (&ia& o website no se&vido&- (&ia& um pacote da nossaaplica/0o pa&a envia& aose&vido&- Envia& o pacote ao se&vido& edescompacta& a3ustando aest&utu&a- (&ia& o login e o banco dedados no SK? Se&ve&- Ane"a& o banco de dados daaplcia/0o- Alte&a& a st&ing de cone"0o- !odar a ali"ao
-
7/26/2019 Curso Aspnet Mvc5 Basico
13/16
utili8a/0o do 5T? 5elpe&c&iado
52a. Vdeo Aula -
durao 10 minutos- %ilt&os Action Selecto&s- ActionVe&bs $ denea/=es 5TTP $ 5ttpPost,5ttp>et, 5ttpPut- ActionName - especicaum nome de Actiondi)e&ente- NonAction - :ndica ue o
m9todo n0o 9 uma Action53a. Vdeo Aula -durao 22 minutos- %ilt&o (7ildActionOnl4- Ap&esenta/0o e conceitos- (olocando no cac7epa&tes de uma view- E"emplo p&+tico
54a. Vdeo Aula -durao 21 minutos- %ilt&o 5andleE&&o& -conceitos- E"ibi& p+ginas de e&&os- 5abilita& no web cong$CcustomE&&o&smodeDROnR @- E"emplo de aplica/0o
55a. Vdeo Aula -durao 23 minutos- %ilt&o Output(ac7e- At&ibutoFOutput(ac7eM!u&ationD""G- (olocando conte]do nocac7e- E"emplo de aplica/0o
A#$ .%&' (e) A$* 2.0+,nus1a. Vdeo Aula - durao
26/20 minutos- Web AP: ap&esenta/0o econceitos- EST - ep&esentation State
T&ans)e&- esou&ces , 6:, ep&esenta/0o- 5TTP , Ve&bos >ET,POST, P6T e!E?ETE- !eni/0o e vantagens daASP .NET Web AP:- (&iando, testanto e analisandoum cont&olle& Web AP:
2a. Vdeo Aula - durao13/15 minutos-Se&vi/os EST e )&amewoWeb AP:- Se&vi/os baseados em 5TTP $>ET, POST, P6T , !E?ETE- 9todos idempotente- 5ttp Status (ode, edia T4pesMAccept- (liente@Se&vido& $euest@esponse3a. Vdeo Aula - durao17/18 minutos- (&iando ASP .NET Web AP:manualmente e usando oScaold- (ont&olle& Web AP: de&iva deApi(ont&olle&- apeando pa&a Actions docont&olado& via ve&bos 5TTP- apeando pa&a Actions do(ont&olle& Web AP: usandoat&ibutos $-5ttp>etAtt&ibute,5ttpPostAtt&ibu
-
7/26/2019 Curso Aspnet Mvc5 Basico
14/16
56a. Vdeo Aula -durao 18 minutos- %ilt&o Validate:nput
- At&ibutoFValidate:nputM)alseG- 5abilita&@!esabilita&valida/0o do &euest- E"emplo de aplica/0o57a. Vdeo Aula -durao 21 minutos- %ilt&o Validate%o&ge&4
- Evitando ataues (S%$at&ibutoValidateAnti4%o&ge&4To#en- Evitando a )alsica/0o do&euest- 5tml 5elpe&J5tml.Anti%o&ge&4To#en- E"emplo de aplica/0o58a. Vdeo Aula -durao 30 minutos- (&iando um Action%ilte&- (&ia& lt&o pa&a loga& ema&uivo te"to $Action%:lte&Att&ibute- Sob&esc&evendo osm9todos $OnActionE"ecuting,OnActionE"ecuted,OnesultE"ecuting,OnesultE"ecuted- E"emplo de aplica/0o59a. Vdeo Aula -durao 15 minutos- (&ia& %ilt&o deAutentica/0o- 6sando a inte&)ace:Aut7entication%ilte&
te,5ttp!eletetAtt&ibute,5ttpPutAtt&ibute- oteamento
- (&iando e testando uma WebAP:
4a. Vdeo Aula - durao33/37 minutos- (&iando uma Web AP: pa&ae"po& se&vi/os de p&odutos- !enindo o model P&oduto- 6sando o pad&0o &eposit'&io $
:P&odutoeposito&io eP&odutoeposito&io- (&iando o cont&olado&P&oduto(ont&olle& e e"pondo osse&vi/os pa&a os p&odutos- Testando o se&vi/o da Web AP:5a. Vdeo Aula - durao21/08 minutos- (onsumindo uma Web AP: em
uma aplica/0o (onsole (&iando aaplica/0o (onsole- e)e&enciando a bibliotecaic&oso)t.AspNet.WebApi.(lient- 6sando a classe 5ttp(lient ege&enciando a comunica/0o- !enindo as &euisi/=es docliente pa&a obte&, inclui& ,alte&a& e deleta& p&odutos
- Testando o se&vi/o6a. Vdeo Aula - durao15/32 minutos- (onsumindo uma Web AP: emuma aplica/0o Windows %o&ms- e)e&enciando a bibliotecaic&oso)t.AspNet.WebApi.(lient- (&iando a classe P&oduto- 6sando a classe 5ttp(lient e
ge&enciando a comunica/0o- !enindo as &euisi/=es do
-
7/26/2019 Curso Aspnet Mvc5 Basico
15/16
- Sob&esc&evendo om9todoOnAut7enticationM- E"emplo de aplica/0o
cliente pa&a obte&, inclui& ,alte&a& e deleta& p&odutos- Testando o se&vi/o7a. Vdeo Aula - durao
19/18 minutos- (&iando uma Web AP: usandoos &ecu&sos do Entit4 %&amewo- (&iando o p&o3eto ASP .NETWeb AP:- Acessando a tabela (ustome&sdo banco de dadosNo&tw7ind.md)- apeando o modelo de
entidades usando o Entit4%&amewo- (&iando o cont&olado& Web AP:usando o Scaold - Web AP:(ont&olle& wit7 actions usingEntit4 %&amewo- Testando o se&vi/o e"postopela Web AP:8a. Vdeo Aula - durao
29/31 minutos- A3ustando a Web AP: +s boasp&+ticas- 6sando o pad&0o &eposit'&io edesacoplando o cont&olado& WebAP: do Entit4 %&amewo- (&iando o :(ustome&eposito&ioe a classe (ustome&eposito&io.- (&iando o cont&olado& Web AP:
com base no &eposit'&io- Testando a Web AP:9a. Vdeo Aula - durao20/13 minutos- As dive&sas manei&as de c&ia&um p&o3eto Web AP:- P&o3eto Web AP: com V( ,P&o3eto vc com Web AP:- P&o3eto Empt4 com Web AP:,
P&o3eto Web %o&ms com Web AP:- P&o3eto SPA com Web AP:
-
7/26/2019 Curso Aspnet Mvc5 Basico
16/16
- Sel) 5osting usando o pacoteic&oso)t.AspNet.WebApi.OwinSel)5ost- (ompa&ando a ASP .NET Web
APi com ASP .NET V( -p&incipais di)e&en/as- Ap&esentando o p&otocoloO!ataM(onceitos