IIS 8 and ASP.NET Administration 교육 과정
참석자에게 .NET 플랫폼에서 IIS 8 및 응용 프로그램을 관리하는 기본 사항을 가르칩니다.
이 과정은 강의와 실습을 혼합 한 것입니다. 대의원은 일을 통해 배우며, 실제 문제에 대해 배운 내용을 즉각적으로 적용 할 수 있습니다.
Course Outline
.NET 플랫폼 소개
- .NET 공용 언어 런타임 및 프레임워크 클래스 라이브러리
- .NET을 사용하여 생성할 수 있는 애플리케이션 검토
- ASP.NET 웹 양식 및 웹 서비스
- ASP.NET 웹 양식과 ASP.NET MVC 응용 프로그램 비교
- 클래식 서비스와 WCF 서비스
IIS 8 아키텍처
- 통합 파이프라인 모드
- 확장성과 모듈성
- IIS 관리자 확장성
- WAS와 작업자 프로세스
IIS 8 설치
- 새로 설치
- 업그레이드 설치
- 기존 설치에 기능 추가
- 자동 설치 및 구성
- Server Core 명령줄 설치
- 호스팅 서비스 권장 사항
관리 도구
- IIS 관리자 및 확장성
- 구성 설정
- 명령줄 Management
- PowerShell을 사용한 명령줄 Management
- 파워셸 개요
- IIS 8 PowerShell cmdlet 목록 가져오기
- IIS 8의 새로운 cmdlet
- 가장 유용한 cmdlet을 사용한 실습
웹사이트의 기본 Management
- 웹 사이트, 애플리케이션 및 가상 디렉터리
- 새 웹사이트 만들기
- 로깅 구성
- 호스트 헤더 구성
- 애플리케이션 관리
- 가상 디렉터리 관리
- 압축 구성
- MIME 설정 구성
- 기본 관리 작업
웹 애플리케이션 관리
- ASP
- ASP.NET
- 나는SAP나는
- CGI
- 빠른CGI
- 애플리케이션 초기화
웹 응용 프로그램 풀 관리
- 웹 애플리케이션 풀 이해
- 가상 디렉터리와 애플리케이션
- w3wp.exe 프로세스 이해
- 애플리케이션 풀 보안
- 고급 설정
- 애플리케이션 풀 사용자
패키징 및 배포
- ASP.NET 응용 프로그램 배포 옵션 개요
- 설치 프로그램 패키지 빌드
- 업데이트된 애플리케이션 배포 처리
- 애플리케이션 버전 관리 및 업데이트된 애플리케이션 배포 관리
원격 관리 위임
- 주요 캐릭터 소개
- IIS 8 관리자 원격 Access
- 위임 설정
IIS 8 보안
- 공격 유형
- 서버 보안
- IIS 8 보안
- 요청 필터 사용
- Rewrite 모듈을 사용하여 URL 다시 쓰기(iis.net에서 추가 기능으로 사용 가능)
인증 및 승인
- 인증 유형
- 조직에서 사용 중인 인증 유형 구성
- IIS 8 사용자 계정 이해
SSL 및 TLS
- TLS로 웹사이트 보안
- SSL 또는 TLS 필요
- 클라이언트 인증서
모니터링 및 성능 조정
- IIS 8을 모니터링하는 방법
- IIS 성능 조정 기술
- .NET 코드 모니터링 및 튜닝
- .NET 애플리케이션에 대한 성능 조정 제안
진단 및 문제 해결
- 일반적인 문제
- 런타임 상태 및 제어 API
- IIS 8 오류 페이지
- 실패한 요청 추적
- 오류 로깅
- Access 로깅
- ASP.NET 추적
- IIS 문제 해결 전략
- ASP.NET 문제 해결 전략
로드 밸런싱 웹 팜
- IIS 8 및 웹 팜
- 콘텐츠 구성
- 콘텐츠 복제
- 완전한 이중화
- 로드 밸런싱
Open Training Courses require 5+ participants.
IIS 8 and ASP.NET Administration 교육 과정 - Booking
IIS 8 and ASP.NET Administration 교육 과정 - Enquiry
회원 평가 (1)
It was a compact and well delivered one.
Antonio Rojas
Course - IIS 8 and ASP.NET Administration
Upcoming Courses
Related Courses
Introducing C# 6.0 with Visual Studio 2015/2017
28 Hours이 강사가 진행하는 실시간 교육(온라인 또는 현장)은 참가자에게 Visual Studio 2015/2017 환경 내에서 C# 6.0의 기능을 활용하는 데 필요한 필수 기술을 제공합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Visual Studio 2015/2017의 통합 개발 환경(IDE)을 탐색하고 활용하세요.
- Console.WriteLine, Console.ReadLine 및 Hello C# World!와 같은 기본 C# 기능을 구현합니다.
- C# 코드를 컴파일하고 디버깅하는 프로세스를 이해합니다.
- 코드 문서화 및 가독성을 위해 C#에 주석을 적용합니다.
- CLR, GC, DLL, EXE 및 .NET 내 기술을 포함하여 .NET 6.0의 기본 사항을 살펴보세요.
- 버전 1.0부터 6.0까지 C#의 역사를 검토하고 키워드, 리터럴, 연산자, 명령문 등 C# 기본 사항을 파악합니다.
- C# 6.0에서 숫자 및 부울 형식, 클래스, 개체, 필드, 속성, 인덱서, 연산자, 메서드 등을 사용하여 작업할 수 있습니다.
- 컬렉션, 파일 처리, 데이터 스트림, 시스템 간 통신, 날짜, 직렬화 및 병렬 프로그래밍을 포함한 .NET 클래스 라이브러리 기능을 살펴보세요.
- ADO.NET, LINQ, ORM(Entity Framework) 및 SOA(서비스 지향 아키텍처)의 데이터를 사용하여 데이터에 액세스하고 조작합니다.
- Windows Presentation Foundation, ASP.NET MVC 2, Silverlight 등 C# 및 .NET Framework 6에서 개발할 수 있는 애플리케이션 검토
Advanced Blazor
21 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 PWA(프로그레시브 웹 애플리케이션) 개발 기능을 사용하여 Entity Framework( EF) 코어 및 Blazor.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- EF 패키지를 사용하여 데이터베이스 작업을 수행합니다.
- Blazor 구성 요소, 서비스, 종속성 주입, 레이아웃 및 라우팅을 사용합니다.
- 애플리케이션에서 PWA 기능을 활성화하는 서비스 워커를 만듭니다.
- 푸시 알림 및 기타 PWA 기능을 활용하세요.
Advanced Programming in C#
35 Hours대한민국에서 강사가 진행하는 실시간 교육에서는 C#의 고급 기능을 소개하고 실제 문제를 해결하기 위한 데스크톱 애플리케이션 프로그래밍 언어와 웹 프로그래밍 언어로서의 사용법을 검토합니다.
Programming 기술과 원칙은 수업 중 실습과 연습을 통해 시연되고 실습됩니다.
High-Performance Application Development with .NET Core
14 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 .NET Core을 사용하여 다양한 시스템에서 실행할 수 있는 최적화된 애플리케이션을 생성, 구축, 테스트, 디버그 및 배포하려는 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- .NET Core을 기준으로 개발 환경을 설정하여 애플리케이션 개발을 시작합니다.
- ASP.NET Core 프레임워크와 라이브러리를 활용하여 새로운 애플리케이션을 구축하거나 기존 애플리케이션을 최적화합니다.
- 고급 .NET Core 도구를 사용하여 애플리케이션 성능을 모니터링하고 향상시킵니다.
- .NET Core 기능의 기본 원리를 이해하고 이 지식을 다른 비즈니스 구현에 적용하세요.
Blazor WebAssembly
14 Hours대한민국에서 강사가 진행하는 이 실시간 교육(온라인 또는 현장)은 Blazor 웹 어셈블리를 사용하여 웹 애플리케이션을 빌드하려는 웹 개발자를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- Blazor WebAssembly에서 양식과 인증을 이해하세요.
- Blazor WebAssembly 프로젝트를 생성하세요.
- 웹 애플리케이션을 실행하는 다양한 방법을 알아보세요.
Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
21 Hours이 과정은 3개의 주요 섹션으로 구성되어 있으며 프리젠테이션과 실습이 혼합되어 구성됩니다.
- VB.NET Visual Studio 2012의 언어
- VB.NET 객체 지향
- VB.NET 및 SQL Server 2012
Introduction to .Net Core
14 Hours.NET Core는 Windows, macOS 및 Linux 에서 .NET 응용 프로그램을 만들기위한 오픈 소스 프레임 워크입니다.
이 강사 주도형 라이브 교육에서 참가자는 .Net Core 의 고유 한 특성을 다른 프레임 워크와 비교하여 보여주는 샘플 응용 프로그램을 만드는 과정에서 .Net Core 의 기본 사항을 배웁니다.
이 교육이 끝나면 참가자는 다음을 수행 할 수 있습니다.
- .Net Core 툴링 및 IDE와 함께 즉시 개발을 시작하는 데 필요합니다.
- .Net을 사용하여 웹 애플리케이션, 콘솔 애플리케이션, 마이크로 서비스 및 라이브러리를 포함한 다양한 유형의 소프트웨어를 빌드하십시오.
- 클래스 라이브러리, 패키지, 메타 패키지 및 프레임 워크를 포함한 .Net Core 의 구성 요소를 이해하십시오.
- 샘플 웹 응용 프로그램 빌드, 디버그 및 배포
청중
- 개발자
코스의 형식
- 라이브 랩 환경에서 강의, 토론, 연습 및 실습 연습.
노트
- 이 과정은 .Net Core 2.x를 기반으로하며 Windows 및 Linux 환경에서 사용할 수 있습니다.
- 이 과정에 대한 맞춤형 교육을 요청하려면 저희에게 연락하여 준비하십시오.
- .Net Core 에 대한 자세한 내용을 보려면 다음 사이트를 방문하십시오 : https://github.com/dotnet/core
.NET Core and Angular Training Course
21 Hours청중
- 개발자
코스의 형식
- 라이브 랩 환경에서 부분 강의, 부분 토론, 연습 및 고강도 실습을 수행합니다.
Entity Framework Core 2.0
14 Hours강사가 진행하는 이 대한민국 실시간 교육에서 참가자는 Entity Framework Core 2.0를 사용하여 ASP.Net Core 애플리케이션을 만드는 방법을 배웁니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Entity Framework Core 2.0 MVC 웹 애플리케이션을 생성하는 데 필요한 프레임워크와 도구를 설정합니다.
- MS SQL Server에서 데이터베이스 작업을 수행합니다.
- 애플리케이션 개발에 "코드 우선" 및 "데이터 우선" 접근 방식을 사용하십시오.
- 마이그레이션 및 시딩 작업을 수행합니다.
- 고급 데이터 모델링 개념을 이해합니다.
- 샘플 ASP.Net Core 애플리케이션을 만듭니다.
Introduction to Blazor
14 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 Blazor를 사용하여 풀 스택C# 웹 애플리케이션을 만들려는 웹 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- C# 및 Blazor를 사용하여 웹 애플리케이션을 개발합니다.
- C# 코드를 사용하여 JavaScript API 및 라이브러리를 호출합니다.
- 브라우저나 서버에서 클라이언트 측 C# 코드와 클라이언트 논리를 직접 실행하세요.
- Azure를 사용하여 Blazor 웹 애플리케이션을 배포합니다.
Machine Learning and AI with ML.NET
21 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 ML.NET 기계 학습 모델을 사용하여 엔터프라이즈 애플리케이션에 대해 실행된 데이터 분석에서 예측을 자동으로 도출하려는 데이터 과학자 및 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- ML.NET을 설치하고 애플리케이션 개발 환경에 통합합니다.
- ML.NET 도구 및 알고리즘 뒤에 숨어 있는 기계 학습 원리를 이해합니다.
- 제공된 데이터를 사용하여 스마트하게 예측을 수행할 수 있도록 기계 학습 모델을 구축하고 훈련합니다.
- ML.NET 측정항목을 사용하여 기계 학습 모델의 성능을 평가합니다.
- ML.NET 프레임워크를 기반으로 기존 기계 학습 모델의 정확도를 최적화합니다.
- ML.NET의 기계 학습 개념을 다른 데이터 과학 애플리케이션에 적용합니다.
Developing in ASP.NET MVC 6 Development
28 HoursASP.NET MVC 6은 Visual Studio 2015의 새로운 버전으로 Microsoft 웹 개발 스택의 최신 발전 버전입니다. 이 과정에서는 동적, 모듈식, 테스트 가능한 웹 사이트를 만들기 위한 최신 API와 개발 기술을 다룹니다. MVC6에서 사용할 수 있는 새로운 기능을 살펴보고 최신 도구 세트와 통합 가능성을 최대한 활용하는 방법을 보여 드리겠습니다.
무엇을 배울 것인가
- MVC 아키텍처 원칙 및 이점 이해 보기, 보기 구성 요소 및 태그 도우미 만들기 ASP.NET 종속성 주입 사용 Web API를 사용하여 RESTful 서비스 만들기 GruntJS, NPM 및 Bower 통합 최대한 활용하기 단일 페이지 애플리케이션(SPA) 만들기
Implementing the Actor Model with Microsoft Orleans
14 Hours대한민국에서 진행되는 이 강사 주도 라이브 교육(온라인 또는 현장)은 MicrosoftOrleans를 사용하여 분산 엔터프라이즈 .NET 응용 프로그램을 구축하려는 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Microsoft Orleans을 설치하고 구성합니다.
- 행위자 모델 프레임워크와 Orleans에서 구현된 방법을 이해합니다.
- 복잡한 동시성 및 기타 확장 패턴을 관리할 필요 없이 분산 애플리케이션을 구축하세요.
Unit Testing with C#
14 Hours단위 테스트는 소스 코드의 속성을 수정하거나 이벤트를 트리거하여 결과가 예상대로인지 확인하는 개별 단위의 소스 코드 테스트 방법입니다.
강사가 진행하는 이 실시간 교육에서 참가자는 C# 및 Visual Studio을 사용하여 샘플 .Net 애플리케이션에 대한 단위 테스트를 작성하고 실행하는 방법을 배웁니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- NUnit 및 xUnit.net과 같은 테스트 프레임워크를 사용하여 단위 테스트 코드를 생성하고 관리합니다.
- 테스트에 대한 보다 광범위한 테스트 기반 개발 접근 방식을 정의하고 구현합니다.
- 테스트 프레임워크를 조정하여 애플리케이션의 테스트 범위를 확장합니다.
청중
- 소프트웨어 테스트 엔지니어
- 개발자
과정 형식
- 일부 강의, 일부 토론, 연습 및 집중적인 실습
Visual Basic 2015 Integrated to 4.7.2 NET Framework
28 HoursVB.NET (Visual Basic .NET) Programming 언어를 사용하여 Microsoft Visual Studio 를 IDE (통합 개발 환경)로 사용하는 방법 학습 Programming 언어 4.7.2 .NET Framework에서 함께 구현되는 다중 패러다임, 객체 지향 프로그래밍 언어