MuerBT磁力搜索 BT种子搜索利器 免费下载BT种子,超5000万条种子数据

[12-2020] build-an-app-with-aspnet-core-and-angular-from-scratch

磁力链接/BT种子名称

[12-2020] build-an-app-with-aspnet-core-and-angular-from-scratch

磁力链接/BT种子简介

种子哈希:1d655871acea0d67f3dde6ae6be646570ed8e2c0
文件大小: 28.41G
已经下载:987次
下载速度:极快
收录时间:2021-03-08
最近下载:2025-09-21

移花宫入口

移花宫.com邀月.com怜星.com花无缺.comyhgbt.icuyhgbt.top

磁力链接下载

magnet:?xt=urn:btih:1D655871ACEA0D67F3DDE6AE6BE646570ED8E2C0
推荐使用PIKPAK网盘下载资源,10TB超大空间,不限制资源,无限次数离线下载,视频在线观看

下载BT种子文件

磁力链接 迅雷下载 PIKPAK在线播放 世界之窗 91视频 含羞草 欲漫涩 逼哩逼哩 成人快手 51品茶 抖阴破解版 极乐禁地 91短视频 抖音Max TikTok成人版 PornHub 听泉鉴鲍 少女日记 草榴社区 哆哔涩漫 呦乐园 萝莉岛 悠悠禁区 拔萝卜 疯马秀

最近搜索

颜值白虎 情迷 이유이 探花骚 超大声 抱抱 爱丝 大毛逼 自慰乳头 内射露脸 国学 熟女馆 高高在上 白虎逼 极品萝莉 草屁股 私密spa 就我 露出 私拍 露小爱 美元 特效 摄像头偷拍 仙 网红极品女神 幼交 大奶花臂 捆 甜妹子 绝美大奶女神

文件列表

  • 38 Migrate your .Net Core 2.2 project to .Net Core 3.0 (Legacy)/453 Migrate your project from 2.2 to 3.0.mp4 407.0 MB
  • 37 Migrate to .Net 2.2 and Angular v8 (Legacy)/452 Updating the Angular v6 project to Angular v8.mp4 307.2 MB
  • 37 Migrate to .Net 2.2 and Angular v8 (Legacy)/451 Updating the .Net Core project to use .Net Core 2.2.mp4 302.3 MB
  • 39 Bonus - Identity and Role Management (Legacy)/476 Challenge Solution.mp4 232.5 MB
  • 22 Security (Legacy)/293 Creating the Login method in the API.mp4 215.5 MB
  • 35 Add a private messaging system to the application (Legacy)/424 Working with the message component in the SPA.mp4 215.2 MB
  • 28 Building a great looking User Interface (Legacy)/352 Adding a photo gallery to our application.mp4 215.1 MB
  • 30 Adding Photo upload functionality to the application (Legacy)/375 Adding the main photo to the Nav bar.mp4 207.3 MB
  • 27 Extending the API (Legacy)/334 Creating the Users Controller.mp4 205.7 MB
  • 30 Adding Photo upload functionality to the application (Legacy)/369 Adding a 3rd Party File Uploader.mp4 204.3 MB
  • 33 Paging, Sorting and Filtering (Legacy)/400 Implementing pagination in the API.mp4 202.5 MB
  • 35 Add a private messaging system to the application (Legacy)/422 Creating the Message Controller.mp4 202.2 MB
  • 24 Error Handling (Legacy)/311 Handling errors in Angular.mp4 201.6 MB
  • 08 Extending the API/097 Using AutoMapper queryable extensions.mp4 201.4 MB
  • 09 Building the User Interface/111 Adding a photo gallery.mp4 200.2 MB
  • 28 Building a great looking User Interface (Legacy)/351 Using Route Resolvers to retrieve data.mp4 188.8 MB
  • 30 Adding Photo upload functionality to the application (Legacy)/370 Configuring the 3rd Party file uploader.mp4 186.6 MB
  • 13 Paging, Sorting and Filtering/159 Cleaning up the member service.mp4 185.3 MB
  • 15 Adding the messaging feature/187 Setting up the Angular app for messaging.mp4 176.5 MB
  • 33 Paging, Sorting and Filtering (Legacy)/405 Adding filtering functionality to the SPA.mp4 174.7 MB
  • 36 Publishing (Legacy)/438 Angular CLI AOT Production build.mp4 173.2 MB
  • 18 Unit of work pattern and finishing touches/240 Optimizing queries part one.mp4 170.1 MB
  • 12 Reactive forms/144 Creating a reusable text input.mp4 169.8 MB
  • 31 Reactive Forms in Angular (Legacy)/388 Handling Dates in Forms.mp4 169.5 MB
  • 36 Publishing (Legacy)/449 Publishing our App to Azure.mp4 166.8 MB
  • 13 Paging, Sorting and Filtering/167 Restoring caching for member detailed.mp4 164.0 MB
  • 24 Error Handling (Legacy)/310 Setting up the Global exception handler in the API.mp4 163.6 MB
  • 30 Adding Photo upload functionality to the application (Legacy)/367 Testing the Photo upload with Postman.mp4 162.5 MB
  • 30 Adding Photo upload functionality to the application (Legacy)/364 Using Cloudinary as a photo storage solution.mp4 162.3 MB
  • 27 Extending the API (Legacy)/332 Seeding Data to the Database Part 2.mp4 161.9 MB
  • 35 Add a private messaging system to the application (Legacy)/427 Designing the message tab chat system.mp4 158.4 MB
  • 27 Extending the API (Legacy)/329 Exploring Entity Framework migrations.mp4 156.2 MB
  • 33 Paging, Sorting and Filtering (Legacy)/401 Setting up pagination in the SPA.mp4 155.1 MB
  • 30 Adding Photo upload functionality to the application (Legacy)/378 Adding the Delete photo function to the API.mp4 148.0 MB
  • 07 Error handling/076 Exception handling middleware.mp4 145.4 MB
  • 35 Add a private messaging system to the application (Legacy)/430 Challenge solution - resolving the issue with the photos.mp4 144.6 MB
  • 27 Extending the API (Legacy)/331 Seeding Data to the Database - Part 1.mp4 144.6 MB
  • 39 Bonus - Identity and Role Management (Legacy)/461 Updating the Login method.mp4 144.5 MB
  • 39 Bonus - Identity and Role Management (Legacy)/459 Fixing the errors and adding a new migration.mp4 142.4 MB
  • 19 Publishing/255 Deploying the app to Heroku.mp4 141.8 MB
  • 04 Authentication basics/039 Adding a login endpoint.mp4 140.0 MB
  • 22 Security (Legacy)/291 Validation in the API.mp4 138.9 MB
  • 24 Error Handling (Legacy)/309 Handling exceptions in the API.mp4 138.5 MB
  • 36 Publishing (Legacy)/445 Setting up a Linux server for publishing.mp4 135.6 MB
  • 32 Action Filters in ASP.NET Core (Legacy)/395 Using Action Filters.mp4 135.3 MB
  • 27 Extending the API (Legacy)/336 Using AutoMapper Part 1.mp4 133.6 MB
  • 17 SignalR/223 Adding a presence tracker.mp4 132.7 MB
  • 02 Building a walking skeleton Part One - API/013 Creating the Connection string.mp4 132.2 MB
  • 36 Publishing (Legacy)/448 Setting up Azure to publish our app.mp4 132.1 MB
  • 10 Updating resources/121 Using the service to store state.mp4 131.6 MB
  • 15 Adding the messaging feature/185 Getting the messages from the Repo.mp4 130.4 MB
  • 04 Authentication basics/036 Using the debugger.mp4 130.3 MB
  • 35 Add a private messaging system to the application (Legacy)/433 Adding the Mark as Read functionality.mp4 129.8 MB
  • 11 Adding photo upload functionality/127 Updating the users controller.mp4 129.4 MB
  • 36 Publishing (Legacy)/436 Using NG Build and running the application from the Kestrel server.mp4 128.6 MB
  • 39 Bonus - Identity and Role Management (Legacy)/472 Adding a Modal Component.mp4 128.5 MB
  • 36 Publishing (Legacy)/441 Dealing with migrations and multiple Database providers.mp4 127.6 MB
  • 17 SignalR/233 Notifying users when they receive a message.mp4 127.4 MB
  • 34 Adding the 'Likes' functionality from start to finish (Legacy)/411 Creating the Like entity.mp4 126.7 MB
  • 05 Client login and register/061 Hooking up the register method to the service.mp4 125.3 MB
  • 29 Updating Resources (Legacy)/357 Creating the Member Edit Template part 2.mp4 124.6 MB
  • 30 Adding Photo upload functionality to the application (Legacy)/377 Using BehaviorSubject to add any to any communication to our app.mp4 124.1 MB
  • 07 Error handling/078 Adding an error interceptor.mp4 124.0 MB
  • 21 Building a Walking Skeleton (Legacy)/267 Environment settings and using dotnet watch.mp4 122.7 MB
  • 39 Bonus - Identity and Role Management (Legacy)/465 Policy based authorization.mp4 122.5 MB
  • 36 Publishing (Legacy)/443 Adding Lazy loading for our related entities.mp4 122.2 MB
  • 21 Building a Walking Skeleton (Legacy)/275 Making HTTP requests in Angular.mp4 121.9 MB
  • 39 Bonus - Identity and Role Management (Legacy)/458 Configuring the Startup.cs class for Identity.mp4 121.0 MB
  • 25 Adding 3rd party components to our app (Legacy)/317 Adding Ngx Bootstrap to power our Bootstrap components.mp4 120.8 MB
  • 29 Updating Resources (Legacy)/359 Persisting the Member updates.mp4 119.3 MB
  • 12 Reactive forms/149 Client side registration.mp4 119.1 MB
  • 19 Publishing/256 Using branches in git and connecting Heroku to GitHub.mp4 118.1 MB
  • 33 Paging, Sorting and Filtering (Legacy)/398 Adding a PagedList class.mp4 117.5 MB
  • 22 Security (Legacy)/294 Using the Authentication middleware.mp4 117.3 MB
  • 25 Adding 3rd party components to our app (Legacy)/314 Wrapping 3rd party libraries as an Angular service.mp4 117.2 MB
  • 12 Reactive forms/143 Validation feedback.mp4 117.0 MB
  • 10 Updating resources/120 Adding loading indicators.mp4 116.6 MB
  • 33 Paging, Sorting and Filtering (Legacy)/407 Adding the Sorting functionality to the SPA.mp4 115.3 MB
  • 30 Adding Photo upload functionality to the application (Legacy)/366 Creating the Photos Controller Part 2.mp4 115.2 MB
  • 15 Adding the messaging feature/191 Activating the message tab.mp4 114.5 MB
  • 36 Publishing (Legacy)/446 Publishing the app to Linux.mp4 114.5 MB
  • 39 Bonus - Identity and Role Management (Legacy)/469 Updating the Auth guard to protect routes based on user role.mp4 114.0 MB
  • 21 Building a Walking Skeleton (Legacy)/273 The Angular bootstrapping and running the Angular app.mp4 113.8 MB
  • 36 Publishing (Legacy)/447 HTTPS configuration for Apache.mp4 113.5 MB
  • 02 Building a walking skeleton Part One - API/008 Getting to know the API project files.mp4 113.2 MB
  • 36 Publishing (Legacy)/442 .Net Core 3.0 MySQL provider bug workaround.mp4 113.0 MB
  • 31 Reactive Forms in Angular (Legacy)/385 Providing Validation feedback to the user.mp4 113.0 MB
  • 35 Add a private messaging system to the application (Legacy)/421 Adding the Repository methods for an Inbox, Outbox.mp4 112.7 MB
  • 11 Adding photo upload functionality/131 Adding a photo uploader.mp4 110.6 MB
  • 05 Client login and register/048 Creating a nav bar.mp4 110.6 MB
  • 16 Identity and role management/215 Setting up modals.mp4 110.5 MB
  • 25 Adding 3rd party components to our app (Legacy)/316 Using the Angular JWT library to decode tokens.mp4 109.5 MB
  • 13 Paging, Sorting and Filtering/157 Adding filtering to the API.mp4 108.1 MB
  • 18 Unit of work pattern and finishing touches/239 Refactoring the controllers to use the unit of work.mp4 108.0 MB
  • 23 Client side login and register (Legacy)/300 Introduction to Angular Services.mp4 107.5 MB
  • 29 Updating Resources (Legacy)/356 Designing the template for the member profile edit page - part 1.mp4 107.4 MB
  • 22 Security (Legacy)/290 Using DTOs (Data Transfer Objects).mp4 107.1 MB
  • 35 Add a private messaging system to the application (Legacy)/423 Adding the Message thread methods to the API.mp4 106.1 MB
  • 33 Paging, Sorting and Filtering (Legacy)/399 Setting up the paging helper classes.mp4 105.7 MB
  • 15 Adding the messaging feature/194 Sending messages.mp4 105.2 MB
  • 03 Building a walking skeleton Part Two - Angular/021 Running the angular project and reviewing the bootstrap of the app.mp4 104.6 MB
  • 17 SignalR/234 Optimizing the presence.mp4 103.6 MB
  • 39 Bonus - Identity and Role Management (Legacy)/475 Challenge - Creating the Photo Management system,.mp4 103.5 MB
  • 17 SignalR/222 Client side SignalR.mp4 102.2 MB
  • 14 Adding the Like User feature/175 Setting up the likes functions in the Angular app.mp4 101.7 MB
  • 17 SignalR/230 Tracking the message groups.mp4 101.6 MB
  • 18 Unit of work pattern and finishing touches/244 Getting the data from the confirmation modal.mp4 101.1 MB
  • 16 Identity and role management/207 Adding the roles to the JWT token.mp4 101.1 MB
  • 17 SignalR/229 Sending messages via the hub.mp4 100.8 MB
  • 23 Client side login and register (Legacy)/303 Adding a component so users can Register to our site.mp4 100.6 MB
  • 21 Building a Walking Skeleton (Legacy)/279 Adding GIT for source control.mp4 100.6 MB
  • 18 Unit of work pattern and finishing touches/242 Optimizing queries part two.mp4 99.5 MB
  • 31 Reactive Forms in Angular (Legacy)/391 Fixing the Photos issue for newly registered users.mp4 99.2 MB
  • 19 Publishing/253 Changing the DB Server in our app.mp4 99.1 MB
  • 35 Add a private messaging system to the application (Legacy)/420 Adding the Create Message method in the API.mp4 98.9 MB
  • 35 Add a private messaging system to the application (Legacy)/428 Adding Query params to an Angular route.mp4 98.9 MB
  • 16 Identity and role management/203 Refactoring and adding a new migration.mp4 98.8 MB
  • 05 Client login and register/059 Parent to child communication.mp4 98.7 MB
  • 08 Extending the API/089 Seeding data part two.mp4 98.4 MB
  • 17 SignalR/235 Optimizing the messages.mp4 96.6 MB
  • 10 Updating resources/115 Creating the edit template form.mp4 96.6 MB
  • 04 Authentication basics/044 Adding the authentication middleware.mp4 96.5 MB
  • 15 Adding the messaging feature/193 Using route resolvers.mp4 96.4 MB
  • 25 Adding 3rd party components to our app (Legacy)/315 Using the Angular JWT library to improve token handling.mp4 95.3 MB
  • 23 Client side login and register (Legacy)/299 Introduction to Angular template forms.mp4 95.1 MB
  • 23 Client side login and register (Legacy)/298 Creating the Navigation and Login form.mp4 93.2 MB
  • 11 Adding photo upload functionality/132 Adding a photo uploader part two.mp4 92.4 MB
  • 08 Extending the API/087 Generating seed data.mp4 92.0 MB
  • 31 Reactive Forms in Angular (Legacy)/390 Completing the Registration implementation.mp4 91.7 MB
  • 20 Introduction (Legacy)/260 Setting up the development environment.mp4 91.6 MB
  • 16 Identity and role management/212 Adding an admin guard.mp4 90.9 MB
  • 14 Adding the Like User feature/176 Adding the likes component.mp4 88.8 MB
  • 23 Client side login and register (Legacy)/302 Using _ngIf to conditionally display HTML Elements.mp4 87.9 MB
  • 22 Security (Legacy)/286 Creating the concrete Auth Repository and Register Method.mp4 87.8 MB
  • 30 Adding Photo upload functionality to the application (Legacy)/371 Adding the Set Main photo functionality to the API.mp4 87.2 MB
  • 13 Paging, Sorting and Filtering/165 Formatting dates.mp4 87.0 MB
  • 30 Adding Photo upload functionality to the application (Legacy)/379 Adding the Delete Photo functionality to the SPA.mp4 86.4 MB
  • 30 Adding Photo upload functionality to the application (Legacy)/365 Creating the Photos controller Part 1.mp4 86.3 MB
  • 39 Bonus - Identity and Role Management (Legacy)/463 Updating the seed method with Roles.mp4 85.7 MB
  • 28 Building a great looking User Interface (Legacy)/350 Adding a tabbed panel for the right hand side of the Member detailed page.mp4 85.2 MB
  • 33 Paging, Sorting and Filtering (Legacy)/402 Using nix-bootstrap pagination module.mp4 84.8 MB
  • 13 Paging, Sorting and Filtering/154 Using the pagination classes.mp4 84.1 MB
  • 28 Building a great looking User Interface (Legacy)/344 Creating Member Cards to display on our Member list page.mp4 83.2 MB
  • 12 Reactive forms/147 Adding a reusable date input.mp4 82.4 MB
  • 21 Building a Walking Skeleton (Legacy)/270 Retrieving data from the Database.mp4 81.5 MB
  • 04 Authentication basics/043 Creating a User DTO and returning the token.mp4 81.2 MB
  • 07 Error handling/075 Handling server errors.mp4 80.9 MB
  • 33 Paging, Sorting and Filtering (Legacy)/404 Adding additional filtering parameters to the API.mp4 80.8 MB
  • 29 Updating Resources (Legacy)/358 Adding a CanDeactivate route guard.mp4 79.9 MB
  • 30 Adding Photo upload functionality to the application (Legacy)/372 Adding the Set Main Photo functionality to the SPA.mp4 79.8 MB
  • 36 Publishing (Legacy)/444 Publishing to IIS.mp4 79.5 MB
  • 39 Bonus - Identity and Role Management (Legacy)/455 Getting to the starting point for this bonus section.mp4 79.1 MB
  • 06 Routing in Angular/068 Adding an Angular route guard.mp4 78.3 MB
  • 26 Routing in Angular (Legacy)/321 Setting up routing in Angular.mp4 78.0 MB
  • 13 Paging, Sorting and Filtering/153 Adding helper classes for pagination.mp4 78.0 MB
  • 28 Building a great looking User Interface (Legacy)/342 Creating another Angular service.mp4 77.2 MB
  • 15 Adding the messaging feature/188 Designing the inbox.mp4 77.0 MB
  • 09 Building the User Interface/110 Styling the member detailed page part two.mp4 76.8 MB
  • 35 Add a private messaging system to the application (Legacy)/431 Adding the Delete message functionality to the API.mp4 74.6 MB
  • 16 Identity and role management/217 Editing roles part two.mp4 74.6 MB
  • 13 Paging, Sorting and Filtering/160 Adding filter buttons to the client.mp4 74.5 MB
  • 21 Building a Walking Skeleton (Legacy)/269 Creating the Database using Entity Framework migrations.mp4 73.8 MB
  • 02 Building a walking skeleton Part One - API/006 Creating the .Net API Project using the dotnet CLI.mp4 73.5 MB
  • 13 Paging, Sorting and Filtering/163 Making the Last Active action filter more optimal.mp4 72.2 MB
  • 39 Bonus - Identity and Role Management (Legacy)/460 Updating the Seed Users method.mp4 72.2 MB
  • 13 Paging, Sorting and Filtering/155 Setting up client pagination.mp4 72.1 MB
  • 14 Adding the Like User feature/178 Paginating the likes on the client.mp4 71.3 MB
  • 39 Bonus - Identity and Role Management (Legacy)/464 Adding roles to the JWT Token.mp4 71.0 MB
  • 19 Publishing/252 Switching the DB Server to PostGres.mp4 70.7 MB
  • 04 Authentication basics/035 Creating an Account Controller with a register endpoint.mp4 70.3 MB
  • 39 Bonus - Identity and Role Management (Legacy)/474 Passing data out of the Modal and hooking up to the API.mp4 70.2 MB
  • 29 Updating Resources (Legacy)/355 Creating a Member Edit Component.mp4 69.9 MB
  • 34 Adding the 'Likes' functionality from start to finish (Legacy)/413 Retrieving the list of users liked and liked by user.mp4 69.7 MB
  • 10 Updating resources/116 Adding the update functionality.mp4 69.6 MB
  • 21 Building a Walking Skeleton (Legacy)/268 Creating the first Model and DataContext.mp4 69.6 MB
  • 03 Building a walking skeleton Part Two - Angular/027 Using HTTPS in angular - MAC.mp4 69.4 MB
  • 11 Adding photo upload functionality/134 Adding the main photo image to the nav bar.mp4 69.4 MB
  • 07 Error handling/081 Adding a server error page.mp4 69.3 MB
  • 15 Adding the messaging feature/196 Deleting messages on the API.mp4 68.7 MB
  • 05 Client login and register/055 Persisting the login.mp4 68.3 MB
  • 21 Building a Walking Skeleton (Legacy)/278 Adding Bootstrap and Font-Awesome to our Angular app.mp4 68.3 MB
  • 02 Building a walking skeleton Part One - API/017 Saving our code into Source control.mp4 68.2 MB
  • 34 Adding the 'Likes' functionality from start to finish (Legacy)/415 Creating the Lists component.mp4 66.9 MB
  • 15 Adding the messaging feature/190 Styling the message thread.mp4 66.1 MB
  • 28 Building a great looking User Interface (Legacy)/347 Using Auth0 JwtModule to send up jwt tokens automatically.mp4 65.6 MB
  • 03 Building a walking skeleton Part Two - Angular/023 Making HTTP requests in Angular.mp4 64.5 MB
  • 12 Reactive forms/140 Reactive forms introduction.mp4 64.0 MB
  • 09 Building the User Interface/103 Retrieving the list of members.mp4 63.8 MB
  • 27 Extending the API (Legacy)/337 Using AutoMapper Part 2.mp4 63.6 MB
  • 08 Extending the API/086 Entity Framework relationships.mp4 62.8 MB
  • 33 Paging, Sorting and Filtering (Legacy)/406 Sorting results in the API.mp4 62.6 MB
  • 39 Bonus - Identity and Role Management (Legacy)/467 Adding the edit roles method in the API.mp4 61.7 MB
  • 32 Action Filters in ASP.NET Core (Legacy)/394 Using a TimeAgo pipe for dates in Angular.mp4 61.5 MB
  • 11 Adding photo upload functionality/126 Adding a photo service.mp4 61.4 MB
  • 19 Publishing/251 Creating an angular production build.mp4 61.4 MB
  • 21 Building a Walking Skeleton (Legacy)/266 Running the DotNet Core application.mp4 61.2 MB
  • 02 Building a walking skeleton Part One - API/007 Setting up VS code to work with C#.mp4 61.1 MB
  • 23 Client side login and register (Legacy)/304 Parent to Child Component communication using Input properties.mp4 60.8 MB
  • 31 Reactive Forms in Angular (Legacy)/387 Expanding the Registration form.mp4 60.7 MB
  • 14 Adding the Like User feature/174 Controller methods for the likes feature.mp4 60.4 MB
  • 39 Bonus - Identity and Role Management (Legacy)/468 Creating the Admin Component in the SPA.mp4 60.1 MB
  • 39 Bonus - Identity and Role Management (Legacy)/471 Adding the admin service and user management component.mp4 59.9 MB
  • 15 Adding the messaging feature/184 Adding a message controller.mp4 59.6 MB
  • 36 Publishing (Legacy)/440 Adding additional Database providers.mp4 59.6 MB
  • 19 Publishing/249 Preparing the angular app and serving this from the API server.mp4 59.5 MB
  • 31 Reactive Forms in Angular (Legacy)/382 Introduction to Reactive Forms in Angular.mp4 59.4 MB
  • 39 Bonus - Identity and Role Management (Legacy)/462 Updating the register method.mp4 58.7 MB
  • 06 Routing in Angular/069 Adding a dummy route.mp4 58.6 MB
  • 15 Adding the messaging feature/186 Getting the message thread for 2 users.mp4 58.6 MB
  • 31 Reactive Forms in Angular (Legacy)/389 Updating the Register method in the API.mp4 58.1 MB
  • 26 Routing in Angular (Legacy)/324 Protecting our routes with a route guard.mp4 57.9 MB
  • 03 Building a walking skeleton Part Two - Angular/020 Creating the Angular application.mp4 55.9 MB
  • 10 Updating resources/118 Persisting the changes in the API.mp4 55.7 MB
  • 35 Add a private messaging system to the application (Legacy)/432 Deleting messages in the SPA.mp4 55.2 MB
  • 34 Adding the 'Likes' functionality from start to finish (Legacy)/412 Adding the Send Like functionality in the API.mp4 55.2 MB
  • 22 Security (Legacy)/287 Creating the Login repository method.mp4 55.1 MB
  • 14 Adding the Like User feature/171 Adding a likes entity.mp4 54.7 MB
  • 39 Bonus - Identity and Role Management (Legacy)/473 Passing the roles data into the Modal.mp4 54.7 MB
  • 11 Adding photo upload functionality/128 Testing the photo upload.mp4 54.1 MB
  • 21 Building a Walking Skeleton (Legacy)/264 Reviewing the Project files in the DotNet Web API.mp4 53.9 MB
  • 13 Paging, Sorting and Filtering/166 Restoring the caching for members.mp4 53.9 MB
  • 27 Extending the API (Legacy)/328 Extending the User Model.mp4 53.7 MB
  • 09 Building the User Interface/107 Using an interceptor to send the token.mp4 53.6 MB
  • 17 SignalR/231 Updating the message hub with group tracking.mp4 52.7 MB
  • 35 Add a private messaging system to the application (Legacy)/429 Adding the send message functionality and a challenge.mp4 52.5 MB
  • 15 Adding the messaging feature/197 Deleting messages on the client.mp4 52.0 MB
  • 07 Error handling/077 Testing errors in the client.mp4 51.8 MB
  • 27 Extending the API (Legacy)/333 Creating a new repository for our API.mp4 51.7 MB
  • 21 Building a Walking Skeleton (Legacy)/276 Adding CORS support to the API.mp4 51.3 MB
  • 06 Routing in Angular/067 Adding a toast service for notifications.mp4 51.2 MB
  • 28 Building a great looking User Interface (Legacy)/349 Designing the Member detailed view template - left hand side.mp4 50.1 MB
  • 39 Bonus - Identity and Role Management (Legacy)/470 Adding a custom structural directive.mp4 49.9 MB
  • 01 Introduction/002 Setting up the developer environment.mp4 49.8 MB
  • 10 Updating resources/114 Creating a member edit component.mp4 49.1 MB
  • 17 SignalR/225 Creating a message hub.mp4 48.7 MB
  • 07 Error handling/074 Creating an error controller for testing errors.mp4 48.5 MB
  • 02 Building a walking skeleton Part One - API/015 Adding a new API Controller.mp4 48.4 MB
  • 16 Identity and role management/201 Configuring the DbContext.mp4 47.7 MB
  • 11 Adding photo upload functionality/136 Deleting photos - API.mp4 47.5 MB
  • 03 Building a walking skeleton Part Two - Angular/026 Adding bootstrap and font-awesome.mp4 47.3 MB
  • 13 Paging, Sorting and Filtering/164 Sorting on the client.mp4 47.0 MB
  • 13 Paging, Sorting and Filtering/152 Adding a paged list class.mp4 46.9 MB
  • 13 Paging, Sorting and Filtering/158 Adding additional filters.mp4 46.9 MB
  • 04 Authentication basics/042 Adding the create token logic.mp4 46.5 MB
  • 35 Add a private messaging system to the application (Legacy)/426 Getting the message thread in the component.mp4 46.4 MB
  • 13 Paging, Sorting and Filtering/162 Adding an action filter.mp4 46.2 MB
  • 08 Extending the API/088 Seeding data part one.mp4 45.9 MB
  • 17 SignalR/224 Displaying online presence.mp4 45.7 MB
  • 39 Bonus - Identity and Role Management (Legacy)/466 Returning the users with their roles.mp4 45.6 MB
  • 30 Adding Photo upload functionality to the application (Legacy)/374 Output properties revisited.mp4 45.1 MB
  • 09 Building the User Interface/102 Adding a member service.mp4 45.1 MB
  • 16 Identity and role management/213 Adding a custom directive.mp4 45.0 MB
  • 14 Adding the Like User feature/177 Adding pagination for the likes.mp4 44.9 MB
  • 22 Security (Legacy)/295 Safe storage of secrets.mp4 44.8 MB
  • 19 Publishing/254 Setting up Heroku.mp4 44.6 MB
  • 15 Adding the messaging feature/192 Using query params.mp4 44.3 MB
  • 19 Publishing/250 Adding a fallback controller.mp4 44.2 MB
  • 35 Add a private messaging system to the application (Legacy)/425 Designing the Inbox and Outbox template.mp4 44.1 MB
  • 22 Security (Legacy)/289 Creating the Register method in our Auth Controller.mp4 43.9 MB
  • 33 Paging, Sorting and Filtering (Legacy)/403 Filtering in the API.mp4 43.9 MB
  • 28 Building a great looking User Interface (Legacy)/348 Creating the Member Detailed View component class.mp4 42.5 MB
  • 26 Routing in Angular (Legacy)/325 Protecting multiple routes with a single route guard using dummy routes.mp4 42.0 MB
  • 35 Add a private messaging system to the application (Legacy)/418 Creating the Message Entity and relationships.mp4 41.9 MB
  • 21 Building a Walking Skeleton (Legacy)/274 Adding VS Code extensions used in this course.mp4 41.7 MB
  • 10 Updating resources/117 Adding a Can Deactivate route guard.mp4 41.7 MB
  • 05 Client login and register/053 Using the angular bootstrap components - dropdown.mp4 41.6 MB
  • 16 Identity and role management/206 Adding roles to the app.mp4 41.6 MB
  • 22 Security (Legacy)/284 The Repository pattern.mp4 41.1 MB
  • 18 Unit of work pattern and finishing touches/238 Implementing the unit of work.mp4 41.0 MB
  • 25 Adding 3rd party components to our app (Legacy)/318 Bringing some color to our app with a theme from Bootswatch.mp4 40.1 MB
  • 16 Identity and role management/204 Updating the seed method.mp4 39.9 MB
  • 29 Updating Resources (Legacy)/360 Finishing off the Member edit component.mp4 39.9 MB
  • 11 Adding photo upload functionality/133 Setting the main photo in the API.mp4 39.9 MB
  • 36 Publishing (Legacy)/437 .Net Core 3.0 - Serving Static Files from the API.mp4 39.5 MB
  • 08 Extending the API/092 Updating the users controller.mp4 39.5 MB
  • 27 Extending the API (Legacy)/330 Entity Framework Relationships.mp4 39.3 MB
  • 17 SignalR/226 Adding the send message method to the hub.mp4 38.7 MB
  • 19 Publishing/258 End of course summary.mp4 38.0 MB
  • 17 SignalR/232 Dealing with UTC date formats.mp4 38.0 MB
  • 08 Extending the API/095 Using AutoMapper.mp4 37.9 MB
  • 17 SignalR/228 Refactoring the message components to use the hub.mp4 37.9 MB
  • 16 Identity and role management/205 Updating the account controller.mp4 37.7 MB
  • 18 Unit of work pattern and finishing touches/243 Adding a confirmation service to the angular app.mp4 37.7 MB
  • 12 Reactive forms/148 Updating the API register method.mp4 37.6 MB
  • 13 Paging, Sorting and Filtering/168 Remembering the filters for a user in the service.mp4 37.5 MB
  • 39 Bonus - Identity and Role Management (Legacy)/457 Configuring the DataContext for Identity.mp4 37.2 MB
  • 05 Client login and register/056 Using the async pipe.mp4 37.1 MB
  • 16 Identity and role management/202 Configuring the startup class.mp4 36.9 MB
  • 23 Client side login and register (Legacy)/306 Adding the register method to the Auth Service.mp4 36.8 MB
  • 21 Building a Walking Skeleton (Legacy)/265 Differences between a .Net Core 2.2 Web API template and .Net Core 3.0 template.mp4 36.6 MB
  • 09 Building the User Interface/108 Routing to the detailed page.mp4 36.6 MB
  • 04 Authentication basics/041 Adding a token service.mp4 36.4 MB
  • 16 Identity and role management/210 Editing user roles.mp4 36.3 MB
  • 34 Adding the 'Likes' functionality from start to finish (Legacy)/414 Adding the Send like functionality to the SPA.mp4 36.2 MB
  • 39 Bonus - Identity and Role Management (Legacy)/456 Adding the Identity models.mp4 35.9 MB
  • 30 Adding Photo upload functionality to the application (Legacy)/373 Using the array filter method to provide instant feedback in the SPA.mp4 35.8 MB
  • 11 Adding photo upload functionality/135 Setting the main photo in the client.mp4 35.6 MB
  • 06 Routing in Angular/070 Adding a new theme.mp4 35.5 MB
  • 18 Unit of work pattern and finishing touches/247 Photo management challenge.mp4 35.3 MB
  • 14 Adding the Like User feature/173 Implementing the likes repository.mp4 35.3 MB
  • 28 Building a great looking User Interface (Legacy)/346 Adding animated buttons to the member cards.mp4 35.0 MB
  • 07 Error handling/079 Validation errors.mp4 34.6 MB
  • 08 Extending the API/091 Creating a repository.mp4 34.2 MB
  • 11 Adding photo upload functionality/129 Using the Created At Route method.mp4 33.8 MB
  • 16 Identity and role management/214 Adding the edit roles component.mp4 33.7 MB
  • 16 Identity and role management/200 Setting up the entities.mp4 33.0 MB
  • 15 Adding the messaging feature/181 Setting up the entities for messaging.mp4 32.9 MB
  • 12 Reactive forms/146 Expanding the register form.mp4 32.6 MB
  • 05 Client login and register/049 Introduction to Angular template forms.mp4 32.4 MB
  • 30 Adding Photo upload functionality to the application (Legacy)/368 Creating the Photo upload component in Angular.mp4 31.7 MB
  • 05 Client login and register/052 Using conditionals to show and remove content.mp4 31.5 MB
  • 11 Adding photo upload functionality/137 Deleting photos - Client.mp4 31.4 MB
  • 18 Unit of work pattern and finishing touches/245 Tidying up the member message component.mp4 31.1 MB
  • 28 Building a great looking User Interface (Legacy)/343 Retrieving the Members into the Member List Component.mp4 31.0 MB
  • 04 Authentication basics/037 Using DTOs.mp4 31.0 MB
  • 36 Publishing (Legacy)/439 Installing and setting up MySQL.mp4 31.0 MB
  • 09 Building the User Interface/106 Adding animated buttons.mp4 30.5 MB
  • 04 Authentication basics/045 Adding extension methods.mp4 30.5 MB
  • 11 Adding photo upload functionality/124 Cloudinary Account.mp4 30.4 MB
  • 21 Building a Walking Skeleton (Legacy)/262 Creating the DotNet Core WebAPI using the DotNetCLI.mp4 30.0 MB
  • 02 Building a walking skeleton Part One - API/012 Adding a DbContext class.mp4 30.0 MB
  • 13 Paging, Sorting and Filtering/161 Adding sorting functionality.mp4 29.7 MB
  • 09 Building the User Interface/109 Styling the member detailed page.mp4 29.7 MB
  • 06 Routing in Angular/064 Creating some more components.mp4 29.7 MB
  • 23 Client side login and register (Legacy)/301 Injecting the Angular services in our Components.mp4 29.4 MB
  • 15 Adding the messaging feature/189 Adding the message thread in the client.mp4 29.4 MB
  • 06 Routing in Angular/071 Tidying up the app module by using a shared module.mp4 29.3 MB
  • 13 Paging, Sorting and Filtering/156 Using the angular bootstrap pagination component.mp4 29.0 MB
  • 27 Extending the API (Legacy)/335 Shaping the data to return with DTOs.mp4 28.9 MB
  • 16 Identity and role management/208 Adding policy based authorisation.mp4 28.1 MB
  • 31 Reactive Forms in Angular (Legacy)/386 Using the Reactive Forms FormBuilder Service.mp4 27.9 MB
  • 21 Building a Walking Skeleton (Legacy)/271 Making our code asynchronous.mp4 27.8 MB
  • 17 SignalR/227 Adding the hub connection to the message service.mp4 27.5 MB
  • 05 Client login and register/057 Adding a home page.mp4 27.2 MB
  • 11 Adding photo upload functionality/125 Configuring cloudinary in the API.mp4 27.1 MB
  • 18 Unit of work pattern and finishing touches/241 Fixing UTC dates again.mp4 27.0 MB
  • 15 Adding the messaging feature/182 Setting up the message repository.mp4 26.8 MB
  • 09 Building the User Interface/105 Adding some style to the cards.mp4 26.8 MB
  • 21 Building a Walking Skeleton (Legacy)/272 Creating the Angular application using AngularCLI.mp4 26.6 MB
  • 05 Client login and register/058 Adding a register form.mp4 26.6 MB
  • 17 SignalR/220 Adding a presence hub.mp4 26.5 MB
  • 12 Reactive forms/142 Adding custom validators.mp4 26.3 MB
  • 31 Reactive Forms in Angular (Legacy)/383 Validation in Reactive forms.mp4 26.0 MB
  • 17 SignalR/221 Authenticating to SignalR.mp4 25.8 MB
  • 03 Building a walking skeleton Part Two - Angular/028 Using HTTPS in angular - WINDOWS.mp4 25.6 MB
  • 21 Building a Walking Skeleton (Legacy)/277 Displaying data from the API on the HTML page.mp4 25.3 MB
  • 36 Publishing (Legacy)/450 End of course summary.mp4 25.1 MB
  • 19 Publishing/257 Merging changes and redeploying.mp4 25.1 MB
  • 16 Identity and role management/209 Getting the users with roles.mp4 24.8 MB
  • 23 Client side login and register (Legacy)/305 Component Communication Child to Parent using Output properties.mp4 24.6 MB
  • 16 Identity and role management/216 Editing roles in the client.mp4 24.4 MB
  • 03 Building a walking skeleton Part Two - Angular/024 Adding CORS support in the API.mp4 24.4 MB
  • 09 Building the User Interface/100 Using TypeScript.mp4 24.0 MB
  • 05 Client login and register/060 Child to parent communication.mp4 23.8 MB
  • 05 Client login and register/062 Section 5 summary.mp4 23.6 MB
  • 05 Client login and register/050 Introduction to Angular services.mp4 23.5 MB
  • 28 Building a great looking User Interface (Legacy)/339 Introduction.mp4 23.4 MB
  • 35 Add a private messaging system to the application (Legacy)/419 Adding the repository methods for the messages.mp4 23.3 MB
  • 14 Adding the Like User feature/172 Adding a likes repository.mp4 22.9 MB
  • 02 Building a walking skeleton Part One - API/016 Making our code Asynchronous.mp4 22.1 MB
  • 06 Routing in Angular/065 Adding the nav links.mp4 22.0 MB
  • 21 Building a Walking Skeleton (Legacy)/263 Setting up VS Code for C# development.mp4 21.9 MB
  • 02 Building a walking skeleton Part One - API/014 Creating the database using Entity Framework Code first migrations.mp4 21.5 MB
  • 22 Security (Legacy)/292 Token Authentication.mp4 21.3 MB
  • 04 Authentication basics/032 Safe storage of passwords.mp4 21.1 MB
  • 08 Extending the API/094 Adding AutoMapper.mp4 21.1 MB
  • 11 Adding photo upload functionality/130 Adding a photo editor component.mp4 20.7 MB
  • 04 Authentication basics/034 Creating a base API controller.mp4 19.9 MB
  • 19 Publishing/248 Introduction.mp4 19.4 MB
  • 09 Building the User Interface/101 Creating the member interface.mp4 19.3 MB
  • 11 Adding photo upload functionality/138 Section 11 summary.mp4 19.1 MB
  • 22 Security (Legacy)/283 Creating the User model.mp4 19.1 MB
  • 26 Routing in Angular (Legacy)/323 Using routing in our components.mp4 18.9 MB
  • 08 Extending the API/090 The repository pattern.mp4 18.9 MB
  • 22 Security (Legacy)/288 Registering services in the Startup class.mp4 18.9 MB
  • 05 Client login and register/054 Introduction to observables.mp4 18.7 MB
  • 26 Routing in Angular (Legacy)/322 Setting up our links in the nav component.mp4 18.4 MB
  • 11 Adding photo upload functionality/123 Introduction.mp4 18.3 MB
  • 04 Authentication basics/038 Adding validation.mp4 17.8 MB
  • 15 Adding the messaging feature/195 Fixing the photo weirdness.mp4 17.3 MB
  • 22 Security (Legacy)/282 Storing passwords in the Database.mp4 16.7 MB
  • 08 Extending the API/085 Adding a DateTime extension to calculate age.mp4 16.7 MB
  • 28 Building a great looking User Interface (Legacy)/341 Adding Interfaces to our Typescript code.mp4 16.6 MB
  • 04 Authentication basics/040 JSON web tokens.mp4 16.6 MB
  • 04 Authentication basics/046 Section 4 summary.mp4 16.4 MB
  • 09 Building the User Interface/104 Creating member cards.mp4 16.3 MB
  • 03 Building a walking skeleton Part Two - Angular/022 Adding VS Code extensions to work with Angular.mp4 16.1 MB
  • 05 Client login and register/051 Injecting services into components.mp4 16.0 MB
  • 15 Adding the messaging feature/183 Setting up the automapper profiles.mp4 15.9 MB
  • 01 Introduction/001 Introduction to the course.mp4 15.7 MB
  • 31 Reactive Forms in Angular (Legacy)/384 Custom Validators in Reactive forms.mp4 15.7 MB
  • 03 Building a walking skeleton Part Two - Angular/025 Displaying the fetched users in the browser.mp4 15.5 MB
  • 02 Building a walking skeleton Part One - API/011 Adding Entity Framework to our project.mp4 15.5 MB
  • 28 Building a great looking User Interface (Legacy)/345 Giving our Members some style with CSS.mp4 15.4 MB
  • 08 Extending the API/084 Extending the user entity.mp4 15.2 MB
  • 02 Building a walking skeleton Part One - API/009 Creating our first Entity.mp4 15.1 MB
  • 36 Publishing (Legacy)/435 Introduction.mp4 15.1 MB
  • 12 Reactive forms/141 Client side validation.mp4 15.0 MB
  • 04 Authentication basics/033 Updating the user entity.mp4 14.8 MB
  • 07 Error handling/082 Section 7 summary.mp4 13.8 MB
  • 15 Adding the messaging feature/198 Section 15 summary.mp4 13.7 MB
  • 13 Paging, Sorting and Filtering/151 Introduction.mp4 13.6 MB
  • 25 Adding 3rd party components to our app (Legacy)/313 Introduction.mp4 13.0 MB
  • 08 Extending the API/096 Configuring AutoMapper.mp4 12.7 MB
  • 18 Unit of work pattern and finishing touches/237 Introduction.mp4 12.1 MB
  • 02 Building a walking skeleton Part One - API/010 Introduction to Entity Framework.mp4 11.9 MB
  • 20 Introduction (Legacy)/259 Introduction.mp4 11.7 MB
  • 02 Building a walking skeleton Part One - API/018 Section 2 Summary.mp4 11.7 MB
  • 08 Extending the API/093 Adding a DTO for Members.mp4 11.6 MB
  • 22 Security (Legacy)/281 Introduction.mp4 11.6 MB
  • 12 Reactive forms/145 Using the form builder service.mp4 11.5 MB
  • 30 Adding Photo upload functionality to the application (Legacy)/362 Introduction.mp4 11.4 MB
  • 07 Error handling/080 Handling not found.mp4 11.0 MB
  • 10 Updating resources/119 Updating the user in the client app.mp4 11.0 MB
  • 08 Extending the API/083 Introduction.mp4 10.9 MB
  • 04 Authentication basics/031 Introduction.mp4 10.8 MB
  • 06 Routing in Angular/066 Routing in code.mp4 10.6 MB
  • 17 SignalR/219 Introduction.mp4 10.6 MB
  • 06 Routing in Angular/072 Section 6 summary.mp4 10.3 MB
  • 16 Identity and role management/211 Adding an admin component.mp4 10.2 MB
  • 30 Adding Photo upload functionality to the application (Legacy)/363 Where should we store the photos_.mp4 10.1 MB
  • 24 Error Handling (Legacy)/308 Introduction.mp4 10.1 MB
  • 35 Add a private messaging system to the application (Legacy)/417 Introduction.mp4 9.9 MB
  • 01 Introduction/004 Course assets and source code.mp4 9.9 MB
  • 10 Updating resources/113 Introduction.mp4 9.8 MB
  • 07 Error handling/073 Introduction.mp4 9.7 MB
  • 32 Action Filters in ASP.NET Core (Legacy)/393 Introduction.mp4 9.5 MB
  • 02 Building a walking skeleton Part One - API/005 Introduction.mp4 9.4 MB
  • 14 Adding the Like User feature/179 Section 14 summary.mp4 9.4 MB
  • 12 Reactive forms/150 Section 12 summary.mp4 9.0 MB
  • 03 Building a walking skeleton Part Two - Angular/029 Saving into source control.mp4 9.0 MB
  • 08 Extending the API/098 Section 8 summary.mp4 9.0 MB
  • 28 Building a great looking User Interface (Legacy)/340 Introduction to Interfaces in Typescript.mp4 8.9 MB
  • 22 Security (Legacy)/285 Creating an Interface for the Repository.mp4 8.8 MB
  • 13 Paging, Sorting and Filtering/169 Section 13 summary.mp4 8.4 MB
  • 12 Reactive forms/139 Introduction.mp4 8.4 MB
  • 18 Unit of work pattern and finishing touches/246 Section 18 summary.mp4 8.4 MB
  • 30 Adding Photo upload functionality to the application (Legacy)/376 Any to Any component communication in Angular.mp4 8.1 MB
  • 33 Paging, Sorting and Filtering (Legacy)/396 Introduction.mp4 8.0 MB
  • 03 Building a walking skeleton Part Two - Angular/019 Introduction.mp4 7.9 MB
  • 09 Building the User Interface/112 Section 9 summary.mp4 7.6 MB
  • 06 Routing in Angular/063 Introduction.mp4 7.5 MB
  • 21 Building a Walking Skeleton (Legacy)/261 Introduction.mp4 7.4 MB
  • 09 Building the User Interface/099 Introduction.mp4 7.4 MB
  • 26 Routing in Angular (Legacy)/320 Introduction.mp4 7.3 MB
  • 05 Client login and register/047 Introduction.mp4 7.3 MB
  • 31 Reactive Forms in Angular (Legacy)/381 Introduction.mp4 7.3 MB
  • 15 Adding the messaging feature/180 Introduction.mp4 7.0 MB
  • 17 SignalR/236 Section 17 summary.mp4 6.8 MB
  • 27 Extending the API (Legacy)/327 Introduction.mp4 6.6 MB
  • 29 Updating Resources (Legacy)/354 Introduction.mp4 6.5 MB
  • 01 Introduction/003 Getting help.mp4 6.0 MB
  • 14 Adding the Like User feature/170 Introduction.mp4 6.0 MB
  • 16 Identity and role management/218 Section 16 summary.mp4 6.0 MB
  • 10 Updating resources/122 Section 10 summary.mp4 5.8 MB
  • 03 Building a walking skeleton Part Two - Angular/030 Section 3 summary.mp4 5.8 MB
  • 23 Client side login and register (Legacy)/297 Introduction.mp4 5.3 MB
  • 39 Bonus - Identity and Role Management (Legacy)/454 Introduction to Identity.mp4 5.0 MB
  • 33 Paging, Sorting and Filtering (Legacy)/397 Paging in ASP.NET Core Web API.mp4 4.5 MB
  • 26 Routing in Angular (Legacy)/326 Summary of Section 7.mp4 4.1 MB
  • 34 Adding the 'Likes' functionality from start to finish (Legacy)/409 Introduction.mp4 4.0 MB
  • 22 Security (Legacy)/296 Summary of Section 3.mp4 4.0 MB
  • 27 Extending the API (Legacy)/338 Summary.mp4 4.0 MB
  • 16 Identity and role management/199 Introduction.mp4 3.9 MB
  • 35 Add a private messaging system to the application (Legacy)/434 Summary of Section 16.mp4 3.6 MB
  • 34 Adding the 'Likes' functionality from start to finish (Legacy)/410 Configuring the EF relationship so users can like each other.mp4 3.6 MB
  • 28 Building a great looking User Interface (Legacy)/353 Summary.mp4 3.3 MB
  • 21 Building a Walking Skeleton (Legacy)/280 Summary of Section 2.mp4 3.0 MB
  • 23 Client side login and register (Legacy)/307 Summary of Section 4.mp4 3.0 MB
  • 25 Adding 3rd party components to our app (Legacy)/319 Summary of Section 6.mp4 2.7 MB
  • 31 Reactive Forms in Angular (Legacy)/392 Summary.mp4 2.5 MB
  • 29 Updating Resources (Legacy)/361 Summary.mp4 2.4 MB
  • 30 Adding Photo upload functionality to the application (Legacy)/380 Summary.mp4 2.4 MB
  • 24 Error Handling (Legacy)/312 Summary of Section 5.mp4 2.2 MB
  • 34 Adding the 'Likes' functionality from start to finish (Legacy)/416 Summary of Section 15.mp4 2.1 MB
  • 33 Paging, Sorting and Filtering (Legacy)/408 Summary.mp4 2.0 MB
  • 01 Introduction/004 StudentAssets.zip 1.5 MB
  • 02 Building a walking skeleton Part One - API/008 Incorrect-MS-Build-selection-in-Omnisharp.pdf 38.2 kB
  • 38 Migrate your .Net Core 2.2 project to .Net Core 3.0 (Legacy)/453 Migrate your project from 2.2 to 3.0.en_GB.srt 35.6 kB
  • 37 Migrate to .Net 2.2 and Angular v8 (Legacy)/452 Updating the Angular v6 project to Angular v8.en_GB.srt 28.6 kB
  • 39 Bonus - Identity and Role Management (Legacy)/476 Challenge Solution.en_GB.srt 27.6 kB
  • 37 Migrate to .Net 2.2 and Angular v8 (Legacy)/451 Updating the .Net Core project to use .Net Core 2.2.en_GB.srt 26.0 kB
  • 24 Error Handling (Legacy)/311 Handling errors in Angular.en_GB.srt 25.1 kB
  • 36 Publishing (Legacy)/445 Setting up a Linux server for publishing.en_GB.srt 24.4 kB
  • 22 Security (Legacy)/293 Creating the Login method in the API.en_GB.srt 23.2 kB
  • 28 Building a great looking User Interface (Legacy)/352 Adding a photo gallery to our application.en_GB.srt 22.4 kB
  • 33 Paging, Sorting and Filtering (Legacy)/400 Implementing pagination in the API.en_GB.srt 20.2 kB
  • 27 Extending the API (Legacy)/334 Creating the Users Controller.en_GB.srt 19.3 kB
  • 30 Adding Photo upload functionality to the application (Legacy)/369 Adding a 3rd Party File Uploader.en_GB.srt 19.2 kB
  • 21 Building a Walking Skeleton (Legacy)/275 Making HTTP requests in Angular.en_GB.srt 19.2 kB
  • 08 Extending the API/097 Using AutoMapper queryable extensions.en_GB.srt 18.0 kB
  • 30 Adding Photo upload functionality to the application (Legacy)/365 Creating the Photos controller Part 1.en_GB.srt 17.9 kB
  • 35 Add a private messaging system to the application (Legacy)/424 Working with the message component in the SPA.en_GB.srt 17.7 kB
  • 21 Building a Walking Skeleton (Legacy)/268 Creating the first Model and DataContext.en_GB.srt 17.7 kB
  • 09 Building the User Interface/111 Adding a photo gallery.en_GB.srt 17.6 kB
  • 03 Building a walking skeleton Part Two - Angular/023 Making HTTP requests in Angular.en_GB.srt 17.5 kB
  • 12 Reactive forms/147 Adding a reusable date input.en_GB.srt 17.4 kB
  • 30 Adding Photo upload functionality to the application (Legacy)/375 Adding the main photo to the Nav bar.en_GB.srt 17.4 kB
  • 27 Extending the API (Legacy)/332 Seeding Data to the Database Part 2.en_GB.srt 17.3 kB
  • 24 Error Handling (Legacy)/309 Handling exceptions in the API.en_GB.srt 17.3 kB
  • 02 Building a walking skeleton Part One - API/008 Getting to know the API project files.en_GB.srt 17.2 kB
  • 30 Adding Photo upload functionality to the application (Legacy)/370 Configuring the 3rd Party file uploader.en_GB.srt 17.1 kB
  • 12 Reactive forms/144 Creating a reusable text input.en_GB.srt 17.0 kB
  • 21 Building a Walking Skeleton (Legacy)/273 The Angular bootstrapping and running the Angular app.en_GB.srt 16.9 kB
  • 35 Add a private messaging system to the application (Legacy)/430 Challenge solution - resolving the issue with the photos.en_GB.srt 16.9 kB
  • 36 Publishing (Legacy)/436 Using NG Build and running the application from the Kestrel server.en_GB.srt 16.8 kB
  • 07 Error handling/078 Adding an error interceptor.en_GB.srt 16.7 kB
  • 36 Publishing (Legacy)/449 Publishing our App to Azure.en_GB.srt 16.5 kB
  • 35 Add a private messaging system to the application (Legacy)/422 Creating the Message Controller.en_GB.srt 16.4 kB
  • 05 Client login and register/055 Persisting the login.en_GB.srt 16.3 kB
  • 02 Building a walking skeleton Part One - API/013 Creating the Connection string.en_GB.srt 16.3 kB
  • 12 Reactive forms/149 Client side registration.en_GB.srt 16.2 kB
  • 30 Adding Photo upload functionality to the application (Legacy)/378 Adding the Delete photo function to the API.en_GB.srt 16.0 kB
  • 17 SignalR/235 Optimizing the messages.en_GB.srt 15.9 kB
  • 30 Adding Photo upload functionality to the application (Legacy)/367 Testing the Photo upload with Postman.en_GB.srt 15.8 kB
  • 19 Publishing/256 Using branches in git and connecting Heroku to GitHub.en_GB.srt 15.8 kB
  • 36 Publishing (Legacy)/448 Setting up Azure to publish our app.en_GB.srt 15.7 kB
  • 28 Building a great looking User Interface (Legacy)/351 Using Route Resolvers to retrieve data.en_GB.srt 15.5 kB
  • 35 Add a private messaging system to the application (Legacy)/427 Designing the message tab chat system.en_GB.srt 15.4 kB
  • 13 Paging, Sorting and Filtering/154 Using the pagination classes.en_GB.srt 15.4 kB
  • 19 Publishing/255 Deploying the app to Heroku.en_GB.srt 15.4 kB
  • 22 Security (Legacy)/291 Validation in the API.en_GB.srt 15.3 kB
  • 25 Adding 3rd party components to our app (Legacy)/314 Wrapping 3rd party libraries as an Angular service.en_GB.srt 15.3 kB
  • 31 Reactive Forms in Angular (Legacy)/388 Handling Dates in Forms.en_GB.srt 15.2 kB
  • 23 Client side login and register (Legacy)/299 Introduction to Angular template forms.en_GB.srt 15.1 kB
  • 21 Building a Walking Skeleton (Legacy)/269 Creating the Database using Entity Framework migrations.en_GB.srt 15.1 kB
  • 22 Security (Legacy)/294 Using the Authentication middleware.en_GB.srt 15.1 kB
  • 17 SignalR/223 Adding a presence tracker.en_GB.srt 15.1 kB
  • 15 Adding the messaging feature/188 Designing the inbox.en_GB.srt 15.0 kB
  • 07 Error handling/076 Exception handling middleware.en_GB.srt 14.9 kB
  • 21 Building a Walking Skeleton (Legacy)/264 Reviewing the Project files in the DotNet Web API.en_GB.srt 14.9 kB
  • 39 Bonus - Identity and Role Management (Legacy)/474 Passing data out of the Modal and hooking up to the API.en_GB.srt 14.8 kB
  • 35 Add a private messaging system to the application (Legacy)/420 Adding the Create Message method in the API.en_GB.srt 14.8 kB
  • 24 Error Handling (Legacy)/310 Setting up the Global exception handler in the API.en_GB.srt 14.8 kB
  • 27 Extending the API (Legacy)/329 Exploring Entity Framework migrations.en_GB.srt 14.7 kB
  • 30 Adding Photo upload functionality to the application (Legacy)/371 Adding the Set Main photo functionality to the API.en_GB.srt 14.7 kB
  • 33 Paging, Sorting and Filtering (Legacy)/405 Adding filtering functionality to the SPA.en_GB.srt 14.6 kB
  • 31 Reactive Forms in Angular (Legacy)/385 Providing Validation feedback to the user.en_GB.srt 14.6 kB
  • 36 Publishing (Legacy)/438 Angular CLI AOT Production build.en_GB.srt 14.6 kB
  • 16 Identity and role management/217 Editing roles part two.en_GB.srt 14.5 kB
  • 04 Authentication basics/035 Creating an Account Controller with a register endpoint.en_GB.srt 14.5 kB
  • 13 Paging, Sorting and Filtering/155 Setting up client pagination.en_GB.srt 14.4 kB
  • 15 Adding the messaging feature/187 Setting up the Angular app for messaging.en_GB.srt 14.4 kB
  • 36 Publishing (Legacy)/447 HTTPS configuration for Apache.en_GB.srt 14.3 kB
  • 13 Paging, Sorting and Filtering/159 Cleaning up the member service.en_GB.srt 14.3 kB
  • 03 Building a walking skeleton Part Two - Angular/021 Running the angular project and reviewing the bootstrap of the app.en_GB.srt 14.3 kB
  • 23 Client side login and register (Legacy)/303 Adding a component so users can Register to our site.en_GB.srt 14.3 kB
  • 13 Paging, Sorting and Filtering/167 Restoring caching for member detailed.en_GB.srt 14.3 kB
  • 02 Building a walking skeleton Part One - API/015 Adding a new API Controller.en_GB.srt 14.2 kB
  • 30 Adding Photo upload functionality to the application (Legacy)/364 Using Cloudinary as a photo storage solution.en_GB.srt 14.2 kB
  • 33 Paging, Sorting and Filtering (Legacy)/398 Adding a PagedList class.en_GB.srt 14.2 kB
  • 17 SignalR/233 Notifying users when they receive a message.en_GB.srt 14.1 kB
  • 25 Adding 3rd party components to our app (Legacy)/317 Adding Ngx Bootstrap to power our Bootstrap components.en_GB.srt 14.0 kB
  • 02 Building a walking skeleton Part One - API/017 Saving our code into Source control.en_GB.srt 14.0 kB
  • 17 SignalR/222 Client side SignalR.en_GB.srt 14.0 kB
  • 21 Building a Walking Skeleton (Legacy)/279 Adding GIT for source control.en_GB.srt 13.9 kB
  • 27 Extending the API (Legacy)/327 UserSeedData.json 13.9 kB
  • 22 Security (Legacy)/289 Creating the Register method in our Auth Controller.en_GB.srt 13.9 kB
  • 35 Add a private messaging system to the application (Legacy)/433 Adding the Mark as Read functionality.en_GB.srt 13.7 kB
  • 14 Adding the Like User feature/174 Controller methods for the likes feature.en_GB.srt 13.7 kB
  • 08 Extending the API/088 Seeding data part one.en_GB.srt 13.7 kB
  • 10 Updating resources/121 Using the service to store state.en_GB.srt 13.6 kB
  • 22 Security (Legacy)/290 Using DTOs (Data Transfer Objects).en_GB.srt 13.6 kB
  • 07 Error handling/081 Adding a server error page.en_GB.srt 13.4 kB
  • 30 Adding Photo upload functionality to the application (Legacy)/377 Using BehaviorSubject to add any to any communication to our app.en_GB.srt 13.4 kB
  • 05 Client login and register/059 Parent to child communication.en_GB.srt 13.4 kB
  • 13 Paging, Sorting and Filtering/160 Adding filter buttons to the client.en_GB.srt 13.3 kB
  • 05 Client login and register/048 Creating a nav bar.en_GB.srt 13.3 kB
  • 04 Authentication basics/039 Adding a login endpoint.en_GB.srt 13.3 kB
  • 36 Publishing (Legacy)/443 Adding Lazy loading for our related entities.en_GB.srt 13.3 kB
  • 15 Adding the messaging feature/190 Styling the message thread.en_GB.srt 13.2 kB
  • 25 Adding 3rd party components to our app (Legacy)/316 Using the Angular JWT library to decode tokens.en_GB.srt 13.2 kB
  • 11 Adding photo upload functionality/126 Adding a photo service.en_GB.srt 13.2 kB
  • 10 Updating resources/120 Adding loading indicators.en_GB.srt 13.2 kB
  • 39 Bonus - Identity and Role Management (Legacy)/475 Challenge - Creating the Photo Management system,.en_GB.srt 13.2 kB
  • 07 Error handling/074 Creating an error controller for testing errors.en_GB.srt 13.1 kB
  • 17 SignalR/230 Tracking the message groups.en_GB.srt 13.1 kB
  • 33 Paging, Sorting and Filtering (Legacy)/401 Setting up pagination in the SPA.en_GB.srt 13.1 kB
  • 11 Adding photo upload functionality/134 Adding the main photo image to the nav bar.en_GB.srt 13.0 kB
  • 13 Paging, Sorting and Filtering/166 Restoring the caching for members.en_GB.srt 12.9 kB
  • 21 Building a Walking Skeleton (Legacy)/270 Retrieving data from the Database.en_GB.srt 12.9 kB
  • 16 Identity and role management/212 Adding an admin guard.en_GB.srt 12.9 kB
  • 36 Publishing (Legacy)/444 Publishing to IIS.en_GB.srt 12.8 kB
  • 04 Authentication basics/036 Using the debugger.en_GB.srt 12.8 kB
  • 05 Client login and register/061 Hooking up the register method to the service.en_GB.srt 12.7 kB
  • 27 Extending the API (Legacy)/331 UserSeedData.json 12.7 kB
  • 11 Adding photo upload functionality/131 Adding a photo uploader.en_GB.srt 12.7 kB
  • 15 Adding the messaging feature/185 Getting the messages from the Repo.en_GB.srt 12.6 kB
  • 21 Building a Walking Skeleton (Legacy)/265 Differences between a .Net Core 2.2 Web API template and .Net Core 3.0 template.en_GB.srt 12.6 kB
  • 23 Client side login and register (Legacy)/300 Introduction to Angular Services.en_GB.srt 12.5 kB
  • 18 Unit of work pattern and finishing touches/240 Optimizing queries part one.en_GB.srt 12.5 kB
  • 39 Bonus - Identity and Role Management (Legacy)/471 Adding the admin service and user management component.en_GB.srt 12.5 kB
  • 08 Extending the API/087 UserSeedData.json 12.4 kB
  • 27 Extending the API (Legacy)/336 Using AutoMapper Part 1.en_GB.srt 12.4 kB
  • 15 Adding the messaging feature/192 Using query params.en_GB.srt 12.4 kB
  • 29 Updating Resources (Legacy)/359 Persisting the Member updates.en_GB.srt 12.3 kB
  • 30 Adding Photo upload functionality to the application (Legacy)/366 Creating the Photos Controller Part 2.en_GB.srt 12.2 kB
  • 15 Adding the messaging feature/186 Getting the message thread for 2 users.en_GB.srt 12.2 kB
  • 06 Routing in Angular/067 Adding a toast service for notifications.en_GB.srt 12.2 kB
  • 13 Paging, Sorting and Filtering/152 Adding a paged list class.en_GB.srt 12.1 kB
  • 17 SignalR/225 Creating a message hub.en_GB.srt 12.1 kB
  • 16 Identity and role management/215 Setting up modals.en_GB.srt 12.1 kB
  • 36 Publishing (Legacy)/440 Adding additional Database providers.en_GB.srt 11.8 kB
  • 16 Identity and role management/213 Adding a custom directive.en_GB.srt 11.7 kB
  • 11 Adding photo upload functionality/127 Updating the users controller.en_GB.srt 11.7 kB
  • 34 Adding the 'Likes' functionality from start to finish (Legacy)/411 Creating the Like entity.en_GB.srt 11.7 kB
  • 05 Client login and register/054 Introduction to observables.en_GB.srt 11.7 kB
  • 27 Extending the API (Legacy)/333 Creating a new repository for our API.en_GB.srt 11.7 kB
  • 10 Updating resources/116 Adding the update functionality.en_GB.srt 11.7 kB
  • 39 Bonus - Identity and Role Management (Legacy)/472 Adding a Modal Component.en_GB.srt 11.6 kB
  • 10 Updating resources/118 Persisting the changes in the API.en_GB.srt 11.6 kB
  • 02 Building a walking skeleton Part One - API/012 Adding a DbContext class.en_GB.srt 11.6 kB
  • 31 Reactive Forms in Angular (Legacy)/391 Fixing the Photos issue for newly registered users.en_GB.srt 11.5 kB
  • 34 Adding the 'Likes' functionality from start to finish (Legacy)/413 Retrieving the list of users liked and liked by user.en_GB.srt 11.5 kB
  • 20 Introduction (Legacy)/260 Setting up the development environment.en_GB.srt 11.4 kB
  • 39 Bonus - Identity and Role Management (Legacy)/467 Adding the edit roles method in the API.en_GB.srt 11.4 kB
  • 15 Adding the messaging feature/193 Using route resolvers.en_GB.srt 11.4 kB
  • 19 Publishing/253 Changing the DB Server in our app.en_GB.srt 11.3 kB
  • 06 Routing in Angular/068 Adding an Angular route guard.en_GB.srt 11.3 kB
  • 39 Bonus - Identity and Role Management (Legacy)/461 Updating the Login method.en_GB.srt 11.2 kB
  • 11 Adding photo upload functionality/128 Testing the photo upload.en_GB.srt 11.1 kB
  • 32 Action Filters in ASP.NET Core (Legacy)/395 Using Action Filters.en_GB.srt 11.1 kB
  • 13 Paging, Sorting and Filtering/153 Adding helper classes for pagination.en_GB.srt 11.1 kB
  • 19 Publishing/254 Setting up Heroku.en_GB.srt 11.0 kB
  • 23 Client side login and register (Legacy)/302 Using _ngIf to conditionally display HTML Elements.en_GB.srt 11.0 kB
  • 34 Adding the 'Likes' functionality from start to finish (Legacy)/412 Adding the Send Like functionality in the API.en_GB.srt 11.0 kB
  • 16 Identity and role management/207 Adding the roles to the JWT token.en_GB.srt 11.0 kB
  • 08 Extending the API/086 Entity Framework relationships.en_GB.srt 11.0 kB
  • 39 Bonus - Identity and Role Management (Legacy)/473 Passing the roles data into the Modal.en_GB.srt 11.0 kB
  • 35 Add a private messaging system to the application (Legacy)/429 Adding the send message functionality and a challenge.en_GB.srt 10.9 kB
  • 12 Reactive forms/143 Validation feedback.en_GB.srt 10.9 kB
  • 22 Security (Legacy)/286 Creating the concrete Auth Repository and Register Method.en_GB.srt 10.9 kB
  • 25 Adding 3rd party components to our app (Legacy)/315 Using the Angular JWT library to improve token handling.en_GB.srt 10.9 kB
  • 14 Adding the Like User feature/171 Adding a likes entity.en_GB.srt 10.9 kB
  • 09 Building the User Interface/102 Adding a member service.en_GB.srt 10.8 kB
  • 34 Adding the 'Likes' functionality from start to finish (Legacy)/415 Creating the Lists component.en_GB.srt 10.8 kB
  • 19 Publishing/252 Switching the DB Server to PostGres.en_GB.srt 10.7 kB
  • 31 Reactive Forms in Angular (Legacy)/387 Expanding the Registration form.en_GB.srt 10.7 kB
  • 13 Paging, Sorting and Filtering/162 Adding an action filter.en_GB.srt 10.7 kB
  • 21 Building a Walking Skeleton (Legacy)/278 Adding Bootstrap and Font-Awesome to our Angular app.en_GB.srt 10.7 kB
  • 22 Security (Legacy)/284 The Repository pattern.en_GB.srt 10.7 kB
  • 39 Bonus - Identity and Role Management (Legacy)/469 Updating the Auth guard to protect routes based on user role.en_GB.srt 10.7 kB
  • 19 Publishing/248 Introduction.en_GB.srt 10.6 kB
  • 07 Error handling/075 Handling server errors.en_GB.srt 10.6 kB
  • 39 Bonus - Identity and Role Management (Legacy)/458 Configuring the Startup.cs class for Identity.en_GB.srt 10.5 kB
  • 15 Adding the messaging feature/184 Adding a message controller.en_GB.srt 10.5 kB
  • 27 Extending the API (Legacy)/328 Extending the User Model.en_GB.srt 10.5 kB
  • 01 Introduction/001 Introduction to the course.en_GB.srt 10.5 kB
  • 09 Building the User Interface/100 Using TypeScript.en_GB.srt 10.4 kB
  • 15 Adding the messaging feature/194 Sending messages.en_GB.srt 10.4 kB
  • 08 Extending the API/090 The repository pattern.en_GB.srt 10.4 kB
  • 02 Building a walking skeleton Part One - API/007 Setting up VS code to work with C#.en_GB.srt 10.4 kB
  • 33 Paging, Sorting and Filtering (Legacy)/402 Using nix-bootstrap pagination module.en_GB.srt 10.3 kB
  • 07 Error handling/077 Testing errors in the client.en_GB.srt 10.3 kB
  • 11 Adding photo upload functionality/132 Adding a photo uploader part two.en_GB.srt 10.3 kB
  • 23 Client side login and register (Legacy)/298 Creating the Navigation and Login form.en_GB.srt 10.3 kB
  • 28 Building a great looking User Interface (Legacy)/344 Creating Member Cards to display on our Member list page.en_GB.srt 10.2 kB
  • 39 Bonus - Identity and Role Management (Legacy)/470 Adding a custom structural directive.en_GB.srt 10.2 kB
  • 15 Adding the messaging feature/191 Activating the message tab.en_GB.srt 10.2 kB
  • 36 Publishing (Legacy)/446 Publishing the app to Linux.en_GB.srt 10.2 kB
  • 27 Extending the API (Legacy)/337 Using AutoMapper Part 2.en_GB.srt 10.1 kB
  • 36 Publishing (Legacy)/441 Dealing with migrations and multiple Database providers.en_GB.srt 10.1 kB
  • 04 Authentication basics/032 Safe storage of passwords.en_GB.srt 10.0 kB
  • 11 Adding photo upload functionality/123 Introduction.en_GB.srt 9.9 kB
  • 08 Extending the API/089 Seeding data part two.en_GB.srt 9.9 kB
  • 33 Paging, Sorting and Filtering (Legacy)/399 Setting up the paging helper classes.en_GB.srt 9.9 kB
  • 18 Unit of work pattern and finishing touches/247 Photo management challenge.en_GB.srt 9.9 kB
  • 18 Unit of work pattern and finishing touches/239 Refactoring the controllers to use the unit of work.en_GB.srt 9.8 kB
  • 36 Publishing (Legacy)/442 .Net Core 3.0 MySQL provider bug workaround.en_GB.srt 9.8 kB
  • 06 Routing in Angular/064 Creating some more components.en_GB.srt 9.7 kB
  • 35 Add a private messaging system to the application (Legacy)/428 Adding Query params to an Angular route.en_GB.srt 9.7 kB
  • 09 Building the User Interface/107 Using an interceptor to send the token.en_GB.srt 9.7 kB
  • 10 Updating resources/117 Adding a Can Deactivate route guard.en_GB.srt 9.7 kB
  • 11 Adding photo upload functionality/135 Setting the main photo in the client.en_GB.srt 9.7 kB
  • 21 Building a Walking Skeleton (Legacy)/267 Environment settings and using dotnet watch.en_GB.srt 9.6 kB
  • 15 Adding the messaging feature/197 Deleting messages on the client.en_GB.srt 9.6 kB
  • 17 SignalR/229 Sending messages via the hub.en_GB.srt 9.6 kB
  • 10 Updating resources/115 Creating the edit template form.en_GB.srt 9.6 kB
  • 04 Authentication basics/041 Adding a token service.en_GB.srt 9.5 kB
  • 02 Building a walking skeleton Part One - API/006 Creating the .Net API Project using the dotnet CLI.en_GB.srt 9.5 kB
  • 18 Unit of work pattern and finishing touches/243 Adding a confirmation service to the angular app.en_GB.srt 9.4 kB
  • 04 Authentication basics/037 Using DTOs.en_GB.srt 9.4 kB
  • 22 Security (Legacy)/295 Safe storage of secrets.en_GB.srt 9.4 kB
  • 22 Security (Legacy)/287 Creating the Login repository method.en_GB.srt 9.4 kB
  • 14 Adding the Like User feature/176 Adding the likes component.en_GB.srt 9.4 kB
  • 35 Add a private messaging system to the application (Legacy)/426 Getting the message thread in the component.en_GB.srt 9.4 kB
  • 35 Add a private messaging system to the application (Legacy)/425 Designing the Inbox and Outbox template.en_GB.srt 9.3 kB
  • 03 Building a walking skeleton Part Two - Angular/026 Adding bootstrap and font-awesome.en_GB.srt 9.3 kB
  • 31 Reactive Forms in Angular (Legacy)/389 Updating the Register method in the API.en_GB.srt 9.3 kB
  • 39 Bonus - Identity and Role Management (Legacy)/455 Getting to the starting point for this bonus section.en_GB.srt 9.3 kB
  • 14 Adding the Like User feature/173 Implementing the likes repository.en_GB.srt 9.3 kB
  • 14 Adding the Like User feature/175 Setting up the likes functions in the Angular app.en_GB.srt 9.3 kB
  • 18 Unit of work pattern and finishing touches/244 Getting the data from the confirmation modal.en_GB.srt 9.3 kB
  • 27 Extending the API (Legacy)/331 Seeding Data to the Database - Part 1.en_GB.srt 9.3 kB
  • 28 Building a great looking User Interface (Legacy)/348 Creating the Member Detailed View component class.en_GB.srt 9.3 kB
  • 31 Reactive Forms in Angular (Legacy)/390 Completing the Registration implementation.en_GB.srt 9.3 kB
  • 17 SignalR/224 Displaying online presence.en_GB.srt 9.2 kB
  • 16 Identity and role management/214 Adding the edit roles component.en_GB.srt 9.2 kB
  • 03 Building a walking skeleton Part Two - Angular/027 Using HTTPS in angular - MAC.en_GB.srt 9.1 kB
  • 13 Paging, Sorting and Filtering/164 Sorting on the client.en_GB.srt 9.1 kB
  • 05 Client login and register/053 Using the angular bootstrap components - dropdown.en_GB.srt 9.1 kB
  • 39 Bonus - Identity and Role Management (Legacy)/465 Policy based authorization.en_GB.srt 9.1 kB
  • 21 Building a Walking Skeleton (Legacy)/266 Running the DotNet Core application.en_GB.srt 9.1 kB
  • 29 Updating Resources (Legacy)/356 Designing the template for the member profile edit page - part 1.en_GB.srt 9.0 kB
  • 23 Client side login and register (Legacy)/306 Adding the register method to the Auth Service.en_GB.srt 9.0 kB
  • 28 Building a great looking User Interface (Legacy)/343 Retrieving the Members into the Member List Component.en_GB.srt 9.0 kB
  • 33 Paging, Sorting and Filtering (Legacy)/407 Adding the Sorting functionality to the SPA.en_GB.srt 9.0 kB
  • 26 Routing in Angular (Legacy)/325 Protecting multiple routes with a single route guard using dummy routes.en_GB.srt 8.9 kB
  • 14 Adding the Like User feature/177 Adding pagination for the likes.en_GB.srt 8.9 kB
  • 28 Building a great looking User Interface (Legacy)/350 Adding a tabbed panel for the right hand side of the Member detailed page.en_GB.srt 8.9 kB
  • 28 Building a great looking User Interface (Legacy)/342 Creating another Angular service.en_GB.srt 8.9 kB
  • 11 Adding photo upload functionality/124 Cloudinary Account.en_GB.srt 8.8 kB
  • 12 Reactive forms/148 Updating the API register method.en_GB.srt 8.8 kB
  • 21 Building a Walking Skeleton (Legacy)/274 Adding VS Code extensions used in this course.en_GB.srt 8.8 kB
  • 16 Identity and role management/204 Updating the seed method.en_GB.srt 8.8 kB
  • 17 SignalR/234 Optimizing the presence.en_GB.srt 8.8 kB
  • 35 Add a private messaging system to the application (Legacy)/432 Deleting messages in the SPA.en_GB.srt 8.8 kB
  • 02 Building a walking skeleton Part One - API/010 Introduction to Entity Framework.en_GB.srt 8.7 kB
  • 16 Identity and role management/200 Setting up the entities.en_GB.srt 8.7 kB
  • 04 Authentication basics/044 Adding the authentication middleware.en_GB.srt 8.7 kB
  • 13 Paging, Sorting and Filtering/157 Adding filtering to the API.en_GB.srt 8.7 kB
  • 36 Publishing (Legacy)/437 .Net Core 3.0 - Serving Static Files from the API.en_GB.srt 8.7 kB
  • 08 Extending the API/087 Generating seed data.en_GB.srt 8.6 kB
  • 30 Adding Photo upload functionality to the application (Legacy)/372 Adding the Set Main Photo functionality to the SPA.en_GB.srt 8.6 kB
  • 02 Building a walking skeleton Part One - API/016 Making our code Asynchronous.en_GB.srt 8.6 kB
  • 29 Updating Resources (Legacy)/357 Creating the Member Edit Template part 2.en_GB.srt 8.6 kB
  • 26 Routing in Angular (Legacy)/324 Protecting our routes with a route guard.en_GB.srt 8.6 kB
  • 11 Adding photo upload functionality/129 Using the Created At Route method.en_GB.srt 8.5 kB
  • 09 Building the User Interface/110 Styling the member detailed page part two.en_GB.srt 8.5 kB
  • 04 Authentication basics/045 Adding extension methods.en_GB.srt 8.5 kB
  • 29 Updating Resources (Legacy)/358 Adding a CanDeactivate route guard.en_GB.srt 8.5 kB
  • 17 SignalR/231 Updating the message hub with group tracking.en_GB.srt 8.4 kB
  • 31 Reactive Forms in Angular (Legacy)/382 Introduction to Reactive Forms in Angular.en_GB.srt 8.4 kB
  • 16 Identity and role management/205 Updating the account controller.en_GB.srt 8.4 kB
  • 13 Paging, Sorting and Filtering/168 Remembering the filters for a user in the service.en_GB.srt 8.4 kB
  • 30 Adding Photo upload functionality to the application (Legacy)/379 Adding the Delete Photo functionality to the SPA.en_GB.srt 8.4 kB
  • 16 Identity and role management/201 Configuring the DbContext.en_GB.srt 8.4 kB
  • 26 Routing in Angular (Legacy)/321 Setting up routing in Angular.en_GB.srt 8.4 kB
  • 11 Adding photo upload functionality/133 Setting the main photo in the API.en_GB.srt 8.4 kB
  • 23 Client side login and register (Legacy)/304 Parent to Child Component communication using Input properties.en_GB.srt 8.3 kB
  • 05 Client login and register/049 Introduction to Angular template forms.en_GB.srt 8.3 kB
  • 28 Building a great looking User Interface (Legacy)/349 Designing the Member detailed view template - left hand side.en_GB.srt 8.3 kB
  • 09 Building the User Interface/103 Retrieving the list of members.en_GB.srt 8.3 kB
  • 11 Adding photo upload functionality/136 Deleting photos - API.en_GB.srt 8.2 kB
  • 09 Building the User Interface/105 Adding some style to the cards.en_GB.srt 8.1 kB
  • 07 Error handling/079 Validation errors.en_GB.srt 8.1 kB
  • 39 Bonus - Identity and Role Management (Legacy)/459 Fixing the errors and adding a new migration.en_GB.srt 8.1 kB
  • 03 Building a walking skeleton Part Two - Angular/028 Using HTTPS in angular - WINDOWS.en_GB.srt 8.1 kB
  • 16 Identity and role management/203 Refactoring and adding a new migration.en_GB.srt 8.1 kB
  • 21 Building a Walking Skeleton (Legacy)/272 Creating the Angular application using AngularCLI.en_GB.srt 8.1 kB
  • 04 Authentication basics/042 Adding the create token logic.en_GB.srt 8.1 kB
  • 05 Client login and register/052 Using conditionals to show and remove content.en_GB.srt 8.0 kB
  • 08 Extending the API/091 Creating a repository.en_GB.srt 8.0 kB
  • 16 Identity and role management/206 Adding roles to the app.en_GB.srt 8.0 kB
  • 17 SignalR/228 Refactoring the message components to use the hub.en_GB.srt 8.0 kB
  • 14 Adding the Like User feature/178 Paginating the likes on the client.en_GB.srt 7.9 kB
  • 18 Unit of work pattern and finishing touches/238 Implementing the unit of work.en_GB.srt 7.9 kB
  • 19 Publishing/258 End of course summary.en_GB.srt 7.9 kB
  • 13 Paging, Sorting and Filtering/151 Introduction.en_GB.srt 7.9 kB
  • 39 Bonus - Identity and Role Management (Legacy)/463 Updating the seed method with Roles.en_GB.srt 7.9 kB
  • 05 Client login and register/057 Adding a home page.en_GB.srt 7.9 kB
  • 23 Client side login and register (Legacy)/301 Injecting the Angular services in our Components.en_GB.srt 7.8 kB
  • 39 Bonus - Identity and Role Management (Legacy)/464 Adding roles to the JWT Token.en_GB.srt 7.8 kB
  • 35 Add a private messaging system to the application (Legacy)/421 Adding the Repository methods for an Inbox, Outbox.en_GB.srt 7.8 kB
  • 05 Client login and register/050 Introduction to Angular services.en_GB.srt 7.8 kB
  • 35 Add a private messaging system to the application (Legacy)/423 Adding the Message thread methods to the API.en_GB.srt 7.8 kB
  • 19 Publishing/249 Preparing the angular app and serving this from the API server.en_GB.srt 7.7 kB
  • 29 Updating Resources (Legacy)/355 Creating a Member Edit Component.en_GB.srt 7.7 kB
  • 33 Paging, Sorting and Filtering (Legacy)/403 Filtering in the API.en_GB.srt 7.7 kB
  • 35 Add a private messaging system to the application (Legacy)/418 Creating the Message Entity and relationships.en_GB.srt 7.7 kB
  • 32 Action Filters in ASP.NET Core (Legacy)/394 Using a TimeAgo pipe for dates in Angular.en_GB.srt 7.6 kB
  • 06 Routing in Angular/071 Tidying up the app module by using a shared module.en_GB.srt 7.6 kB
  • 02 Building a walking skeleton Part One - API/009 Creating our first Entity.en_GB.srt 7.5 kB
  • 12 Reactive forms/140 Reactive forms introduction.en_GB.srt 7.5 kB
  • 22 Security (Legacy)/292 Token Authentication.en_GB.srt 7.5 kB
  • 21 Building a Walking Skeleton (Legacy)/262 Creating the DotNet Core WebAPI using the DotNetCLI.en_GB.srt 7.4 kB
  • 23 Client side login and register (Legacy)/305 Component Communication Child to Parent using Output properties.en_GB.srt 7.4 kB
  • 21 Building a Walking Skeleton (Legacy)/271 Making our code asynchronous.en_GB.srt 7.4 kB
  • 13 Paging, Sorting and Filtering/158 Adding additional filters.en_GB.srt 7.4 kB
  • 01 Introduction/002 Setting up the developer environment.en_GB.srt 7.4 kB
  • 16 Identity and role management/210 Editing user roles.en_GB.srt 7.3 kB
  • 15 Adding the messaging feature/189 Adding the message thread in the client.en_GB.srt 7.3 kB
  • 30 Adding Photo upload functionality to the application (Legacy)/368 Creating the Photo upload component in Angular.en_GB.srt 7.3 kB
  • 08 Extending the API/095 Using AutoMapper.en_GB.srt 7.3 kB
  • 10 Updating resources/114 Creating a member edit component.en_GB.srt 7.3 kB
  • 21 Building a Walking Skeleton (Legacy)/263 Setting up VS Code for C# development.en_GB.srt 7.3 kB
  • 13 Paging, Sorting and Filtering/165 Formatting dates.en_GB.srt 7.3 kB
  • 04 Authentication basics/040 JSON web tokens.en_GB.srt 7.3 kB
  • 13 Paging, Sorting and Filtering/163 Making the Last Active action filter more optimal.en_GB.srt 7.2 kB
  • 28 Building a great looking User Interface (Legacy)/347 Using Auth0 JwtModule to send up jwt tokens automatically.en_GB.srt 7.2 kB
  • 15 Adding the messaging feature/181 Setting up the entities for messaging.en_GB.srt 7.2 kB
  • 06 Routing in Angular/070 Adding a new theme.en_GB.srt 7.2 kB
  • 05 Client login and register/058 Adding a register form.en_GB.srt 7.1 kB
  • 17 SignalR/232 Dealing with UTC date formats.en_GB.srt 7.1 kB
  • 11 Adding photo upload functionality/137 Deleting photos - Client.en_GB.srt 7.1 kB
  • 03 Building a walking skeleton Part Two - Angular/020 Creating the Angular application.en_GB.srt 7.1 kB
  • 09 Building the User Interface/109 Styling the member detailed page.en_GB.srt 7.1 kB
  • 09 Building the User Interface/108 Routing to the detailed page.en_GB.srt 7.1 kB
  • 05 Client login and register/060 Child to parent communication.en_GB.srt 7.1 kB
  • 12 Reactive forms/146 Expanding the register form.en_GB.srt 7.1 kB
  • 30 Adding Photo upload functionality to the application (Legacy)/363 Where should we store the photos_.en_GB.srt 7.0 kB
  • 19 Publishing/250 Adding a fallback controller.en_GB.srt 7.0 kB
  • 18 Unit of work pattern and finishing touches/241 Fixing UTC dates again.en_GB.srt 7.0 kB
  • 04 Authentication basics/043 Creating a User DTO and returning the token.en_GB.srt 6.9 kB
  • 05 Client login and register/056 Using the async pipe.en_GB.srt 6.9 kB
  • 15 Adding the messaging feature/196 Deleting messages on the API.en_GB.srt 6.9 kB
  • 03 Building a walking skeleton Part Two - Angular/025 Displaying the fetched users in the browser.en_GB.srt 6.9 kB
  • 17 SignalR/220 Adding a presence hub.en_GB.srt 6.8 kB
  • 13 Paging, Sorting and Filtering/156 Using the angular bootstrap pagination component.en_GB.srt 6.8 kB
  • 19 Publishing/251 Creating an angular production build.en_GB.srt 6.8 kB
  • 18 Unit of work pattern and finishing touches/242 Optimizing queries part two.en_GB.srt 6.8 kB
  • 35 Add a private messaging system to the application (Legacy)/431 Adding the Delete message functionality to the API.en_GB.srt 6.8 kB
  • 16 Identity and role management/216 Editing roles in the client.en_GB.srt 6.7 kB
  • 15 Adding the messaging feature/182 Setting up the message repository.en_GB.srt 6.7 kB
  • 33 Paging, Sorting and Filtering (Legacy)/404 Adding additional filtering parameters to the API.en_GB.srt 6.7 kB
  • 28 Building a great looking User Interface (Legacy)/340 Introduction to Interfaces in Typescript.en_GB.srt 6.6 kB
  • 39 Bonus - Identity and Role Management (Legacy)/457 Configuring the DataContext for Identity.en_GB.srt 6.5 kB
  • 11 Adding photo upload functionality/125 Configuring cloudinary in the API.en_GB.srt 6.5 kB
  • 28 Building a great looking User Interface (Legacy)/346 Adding animated buttons to the member cards.en_GB.srt 6.5 kB
  • 39 Bonus - Identity and Role Management (Legacy)/456 Adding the Identity models.en_GB.srt 6.5 kB
  • 08 Extending the API/092 Updating the users controller.en_GB.srt 6.4 kB
  • 19 Publishing/257 Merging changes and redeploying.en_GB.srt 6.4 kB
  • 09 Building the User Interface/106 Adding animated buttons.en_GB.srt 6.4 kB
  • 02 Building a walking skeleton Part One - API/014 Creating the database using Entity Framework Code first migrations.en_GB.srt 6.3 kB
  • 20 Introduction (Legacy)/259 Introduction.en_GB.srt 6.3 kB
  • 16 Identity and role management/208 Adding policy based authorisation.en_GB.srt 6.3 kB
  • 13 Paging, Sorting and Filtering/161 Adding sorting functionality.en_GB.srt 6.1 kB
  • 16 Identity and role management/202 Configuring the startup class.en_GB.srt 6.1 kB
  • 17 SignalR/219 Introduction.en_GB.srt 6.1 kB
  • 39 Bonus - Identity and Role Management (Legacy)/462 Updating the register method.en_GB.srt 6.1 kB
  • 36 Publishing (Legacy)/439 Installing and setting up MySQL.en_GB.srt 6.0 kB
  • 39 Bonus - Identity and Role Management (Legacy)/460 Updating the Seed Users method.en_GB.srt 6.0 kB
  • 31 Reactive Forms in Angular (Legacy)/383 Validation in Reactive forms.en_GB.srt 5.9 kB
  • 27 Extending the API (Legacy)/335 Shaping the data to return with DTOs.en_GB.srt 5.9 kB
  • 12 Reactive forms/142 Adding custom validators.en_GB.srt 5.9 kB
  • 36 Publishing (Legacy)/450 End of course summary.en_GB.srt 5.9 kB
  • 17 SignalR/226 Adding the send message method to the hub.en_GB.srt 5.8 kB
  • 21 Building a Walking Skeleton (Legacy)/276 Adding CORS support to the API.en_GB.srt 5.8 kB
  • 16 Identity and role management/199 Introduction.en_GB.srt 5.8 kB
  • 09 Building the User Interface/104 Creating member cards.en_GB.srt 5.8 kB
  • 22 Security (Legacy)/281 Introduction.en_GB.srt 5.8 kB
  • 33 Paging, Sorting and Filtering (Legacy)/406 Sorting results in the API.en_GB.srt 5.8 kB
  • 03 Building a walking skeleton Part Two - Angular/024 Adding CORS support in the API.en_GB.srt 5.7 kB
  • 31 Reactive Forms in Angular (Legacy)/386 Using the Reactive Forms FormBuilder Service.en_GB.srt 5.7 kB
  • 34 Adding the 'Likes' functionality from start to finish (Legacy)/414 Adding the Send like functionality to the SPA.en_GB.srt 5.7 kB
  • 28 Building a great looking User Interface (Legacy)/341 Adding Interfaces to our Typescript code.en_GB.srt 5.7 kB
  • 06 Routing in Angular/069 Adding a dummy route.en_GB.srt 5.7 kB
  • 26 Routing in Angular (Legacy)/322 Setting up our links in the nav component.en_GB.srt 5.5 kB
  • 14 Adding the Like User feature/172 Adding a likes repository.en_GB.srt 5.5 kB
  • 05 Client login and register/051 Injecting services into components.en_GB.srt 5.4 kB
  • 25 Adding 3rd party components to our app (Legacy)/313 Introduction.en_GB.srt 5.4 kB
  • 16 Identity and role management/209 Getting the users with roles.en_GB.srt 5.4 kB
  • 18 Unit of work pattern and finishing touches/245 Tidying up the member message component.en_GB.srt 5.4 kB
  • 26 Routing in Angular (Legacy)/320 Introduction.en_GB.srt 5.4 kB
  • 04 Authentication basics/034 Creating a base API controller.en_GB.srt 5.3 kB
  • 11 Adding photo upload functionality/130 Adding a photo editor component.en_GB.srt 5.3 kB
  • 22 Security (Legacy)/282 Storing passwords in the Database.en_GB.srt 5.2 kB
  • 22 Security (Legacy)/283 Creating the User model.en_GB.srt 5.2 kB
  • 08 Extending the API/085 Adding a DateTime extension to calculate age.en_GB.srt 5.2 kB
  • 39 Bonus - Identity and Role Management (Legacy)/468 Creating the Admin Component in the SPA.en_GB.srt 5.2 kB
  • 17 SignalR/221 Authenticating to SignalR.en_GB.srt 5.1 kB
  • 31 Reactive Forms in Angular (Legacy)/381 Introduction.en_GB.srt 5.1 kB
  • 02 Building a walking skeleton Part One - API/011 Adding Entity Framework to our project.en_GB.srt 5.1 kB
  • 27 Extending the API (Legacy)/330 Entity Framework Relationships.en_GB.srt 5.1 kB
  • 21 Building a Walking Skeleton (Legacy)/277 Displaying data from the API on the HTML page.en_GB.srt 5.0 kB
  • 08 Extending the API/084 Extending the user entity.en_GB.srt 5.0 kB
  • 26 Routing in Angular (Legacy)/323 Using routing in our components.en_GB.srt 5.0 kB
  • 04 Authentication basics/046 Section 4 summary.en_GB.srt 5.0 kB
  • 30 Adding Photo upload functionality to the application (Legacy)/362 Introduction.en_GB.srt 5.0 kB
  • 35 Add a private messaging system to the application (Legacy)/417 Introduction.en_GB.srt 4.9 kB
  • 29 Updating Resources (Legacy)/360 Finishing off the Member edit component.en_GB.srt 4.9 kB
  • 04 Authentication basics/038 Adding validation.en_GB.srt 4.8 kB
  • 17 SignalR/227 Adding the hub connection to the message service.en_GB.srt 4.8 kB
  • 30 Adding Photo upload functionality to the application (Legacy)/376 Any to Any component communication in Angular.en_GB.srt 4.8 kB
  • 07 Error handling/080 Handling not found.en_GB.srt 4.8 kB
  • 18 Unit of work pattern and finishing touches/237 Introduction.en_GB.srt 4.8 kB
  • 21 Building a Walking Skeleton (Legacy)/261 Introduction.en_GB.srt 4.6 kB
  • 06 Routing in Angular/065 Adding the nav links.en_GB.srt 4.5 kB
  • 30 Adding Photo upload functionality to the application (Legacy)/374 Output properties revisited.en_GB.srt 4.5 kB
  • 07 Error handling/082 Section 7 summary.en_GB.srt 4.4 kB
  • 01 Introduction/003 Getting help.en_GB.srt 4.4 kB
  • 08 Extending the API/094 Adding AutoMapper.en_GB.srt 4.4 kB
  • 27 Extending the API (Legacy)/327 Introduction.en_GB.srt 4.4 kB
  • 25 Adding 3rd party components to our app (Legacy)/318 Bringing some color to our app with a theme from Bootswatch.en_GB.srt 4.2 kB
  • 12 Reactive forms/141 Client side validation.en_GB.srt 4.2 kB
  • 04 Authentication basics/031 Introduction.en_GB.srt 4.2 kB
  • 39 Bonus - Identity and Role Management (Legacy)/466 Returning the users with their roles.en_GB.srt 4.1 kB
  • 33 Paging, Sorting and Filtering (Legacy)/396 Introduction.en_GB.srt 4.0 kB
  • 03 Building a walking skeleton Part Two - Angular/022 Adding VS Code extensions to work with Angular.en_GB.srt 4.0 kB
  • 35 Add a private messaging system to the application (Legacy)/419 Adding the repository methods for the messages.en_GB.srt 4.0 kB
  • 26 Routing in Angular (Legacy)/326 Summary of Section 7.en_GB.srt 4.0 kB
  • 23 Client side login and register (Legacy)/297 Introduction.en_GB.srt 4.0 kB
  • 18 Unit of work pattern and finishing touches/246 Section 18 summary.en_GB.srt 4.0 kB
  • 31 Reactive Forms in Angular (Legacy)/384 Custom Validators in Reactive forms.en_GB.srt 4.0 kB
  • 30 Adding Photo upload functionality to the application (Legacy)/373 Using the array filter method to provide instant feedback in the SPA.en_GB.srt 4.0 kB
  • 28 Building a great looking User Interface (Legacy)/339 Introduction.en_GB.srt 4.0 kB
  • 09 Building the User Interface/101 Creating the member interface.en_GB.srt 3.9 kB
  • 04 Authentication basics/033 Updating the user entity.en_GB.srt 3.9 kB
  • 22 Security (Legacy)/288 Registering services in the Startup class.en_GB.srt 3.9 kB
  • 35 Add a private messaging system to the application (Legacy)/434 Summary of Section 16.en_GB.srt 3.8 kB
  • 33 Paging, Sorting and Filtering (Legacy)/397 Paging in ASP.NET Core Web API.en_GB.srt 3.8 kB
  • 27 Extending the API (Legacy)/338 Summary.en_GB.srt 3.8 kB
  • 22 Security (Legacy)/285 Creating an Interface for the Repository.en_GB.srt 3.7 kB
  • 02 Building a walking skeleton Part One - API/018 Section 2 Summary.en_GB.srt 3.7 kB
  • 15 Adding the messaging feature/195 Fixing the photo weirdness.en_GB.srt 3.7 kB
  • 08 Extending the API/096 Configuring AutoMapper.en_GB.srt 3.7 kB
  • 36 Publishing (Legacy)/435 Introduction.en_GB.srt 3.6 kB
  • 28 Building a great looking User Interface (Legacy)/345 Giving our Members some style with CSS.en_GB.srt 3.6 kB
  • 36 Publishing (Legacy)/445 LinuxServerSetup.txt 3.5 kB
  • 06 Routing in Angular/066 Routing in code.en_GB.srt 3.4 kB
  • 29 Updating Resources (Legacy)/354 Introduction.en_GB.srt 3.4 kB
  • 39 Bonus - Identity and Role Management (Legacy)/454 Introduction to Identity.en_GB.srt 3.4 kB
  • 12 Reactive forms/145 Using the form builder service.en_GB.srt 3.4 kB
  • 02 Building a walking skeleton Part One - API/005 Introduction.en_GB.srt 3.4 kB
  • 06 Routing in Angular/072 Section 6 summary.en_GB.srt 3.3 kB
  • 23 Client side login and register (Legacy)/307 Summary of Section 4.en_GB.srt 3.3 kB
  • 10 Updating resources/113 Introduction.en_GB.srt 3.3 kB
  • 22 Security (Legacy)/296 Summary of Section 3.en_GB.srt 3.3 kB
  • 15 Adding the messaging feature/183 Setting up the automapper profiles.en_GB.srt 3.2 kB
  • 25 Adding 3rd party components to our app (Legacy)/319 Summary of Section 6.en_GB.srt 3.2 kB
  • 10 Updating resources/119 Updating the user in the client app.en_GB.srt 3.2 kB
  • 14 Adding the Like User feature/170 Introduction.en_GB.srt 3.2 kB
  • 28 Building a great looking User Interface (Legacy)/353 Summary.en_GB.srt 3.2 kB
  • 08 Extending the API/093 Adding a DTO for Members.en_GB.srt 3.2 kB
  • 32 Action Filters in ASP.NET Core (Legacy)/393 Introduction.en_GB.srt 3.1 kB
  • 01 Introduction/004 Course assets and source code.en_GB.srt 3.0 kB
  • 16 Identity and role management/211 Adding an admin component.en_GB.srt 2.9 kB
  • 03 Building a walking skeleton Part Two - Angular/029 Saving into source control.en_GB.srt 2.9 kB
  • 14 Adding the Like User feature/179 Section 14 summary.en_GB.srt 2.8 kB
  • 34 Adding the 'Likes' functionality from start to finish (Legacy)/410 Configuring the EF relationship so users can like each other.en_GB.srt 2.8 kB
  • 24 Error Handling (Legacy)/312 Summary of Section 5.en_GB.srt 2.8 kB
  • 12 Reactive forms/150 Section 12 summary.en_GB.srt 2.8 kB
  • 08 Extending the API/083 Introduction.en_GB.srt 2.8 kB
  • 03 Building a walking skeleton Part Two - Angular/019 Introduction.en_GB.srt 2.8 kB
  • 31 Reactive Forms in Angular (Legacy)/392 Summary.en_GB.srt 2.8 kB
  • 13 Paging, Sorting and Filtering/169 Section 13 summary.en_GB.srt 2.7 kB
  • 08 Extending the API/098 Section 8 summary.en_GB.srt 2.7 kB
  • 12 Reactive forms/139 Introduction.en_GB.srt 2.7 kB
  • 15 Adding the messaging feature/198 Section 15 summary.en_GB.srt 2.7 kB
  • 30 Adding Photo upload functionality to the application (Legacy)/377 user.png 2.7 kB
  • 05 Client login and register/062 Section 5 summary.en_GB.srt 2.6 kB
  • 06 Routing in Angular/063 Introduction.en_GB.srt 2.6 kB
  • 05 Client login and register/047 Introduction.en_GB.srt 2.5 kB
  • 09 Building the User Interface/099 Introduction.en_GB.srt 2.5 kB
  • 30 Adding Photo upload functionality to the application (Legacy)/380 Summary.en_GB.srt 2.5 kB
  • 17 SignalR/236 Section 17 summary.en_GB.srt 2.4 kB
  • 09 Building the User Interface/112 Section 9 summary.en_GB.srt 2.4 kB
  • 29 Updating Resources (Legacy)/361 Summary.en_GB.srt 2.4 kB
  • 35 Add a private messaging system to the application (Legacy)/425 Messages-component-snippet.txt 2.4 kB
  • 21 Building a Walking Skeleton (Legacy)/280 Summary of Section 2.en_GB.srt 2.3 kB
  • 34 Adding the 'Likes' functionality from start to finish (Legacy)/416 Summary of Section 15.en_GB.srt 2.3 kB
  • 33 Paging, Sorting and Filtering (Legacy)/408 Summary.en_GB.srt 2.2 kB
  • 15 Adding the messaging feature/180 Introduction.en_GB.srt 2.2 kB
  • 11 Adding photo upload functionality/138 Section 11 summary.en_GB.srt 2.2 kB
  • 35 Add a private messaging system to the application (Legacy)/417 Module-16-Snippets.txt 2.2 kB
  • 31 Reactive Forms in Angular (Legacy)/387 Expanding-register-form-snippets.txt 2.1 kB
  • 34 Adding the 'Likes' functionality from start to finish (Legacy)/409 Introduction.en_GB.srt 2.1 kB
  • 16 Identity and role management/218 Section 16 summary.en_GB.srt 2.0 kB
  • 10 Updating resources/122 Section 10 summary.en_GB.srt 1.9 kB
  • 27 Extending the API (Legacy)/331 JSON-Generator-Snippet.txt 1.8 kB
  • 24 Error Handling (Legacy)/308 Introduction.en_GB.srt 1.7 kB
  • 03 Building a walking skeleton Part Two - Angular/030 Section 3 summary.en_GB.srt 1.7 kB
  • 07 Error handling/073 Introduction.en_GB.srt 1.6 kB
  • 33 Paging, Sorting and Filtering (Legacy)/396 Module-14-Snippets.txt 1.5 kB
  • 19 Publishing/255 heroku-connection-string.txt 1.5 kB
  • 18 Unit of work pattern and finishing touches/241 utc-datacontext-snippet.txt 1.5 kB
  • 28 Building a great looking User Interface (Legacy)/350 Styles-snippet-for-tabbed-panel.txt 1.1 kB
  • 38 Migrate your .Net Core 2.2 project to .Net Core 3.0 (Legacy)/453 packages.txt 1.1 kB
  • 37 Migrate to .Net 2.2 and Angular v8 (Legacy)/452 angular-v8-script.txt 1.1 kB
  • 34 Adding the 'Likes' functionality from start to finish (Legacy)/415 Creating-the-lists-component-snippet.txt 1.1 kB
  • 28 Building a great looking User Interface (Legacy)/339 Module-9-Snippets.txt 1.1 kB
  • 33 Paging, Sorting and Filtering (Legacy)/405 Adding-the-filtering-functionality-snippet.txt 1.0 kB
  • 21 Building a Walking Skeleton (Legacy)/265 valuescontroller.txt 1.0 kB
  • 23 Client side login and register (Legacy)/297 Module-4-Snippets.txt 955 Bytes
  • 27 Extending the API (Legacy)/327 Module-8-Snippets.txt 906 Bytes
  • 23 Client side login and register (Legacy)/303 home-page-snippet.txt 496 Bytes
  • 23 Client side login and register (Legacy)/303 registerCompnonent.txt 473 Bytes
  • 33 Paging, Sorting and Filtering (Legacy)/407 Adding-the-sorting-functionality-SPA-snippet.txt 304 Bytes
  • 20 Introduction (Legacy)/259 source-code.txt 168 Bytes

随机展示

相关说明

本站不存储任何资源内容,只收集BT种子元数据(例如文件名和文件大小)和磁力链接(BT种子标识符),并提供查询服务,是一个完全合法的搜索引擎系统。 网站不提供种子下载服务,用户可以通过第三方链接或磁力链接获取到相关的种子资源。本站也不对BT种子真实性及合法性负责,请用户注意甄别!