Lynda_Up_and_Running_with_ASP.NET_5

در این آموزش تصویری با ASP.NET 5 آشنا می شوید. این دوره به راه اندازی ASP.NET 5 و معرفی اصول اولیه برنامه می پردازد. در ادامه ایجاد و گسترش برنامه های کاربردی ، کار با ASP.NET MVC 6 ، مدیریت داده ها ، ساخت رابط های برنامه کاربردی وب را آموزش می دهد.
این دوره آموزشی محصول موسسه Lynda است.

سرفصل های دوره:

  • کار با ASP.NET 5
  • آشنایی با ASP.NET 5 برای توسعه دهندگان
  • معرفی beta
  • راه اندازی و نصب برنامه
  • کار با درخواست های HTTP
  • مدیریت سمت سرور با Bower
  • کار با ASP.NET MVC 6
  • اضافه کردن ASP.NET MVC به درخواست ها
  • استفاده از نشانه گذاری در HTML
  • ایجاد فرم های HTML
  • ارسال داده ها به فرم
  • اعتبارسنجی فرم و ارسال داده ها
  • استفاده از Entity Framework
  • مدیریت خطا
  • استفاده مجدد از ویژگی های نرم افزار
  • کار با رابط های برنامه کاربردی
  • کار با امنیت در برنامه
  • نحوه پیکربندی پویا
  • کار با Deployment
  • استقرار یک برنامه ASP.NET 5
  • پیکربندی پایگاه داده
  • کار با Microsoft Azure از طریق Visual Studio
  • و…

عنوان دوره: Lynda Up and Running with ASP.NET 5
سطح: مقدماتی
مدت زمان: 4 ساعت و 6 دقیقه
نویسنده: Jess Chadwick

توضیحات:

ASP.NET 5, Microsoft's latest web development framework, includes an optimized developer experience, better performing runtime, and cross-platform support for Windows, Mac, and Linux. With all this change, many developers find they could use a refresher. In this course, Jess Chadwick introduces the basics to get you up and running with ASP.NET 5, and creating and deploying your own professional quality applications. He explores setup and installation, working with the ASP.NET MVC 6 framework, and the techniques you need to manage data, reuse code, construct web APIs, and secure your new applications. After you've built your application, Jess will show you how to deploy it to both IIS server and Microsoft Azure.
Understanding ASP.NET 5's new request processing pipeline
Downloading client-side libraries using Grunt and Bower in Visual Studio
Adding ASP.NET MVC 6 to your application
Handling web requests with controllers
Rendering dynamic views with Razor markup
Using Entity Framework to write and read data to a database
Using TagHelpers to create simple dynamic HTML forms
Registering and authenticating users with Identity services
Dynamically update portions on the server using partial rendering
Using dynamic routing logic to customize URLs
Exposing data with web APIs
Leveraging custom configuration and logging
Increasing application maintainability with dependency injection

Introduction
32m 38s
Welcome
1m 0s
What you should know before watching this course
1m 55s
Using the exercise files
2m 53s
The building blocks of an ASP.NET 5 application
5m 40s
Understanding ASP.NET 5 for ASP.NET developers
14m 2s
Working with beta software
7m 8s
1. Setup and Installation
2m 24s
Setting up your development environment
2m 24s
2. The Basics
32m 23s
Creating a new project
5m 9s
Responding to HTTP requests
5m 28s
Leveraging external dependencies
3m 47s
Serving static files
5m 11s
Managing client-side artifacts with Bower
4m 35s
Automating development tasks with Gulp
8m 13s
3. ASP.NET MVC 6
34m 23s
Understanding the MVC pattern
6m 58s
Adding ASP.NET MVC to your application
3m 19s
Handling requests with controllers
5m 14s
Passing parameters to controller actions
2m 0s
Rendering HTML with Razor views
3m 31s
Reusing shared HTML markup with layouts
2m 43s
Passing data from the controller to the view
3m 13s
Rendering data with strongly typed views
2m 9s
Reusing view markup with partial views
5m 16s
4. Working with Data
33m 46s
Creating strongly typed HTML forms
5m 0s
Posting form data to controller actions
4m 34s
Validating form post data
5m 47s
Using tag helpers to simplify your forms
5m 45s
Representing the database using Entity Framework
5m 40s
Using Entity Framework to write to a database
3m 21s
Using Entity Framework to read from a database
3m 39s
5. Maintainability and Reusability
34m 39s
Adding Error Handling and Diagnostics
4m 8s
Dynamically control behavior with custom configuration
9m 13s
Increase maintainability with dependency injection
5m 6s
Reusing view logic with injectable properties
3m 30s
Reusing application features with view components
7m 59s
Customizing URLs with attribute-based routing
4m 43s
6. Mobile First and Web APIs
27m 57s
Understanding "Mobile First"
5m 36s
Avoiding page refreshes with partial rendering
6m 20s
Exposing Web API endpoints
5m 17s
Exposing data through web APIs
5m 39s
Consuming Web APIs from the browser
5m 5s
7. Security
21m 54s
Securing controller actions from unauthorized access
1m 30s
Adding Identity Services to your application
3m 59s
Dynamically configuring Identity Services
3m 46s
Using Identity Services to create user accounts
2m 48s
Using Identity Services to allow users to login to your site
4m 15s
Avoiding Cross-Site Request Forgery
5m 36s
8. Deployment
24m 43s
Deploying an ASP.NET 5 application
4m 16s
Configuring database connection strings
4m 10s
Deploying to IIS server
5m 47s
Deploying to Microsoft Azure via Visual Studio
3m 55s
Deploying to Microsoft Azure via Source Control
6m 35s
Conclusion
2m 0s
Next steps
2m 0s

حجم فایل: 509MB