Course Outline
.Net 4.0 프레임워크 소개
- 통합 개발 환경(IDE)
- Languages .Net 프레임워크에서
- 공용 언어 런타임(CLR)
- AccessADO.Net을 사용하여 데이터 처리 & XML
- AccessASP.Net으로 웹 사용하기
Visual Studio 2010년
- 유용한 Visual Studio 창
- 프로젝트 만들기
- 프로젝트 해부
- 프로젝트의 파일
- 솔루션 탐색기
- 코드 조각
C# 언어 구문
- 데이터 유형
- 변수 선언
- 연산자
- 조건문
- 반복 구조
클래스 및 객체
- 모델 구축
- 클래스 및 객체 생성
- 클래스에 생성자 추가하기
- 메서드, 속성 및 이벤트 추가
- 오버로딩 방법
- 부동산 절차
애플리케이션 디버깅
- 중단점 설정
- 코드 단계별 실행
- 디버그 윈도우
- 윈도우 보기
- 호출 스택
ASP.Net 소개
- ASP.Net 프로젝트 시작
- 프로젝트 파일
- 서버 컨트롤
- 서버 이벤트 처리
- 페이지 수명주기
사용자 인터페이스 개발
- 마스터 페이지
- 테마와 스킨
- 사용자 컨트롤
- 웹사이트 탐색
- 검증 통제
모듈 8: 구성
- 웹사이트 구성 설정
- Web.Config 파일을 포함한 구성 파일
- 애플리케이션 설정 및 구성 문자열 저장
- 웹사이트 관리 도구
멤버십 및 개인화
- 웹사이트 보안 및 개인화
- 멤버십에 사용자 세부 정보 저장 Database
- 로그인 컨트롤 사용
- 웹사이트 상태 Management 방법
- Viewstate를 사용하여 페이지 상태 저장
예외 처리
- 코드에 Try Catch 블록 추가하기
- 페이지 수준 예외
- 사이트 수준 예외
- 사용자 정의 오류 페이지
- 트레이싱
데이터 Access
- ADO.Net이란?
- 연결 개체
- 명령 개체
- 데이터 리더
- 데이터 세트 및 데이터 어댑터
- 데이터 소스 마법사 사용
AJAX를 사용하여 반응형 페이지 만들기
- AJAX 아키텍처
- 부분 페이지 업데이트란 무엇입니까?
- Updatepanel 서버 컨트롤 사용
- 클라이언트측 스크립트 사용
데이터 Access LINQ 포함
- 왜 우리에게 필요한가? LINQ
- 쿼리 중 Database
- 쿼리를 위한 언어 구문
- LINQ ~ SQL 사용
Windows Communication Foundation(WCF) 서비스 사용
- 서비스 지향 아키텍처
- WCF 시나리오
- Communication의 메커니즘: 주소, 계약, 구속력
- 간단한 WCF 서비스 만들기
- 클라이언트 애플리케이션에서 WCF 서비스 호출
전개
- 웹 애플리케이션을 배포하는 방법
- 배포 방법
- Visual Studio의 복사 및 게시 도구 사용
- 설치 프로젝트 사용
- GAC에 어셈블리 설치
Requirements
이 워크숍에 참석하기 전에 학생들은 다음을 수행해야 합니다.
- Visual Studio 2010 IDE 및 도구를 사용하여 솔루션 환경을 관리할 수 있습니다.
- .NET Framework 4.0 호환 언어를 사용하여 애플리케이션을 프로그래밍할 수 있습니다.
- 클라이언트측 스크립트에 대한 기본적인 이해가 있어야 합니다.
- HTML에 대한 기본적인 이해가 있으신 분
회원 평가 (11)
그냥 전체적인 노출입니다. 매우 도움이 됩니다.
Travis - Beckman Coulter
Course - Introduction to Blazor
Machine Translated
트레이너는 우리가 가진 모든 질문에 답변하는 데 매우 도움이 되었으며 화면을 공유하여 우리가 겪었던 오류를 보여주었는데 정말 좋았습니다.
chithra - Public Health Wales NHS Trust
Course - Advanced Blazor
Machine Translated
질문과 답변. 그리고 프로젝트 시연.
Qing - Ametek
Course - Implementing the Actor Model with Microsoft Orleans
Machine Translated
It took up good stuff with a good speed, and not stayed in areas that was not important, left that to the student when the course was over. I mean that for a 2 day course it is a good value.
Mikael Forsberg - Kvadrat Örebro AB
Course - Introduction to .Net Core
강사님은 실제 사례를 통해 주제를 아주 잘 설명해주셔서 정보를 더 쉽게 이해할 수 있었습니다.
Florin-Viorel Marut - Continental Automotive Romania
Course - High-Performance Application Development with .NET Core
Machine Translated
Very hands on knowledge on the subject. A little bit of theory at the beginning to set the stage.
Thibault Chappuis - Mikron SA Boudry
Course - Entity Framework Core 2.0
Time management of the training. Allocated time of training was well-spent and maximized.
Edgar Caguioa - ANALOG DEVICES GEN. TRIAS, INC.
Course - Visual Studio with VB.Net
나는 Folio의 폭넓은 지식에 감사했습니다. 그는 강좌 내용을 잘 알고 있었을 뿐만 아니라, 우리에게 더 의미 있는 예를 만들기 위해 우리가 익숙한 언어의 구문도 알고 있었습니다. 그는 일정 기간 동안 교육 범위 밖의 기술 및 솔루션에 대한 지식을 공유하여 향후(및 향후 교육)에 사용할 수 있는 다른 솔루션에 대한 통찰력을 제공했습니다.
Raphael - Markit Valuations Limited
Course - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Machine Translated
Trainer knowledge and approach.
Piotr Kucharski
Course - Introducing C# 6.0 with Visual Studio 2015/2017
교육 참가자가 제기한 질문과 문제에 대한 유연한 접근 방식과 맞춤형 연습.
Maciej - DataConsult S.A.
Course - Advanced Programming in C#
Machine Translated
the trainer level.