1 |
01_01_ASP.NET 기초 입문 Part 1 강의 소개 및 ASP.NET 강의 시작 40:44
|
|
|
2 |
Visual Studio 2017 설치: 커뮤니티 버전 다운로드 및 설치 그리고 실행하기 14:18
|
|
|
3 |
Visual Studio 2017을 사용하여 ASP.NET 4.6 웹 응용 프로그램 개발하기 13:26
|
|
|
4 |
Visual Studio 2017 설치 후 웹 개발 관련해서 유용한 확장 도구 설치 08:16
|
|
|
5 |
__참고_01_03_Visual Studio Community 2015 한글판 다운로드 및 설치 14:32
|
|
|
6 |
__참고_01_04_WebEssentials 소개 및 설치 그리고 간단 사용법 설명 06:53
|
|
|
7 |
01_05_처음으로 작성해보는 ASP.NET 웹 프로젝트 - ASP.NET Hello World - DevHelloWorld_FrmHelloWorld 23:35
|
|
|
8 |
01_06_처음으로 작성하는 ASP.NET 4.6 - ASP.NET 웹 폼(Web Forms) 시작하기 47:17
|
|
|
9 |
02_01_ASP.NET Web Forms 소개 - One ASP.NET(웹폼 + MVC + Web API + SignalR) 17:00
|
|
|
10 |
02_02_(참고) 복습_ASP.NET 소개 24:27
|
|
|
11 |
02_03_ASP.NET 기초 명령어 학습을 위한 DevASPNET 웹 프로젝트 생성 및 웹 폼(ASPX) 출력하기 18:45
|
|
|
12 |
02_04_DevASPNET 웹프로젝트 또는 WebASPNET 웹사이트에서 설명된 주요 내장개체들에 대한 미리보기 전체 요약 설명 29:43
|
|
|
13 |
02_05_참고용_구강좌_ASP.NET 내장 개체(BuiltIn Object) 개요 13:40
|
|
|
14 |
02_06_참고용 구강좌_Response 개체 21:37
|
|
|
15 |
02_07_참고용 구강좌_Request 개체 14:58
|
|
|
16 |
02_08_참고용 구강좌_Request 개체의 QueryString 컬렉션 19:08
|
|
|
17 |
02_09_참고용 구강좌_Server 개체 07:02
|
|
|
18 |
02_12_참고용 구강좌_Application 개체와 Session 개체 08:43
|
|
|
19 |
02_14_참고용 구강좌_Page 클래스 10:54
|
|
|
20 |
02_15_참고용 구강좌_Page 클래스의 Page_Load 이벤트 설명 및 다시게시(PostBack) 소개 17:50
|
|
|
21 |
03_03_표준 컨트롤 학습을 위한 웹프로젝트 생성 및 기본 웹페이지 테스트(DevStandardControl_FrmStandardControl) 10:50
|
|
|
22 |
03_04_FrmControl_표준 컨트롤 학습을 위한 전체 미리보기 강좌_레이블, 텍스트박스, 버튼 등 사용 데모 33:07
|
|
|
23 |
03_05_FrmLabel_Label 컨트롤을 사용한 현재 날짜와 시간 출력하기 03:27
|
|
|
24 |
03_07_FrmTextBox_TextBox 컨트롤을 사용하여 사용자 정보 얻어오기 08:45
|
|
|
25 |
03_09_FrmTextButton_Button 컨트롤을 사용하여 명령어 실행하기 05:42
|
|
|
26 |
03_11_DevStandardControl_FrmImageButton_이미지버튼 컨트롤 03:36
|
|
|
27 |
03_12_DevStandardControl_FrmCommandControl_버튼, 링크버튼, 이미지버튼 컨트롤 06:09
|
|
|
28 |
03_13_DevStandardControl_FrmHyperLink_하이퍼링크 컨트롤 02:21
|
|
|
29 |
03_14_DevStandardControl_FrmImage_이미지 컨트롤 사용하기 07:23
|
|
|
30 |
03_15_DevStandardControl_FrmImageMap_이미지맵 컨트롤 09:51
|
|
|
31 |
03_16_DevStandardControl_FrmTable_테이블 컨트롤 05:46
|
|
|
32 |
03_17_DevStandardControl_FrmBulletedList_BulletedList 컨트롤 08:01
|
|
|
33 |
03_18_FrmDropDownList_PhoneNumber_드롭다운리스트(콤보박스, 리스트박스)에 전화번호 바인딩 09:37
|
|
|
34 |
03_19_DevStandardControl_FrmDropDownList_드롭다운리스트 컨트롤 07:58
|
|
|
35 |
03_20_DevStandardControl_FrmListBox_리스트박스 컨트롤 11:31
|
|
|
36 |
03_21_DevStandardControl_FrmCheckBox_체크박스 컨트롤 05:23
|
|
|
37 |
03_22_DevStandardControl_FrmCheckBoxList_체크박스리스트 컨트롤 07:46
|
|
|
38 |
03_23_DevStandardControl_FrmRadio_라디오버튼 컨트롤 06:58
|
|
|
39 |
03_24_FrmRadioButtonList_라디오버튼리스트 컨트롤 09:37
|
|
|
40 |
03_27_DevStandardControl_FrmHiddenField_히든필드 컨트롤 04:53
|
|
|
41 |
03_29_DevStandardControl_FrmLiteral_리터럴 컨트롤 03:09
|
|
|
42 |
03_30_DevStandardControl_FrmCalendar_캘린더 컨트롤 07:58
|
|
|
43 |
03_31_Calendar 컨트롤을 사용하여 년월일 입력받아서 QueryString(쿼리스트링)으로 전송하기 09:01
|
|
|
44 |
03_32_DevStandardControl_FrmAdRotator_AdRotator 컨트롤을 사용하여 광고 순환시키기 07:06
|
|
|
45 |
03_35_DevStandardControl_FrmFileUpload_FileUpload 컨트롤을 사용하여 파일 업로드하기 09:01
|
|
|
46 |
03_36_FrmFileUploadWithFileNumber_중복된 파일에 번호를 붙여서 파일 업로드하기 17:27
|
|
|
47 |
03_37_DevStandardControl_FrmWizard_Wizard 컨트롤을 사용하여 단계별 페이지 실행 12:26
|
|
|
48 |
03_39_DevStandardControl_FrmXml_XML 컨트롤을 사용하여 회사소개 페이지 구현 06:01
|
|
|
49 |
03_41_DevStandardControl_FrmMultiView_MultiView와 View 컨트롤 07:30
|
|
|
50 |
03_42_FrmMultiView_View_MultiView와 View 컨트롤 08:49
|
|
|
51 |
03_43_DevStandardControl_FrmPanel_패널 컨트롤 09:36
|
|
|
52 |
03_44_Panel 컨트롤의 DefaultButton 속성을 사용하여 특정 폼 내에서의 텍스트박스에 값을 입력 후 엔터키 입력시 특정 버튼 자동 클릭 05:01
|
|
|
53 |
03_45_DevStandardControl_FrmPlaceHolder_플레이스홀더 컨트롤 18:18
|
|
|
54 |
03_46_DevStandardControl_FrmSubstitution_Substitution 컨트롤 12:39
|
|
|
55 |
03_47_DevStandardControl_FrmLocalize_로컬라이즈 컨트롤을 사용하여 태그를 실행하지않고 인코드해서 보여주기 04:48
|
|
|
56 |
03_48_FrmDropDownListDynamicCreation_동적으로 DropDownList 생성 및 선택된 값 가져오기 12:58
|
|
|
57 |
04_03_DevValidationControl_프로젝트 생성 및 유효성 검사 관련 기본 참조들 추가 11:41
|
|
|
58 |
04_04_(참고) ASPNET5_WebValidationControlDemo_FrmValidationControl-필수입력 유효성검사 컨트롤 사용하기 16:42
|
|
|
59 |
04_05_DevValidationControl_FrmRequiredFieldValidator_입력 확인 유효성 검사 컨트롤 16:49
|
|
|
60 |
04_07_DevValidationControl_FrmRangeValidator_범위 확인 유효성 검사 컨트롤 08:27
|
|
|
61 |
04_09_DevValidationControl_FrmCompareValidator_비교 확인 유효성 검사 컨트롤 07:34
|
|
|
62 |
04_11_DevValidationControl_FrmRegularExpressionValidator_정규식 확인 유효성 검사 컨트롤 11:12
|
|
|
63 |
04_13_DevValidationControl_FrmCustomValidator_사용자 정의 유효성 검사 컨트롤 16:17
|
|
|
64 |
04_15_DevValidationControl_FrmValidationSummary_유효성 검사 요약 컨트롤 10:41
|
|
|
65 |
04_17_DevStandardControl_FrmDropDownListWithRequiredFieldValidatio_InitialValue로 기본값 선택 체크하기 09:51
|
|
|
66 |
04_18_FrmCheckBoxRequiredValidationWithCustomValidator_이용약관 동의 체크 확인하기 11:15
|
|
|
67 |
05_03_DevUserControl_FrmUserControl_웹 폼 사용자 정의 컨트롤 24:51
|
|
|
68 |
05_05_DevMasterPage_웹 폼 마스터 페이지를 사용한 웹 사이트 골격 구성하기 28:25
|
|
|
69 |
05_07_DevTheme_테마와 스킨을 사용하여 일괄적인 스타일(디자인) 적용하기 24:49
|
|
|
70 |
05_08_DevWebForms_Visual Studio 2015에서 기본으로 제공하고 있는 ASP.NET Web Forms 프로젝트 템플릿의 구성요소 살펴보기 23:16
|
|
|
71 |
06_02_DevNavigationControl_탐색 컨트롤 학습을 위한 웹 사이트 생성 및 Web.sitemap 생성 06:28
|
|
|
72 |
06_04_DevNavigationControl_FrmSiteMapPath_SiteMapPath 컨트롤로 사이트 위치 추적하기 08:18
|
|
|
73 |
06_06_DevNavigationControl_FrmMenu_Menu 컨트롤을 사용한 사이트 네비게이션 구축 08:43
|
|
|
74 |
06_08_DevNavigationControl_FrmTreeView_TreeView 컨트롤을 사용하여 사이트 탐색하기 07:38
|
|
|
75 |
07_02_DevStateManagement_ASP.NET 상태 관리와 관련된 개체 5가지 살펴보기 12:06
|
|
|
76 |
07_04_DevCounter_Application 전역변수와 Global_asax 파일을 사용하여 현재 접속자 수 표시 카운터 만들기 12:40
|
|
|
77 |
07_06_DevCaching_캐싱을 이용한 웹 페이지 성능 향상 19:30
|
|
|
78 |
07_08_DevConfiguration_Web_Config 파일의 정보를 읽어오는 WebConfigurationManager와 ConfigurationManager 클래스 사용하기 16:15
|
|
|
79 |
07_09_(복습) WebConfigurationDemo_WebConfigurationManager 클래스를 사용하여 Web_Config 파일의 내용을 읽기 13:18
|
|
|
80 |
08_04_SQL Server LocalDB 데이터베이스 엔진 소개 및 최소한의 사용법 설명 16:36
|
|
|
81 |
08_09_DevADONET_[1] 데이터베이스 프로그래밍 학습을 위한 프로젝트 생성 및 데이터베이스 구성 16:00
|
|
|
82 |
08_11_DevADONET_[2] SqlConnection 클래스를 사용하여 SQL Server 연결하기 14:44
|
|
|
83 |
08_13_DevADONET_[3] SqlCommand 클래스를 사용하여 데이터베이스 명령어 실행하기 14:06
|
|
|
84 |
08_15_DevADONET_[4] SqlDataReader 클래스로 데이터 받아 출력하기 22:13
|
|
|
85 |
08_17_DevADONET_[5] SqlDataAdapter 클래스와 DataSet 클래스로 데이터 출력하기 14:09
|
|
|
86 |
08_18_DevADONET_[6] ADO.NET 관련 클래스 정리 및 Memo 클래스 생성 10:16
|
|
|
87 |
08_19_DevADONET_[7] ADO.NET 입력 패턴을 사용하여 Memos 테이블에 데이터 입력하기 21:42
|
|
|
88 |
08_21_DevADONET_[8] ADO.NET 출력 패턴을 사용하여 Memos 테이블의 모든 데이터 출력하기 20:31
|
|
|
89 |
08_23_DevADONET_[9] ADO.NET 상세 보기 패턴을 사용하여 Memos 테이블에서 단일 데이터 출력하기 21:58
|
|
|
90 |
08_25_DevADONET_[10] ADO.NET 수정 패턴을 사용하여 Memos 테이블의 데이터 수정하기 17:06
|
|
|
91 |
08_26_DevADONET_[11]_FrmMemoDelete_ADO.NET 수정 패턴을 사용하여 Memos 테이블의 데이터 삭제하기 13:41
|
|
|
92 |
08_28_DevADONET_[12]_FrmMemoSearch_ADO.NET 수정 패턴을 사용하여 Memos 테이블의 데이터 검색하기 28:13
|
|
|
93 |
08_30_DevOrm_Micro ORM인 Dapper를 사용하여 데이터베이스 처리 기능 구현하기 40:42
|
|
|
94 |
08_31_DevDapper_01_Dapper 학습을 위한 프로젝트 생성 및 NuGet으로 Dapper 참조 추가 07:37
|
|
|
95 |
08_32_DevDapper_02_명언 관리 앱을 위한 Model인 Maxim 클래스 및 LocalDB 생성 후 Maxims 테이블 생성 그리고 데이터베이스 연결 문자열 설정 20:03
|
|
|
96 |
08_33_DevDapper_03_Dapper를 사용하여 데이터베이스에 대한 CRUD를 구현하기 위한 공통 코드를 Add, Get, Update, Delete 등의 접두어를 사용하여 리파지터리 클래스에 메서드로 생성 19:13
|
|
|
97 |
08_34_DevDapper_04_ASP.NET Web Forms에서 입력, 출력, 상세 관련 페이지에서 데이터 입출력 기능을 테스트해보기 23:20
|
|
|
98 |
08_35_DevDapper_05_ASP.NET Web Forms에서 수정, 삭제 페이지를 완성 후 전체 페이지에 대한 이동 관련 링크 추가하기 28:39
|
|
|
99 |
09_01_DevDataControl_FrmDataControl_ASP.NET 4.6 웹 폼 데이터 컨트롤 미리 살펴보기 15:57
|
|
|
100 |
09_03_DevDataControl_FrmSqlDataSource_SqlDataSource 컨트롤을 사용하여 데이터 쉽게 가져오기 16:04
|
|
|
101 |
09_05_DevDataControl_FrmRepeater_Repeater 컨트롤로 간단한 데이터 출력하기 09:26
|
|
|
102 |
09_07_DevDataControl_FrmDataList_DataList 컨트롤을 사용하여 데이터를 출력하기 16:56
|
|
|
103 |
09_09_DevDataControl_FrmDetailsView_DetailsView 컨트롤을 사용하여 단일 데이터 출력 14:47
|
|
|
104 |
09_11_DevDataControl_FrmFormView_FrmFormView 컨트롤을 사용하여 단일 데이터 출력 09:02
|
|
|
105 |
09_13_DevDataControl_FrmGridView_GridView 컨트롤을 사용하여 다중 데이터 출력 19:51
|
|
|
106 |
09_15_DevDataControl_FrmXmlDataSource_XmlDataSource 컨트롤로 XML 문서 출력하기 06:51
|
|
|
107 |
09_17_DevDataControl_FrmObjectDataSource_ObjectDataSource 컨트롤로 메서드 실행 결과 값 받기 07:09
|
|
|
108 |
09_18_DevChartControl_FrmChartControl_Chart 컨트롤을 사용하여 데이터 시각화하기 11:00
|
|
|
109 |
09_19_DevChartControl_FrmChartControl_Chart 컨트롤 사용하기 09:19
|
|
|
110 |
09_20_DevDataControl_WebDataControl_FrmGridViewCellBackColor_GridView의 셀의 배경색 변경하기(RowDataBound 이벤트 등 사용) 12:12
|
|
|
111 |
09_21_DevDataControl_WebDataControl_FrmGridViewCellValueRedirect_GridView의 바인딩값에 따른 서로 다른 링크 제공(FuncRedirect) 15:08
|
|
|
112 |
09_22_DevDataControl_WebDataControl_FrmGridViewFooter_그리드뷰의 푸터영역에 소계 출력 및 셀 합치기 데모 20:56
|
|
|
113 |
09_23_(참고) DevDataControl_WebDataControl_FrmRepeaterPaging_리피터 컨트롤을 사용한 페이징 처리 34:25
|
|
|
114 |
09_24_(참고) DevDataControl_WebTextToTable_텍스트(엑셀 등) 데이터를 데이터베이스의 테이블로 가져오기 36:05
|
|
|
115 |
09_31_(참고) MemoEngine_Link_01_프로젝트 생성 및 데이터베이스 설계 그리고 기본 리스트 출력 18:19
|
|
|
116 |
09_32_(참고) MemoEngine_Link_02_모델 클래스 및 리파지터리 클래스 설계 후 입력 페이지 작성 29:11
|
|
|
117 |
09_33_(참고) MemoEngine_Link_03_상세보기 페이지 구현 및 부트스트랩의 주요 CSS 클래스 적용 26:27
|
|
|
118 |
09_34_(참고) MemoEngine_Link_04_수정 기능 구현 및 리스트 출력 페이지 관련 List of T를 반환하는 메서드 생성 19:06
|
|
|
119 |
09_35_(참고) MemoEngine_Link_05_삭제 기능 구현하기 및 JavaScript를 활용한 메시지 출력 방식 적용 10:21
|
|
|
120 |
09_36_(참고) MemoEngine_Link_06_메인 페이지에 즐겨찾기란 이름으로 링크 리스트를 출력하기 12:59
|
|
|
121 |
09_37_(참고) WebEnterpriseLibrary_FrmExecuteDataSet_Enterprise Library의 ExecuteDataSet 메서드 사용 예제 09:01
|
|
|
122 |
09_38_(참고) DotNetNote.Models.GroupRepository.AddUserInGroup_Named 매개변수 사용하는 방법 코드 조각 08:21
|
|
|
123 |
09_39_(참고) DotNetNote.Models.GroupRepository.DeleteGroup_한번에 여러 개의 Delete 구문을 실행하는 코드 조각 07:21
|
|
|
124 |
09_40_(참고) DevDataControl_StandardControl_FrmBulletedList_불릿리스트컨트롤에 데이터베이스 연동해서 동적 메뉴 만들기 23:28
|
|
|
125 |
10_01_SQL Server 데이터베이스 프로젝트를 사용하여 DB 관리 18:32
|
|
|
126 |
10_06_SQL Server Database Project 소개 및 DB 관리, 버전 제어, 게시 등 기능 소개 23:55
|
|
|
127 |
11_07_DevUser_ASP.NET 4.6 웹 폼을 사용한 초간단 회원 관리 10:22
|
|
|
128 |
11_08_DevUser_01_DevUser 회원 관리_데이터베이스 및 프로젝트 생성 그리고 기본 구성 16:06
|
|
|
129 |
11_09_DevUser_02_Default_회원관리_기본 페이지에 Login 관련 컨트롤을 사용 링크 구현 10:43
|
|
|
130 |
11_10_DevUser_03_Register_회원관리_회원가입 기능 구현하기(리파지터리 클래스로 DB 연동 코드 분리하기) 14:34
|
|
|
131 |
11_11_DevUser_04_Login_회원관리_로그인 기능 구현하기 18:44
|
|
|
132 |
11_12_DevUser_05_Welcome_회원관리_로그인 환영 페이지 구현하기 08:47
|
|
|
133 |
11_13_DevUser_06_UserInfo_회원관리_회원 정보 수정 및 로그아웃 페이지 구현 24:19
|
|
|
134 |
11_14_DevUser_07_Admin_회원관리_특정 폴더에 특정 사용자만 접근 허용하는 관리자 페이지 기능 구현 10:43
|
|
|
135 |
12_01_ASP.NET 4.6 프로젝트에서 C# 클래스 라이브러리(DLL) 프로젝트를 참조하여 사용하기 16:43
|
|
|
136 |
12_02_(참고)_Dul_클래스 라이브러리 프로젝트로 DLL 파일 만들기 12:15
|
|
|
137 |
12_05_(참고)_Dul.Test_Dul 클래스 라이브러리 프로젝트 테스트(Part 1 강의 완료 Part 2 게시판 프로젝트로 이동) 20:00
|
|
|
138 |
99_01_부록_ASP.NET에서 마이크로소프트 이메일 계정으로 메일 보내기 12:47
|
|
|
139 |
99_10_ASP.NET 4.6 웹 응용 프로그램을 Windows Server 2016의 IIS 웹 서버에 게시하기 15:56
|
|
|
140 |
99_11_부록_참고강좌_Ajax Controler Toolkit 소개 및 설치 그리고 사용 13:31
|
|
|
141 |
99_12_부록_참고강좌_Azure 웹 앱에 닷넷누크 설치하기 19:39
|
|
|