1 |
MemoEngine01_MemoEngine 솔루션 프로젝트 시작_Vsual Studio 2015로 프로젝트 만들기(One ASP.NET) 08:31
|
|
|
2 |
MemoEngine02_MemoEngine 프로젝트에 기본 폴더 구성(MIRACLE 패턴) 및 Nuget을 통한 참조 추가 3가지 진행(Dapper, jQuery, Bootstrap) 13:31
|
|
|
3 |
MemoEngine03_MemoEngine Nuget으로 AngularJS 가져오기 및 로컬 Nuget 생성 그리고 Bootstrap으로 3단 레이아웃 만들기 22:00
|
|
|
4 |
MemoEngine04_MemoEngine AngularJS 모듈 및 컨트롤러 하나씩 만들고 테스트 16:53
|
|
|
5 |
MemoEngine05_MemoEngine AngularJS 라우팅 기능으로 SPA 기능 구현 - 세미나 스피커 리스트 및 상세보기 페이지 구현 25:36
|
|
|
6 |
MemoEngine06_MemoEngine Libraries 폴더에 대한 사용법을 StringLibrary 클래스를 만들어서 설명 12:26
|
|
|
7 |
MemoEngine07_MemoEngine SQL Server Object Explorer를 사용하여 데이터베이스 및 테이블 그리고 인덱스 생성하기 20:53
|
|
|
8 |
MemoEngine08_MemoEngine SQL Server Object Explorer를 사용하여 저장 프로시저 생성 및 수정 그리고 삭제 등의 작업 진행하기 16:00
|
|
|
9 |
MemoEngine09_MemoEngine SQL Server Database Project를 만들고 기존 DB의 구조를 그대로 가져와서 Visual Studio에서 데이터베이스 관리하기 10:36
|
|
|
10 |
MemoEngine10_MemoEngine SQL Server Database Project의 속성 창을 살펴보고 코드 분석 기능으로 쿼리 향상 및 스키마 비교로 데이터베이스 프로젝트 쿼리문 최신으로 업데이트하기 15:10
|
|
|
11 |
MemoEngine11_MemoEngine 데이터베이스 프로젝트의 Publish(게시) 메뉴를 통해서 실제 DB에 SQL 개체 만들기(반영하기) 14:47
|
|
|
12 |
MemoEngine12_MemoEngine 데이터베이스 연결 문자열(Connection String) 설정 및 모처럼 UDL 파일 사용해서 WebConfig 파일에 적용 06:13
|
|
|
13 |
MemoEngine13_MemoEngine 마스터페이지 작성 및 공통 스크립트 적용 그리고 서브 페이지에 jQuery UI datepicker 위젯 사용 및 한글 적용하기 23:10
|
|
|
14 |
MemoEngine14_MemoEngine Division(분류) 클래스 생성 및 단위 테스트를 만들고 Arrange, Act, Assert 단계에 의해서 단위 테스트 진행 19:20
|
|
|
15 |
MemoEngine15_MemoEngine Repository 패턴에 의해서 DivisionRepository 클래스 생성 및 테스트 그리고 재사용을 위한 User Control 만들기 21:31
|
|
|
16 |
MemoEngine16_MemoEngine ASP.NET Web API를 만들고 JSON으로 직접 출력 및 F12 개발자 도구로 JSON 보기 및 jQuery Ajax로 HTML 페이지에 출력하기 14:45
|
|
|
17 |
MemoEngine17_MemoEngine Database 프로젝트에서 BoardDivisions 테이블 신규 생성 및 관계 설정 후 배포 그리고 SSMS에서 데이터베이스 다이어그램 만들기 12:16
|
|
|
18 |
MemoEngine18_MemoEngine Database 프로젝트의 PostDeployment 스크립트를 통해서 테이블에 기본 데이터 입력하기 13:05
|
|
|
19 |
MemoEngine19_MemoEngine 분류(Division) 관리용 페이지를 GridView와 FormView 컨트롤의 자동화된 기능을 사용하여 작성 및 테스트 22:10
|
|
|
20 |
MemoEngine20_MemoEngine BoardDivisionManagerUserControl_게시판에 따른 분류 카테고리 관리 페이지 작성 및 테스트 33:40
|
|
|
21 |
MemoEngine21_MemoEngine BoardDivisionManagerUserControl_게시판에 해당하는 분류 리스트 출력 기능 구현 및 기능 완성 18:31
|
|
|
22 |
MemoEngine22_00_MemoEngine 관리자 페이지용 마스터 페이지 생성 및 대시보드용 Bootstrap 무료 템플릿 페이지 다운로드 및 적용 27:05
|
|
|
23 |
MemoEngine22_01_(보충 강의) SB Admin 소개 및 다운로드 그리고 사용 10:17
|
|
|
24 |
MemoEngine22_02_SB Admin 사이드바 부분만 뽑아보기 04:29
|
|
|
25 |
MemoEngine22_03_SB Admin 2 다운로드 그리고 사이드바 편집 16:46
|
|
|
26 |
MemoEngine23_MemoEngine 게시판에 따른 분류 관리자 페이지에 대한 버그를 중단점(F9)과 디버깅(F5)으로 찾은 후 수정하기 09:50
|
|
|
27 |
MemoEngine24_MemoEngine 프로젝트에 SignalR 설치 및 SignalR 채팅 소스 적용하기 27:39
|
|
|
28 |
MemoEngine25_마이크로소프트 계정 생성 및 무료 Visual Studio Online 서비스 가입 및 팀 프로젝트 생성 후 VS에 연결 12:06
|
|
|
29 |
MemoEngine26_MemoEngine 솔루션(프로젝트) 소스를 모두 VSO의 팀 프로젝트에 체크인(업로드)해서 버전 제어를 시작 11:43
|
|
|
30 |
MemoEngine27_MemoEngine 프로젝트를 로컬에서 Microsoft Azure Website에 원격으로 배포하기 15:50
|
|
|
31 |
MemoEngine28_FriendlyUrls를 사용하여 검색엔진에 최적화된 SEO 구현을 쉽게하기 13:40
|
|
|
32 |
MemoEngine29_환경 설정 관련 주요 정보(전역상수 등)를 WebConfig 파일에 보관하기 18:15
|
|
|
33 |
MemoEngine30_웹 사이트의 시작과 끝을 알리는 관문 역할을 하는 Global.asax 파일에 Application_Start와 같은 기본적인 이벤트 처리기 구조 잡고 시작하기 09:42
|
|
|
34 |
MemoEngine31_Bootstrap Code Snippet Pack을 사용하여 마스터페이지 상단에 navbar를 추가한 후 상단 메뉴를 구성하기 24:36
|
|
|
35 |
MemoEngine32_00_웹 사이트에 사이드바를 추가하고 Bootstrap Code Snippet Pack 카루셀 코드 조각을 메인 페이지에 적용하기 24:00
|
|
|
36 |
MemoEngine32_01_(보충 강의) Sidebar 소개 및 간단 편집 07:26
|
|
|
37 |
MemoEngine33_SQL Azure에 배포하기 27:47
|
|
|
38 |
MemoEngine34_새로운 컴퓨터에서 소스를 내려받고 빌드 후 실행 테스트(노트북에서 데스크톱으로 개발 환경 변경) 21:17
|
|
|
39 |
MemoEngine35_마스터페이지에 푸터 영역을 CSS 강좌에서 만들었던 StickyFooter 예제를 바탕으로 만들기 11:21
|
|
|
40 |
MemoEngine36_ChatHub 클래스에 심플 채팅 그룹 채팅 접속 카운터 등의 기능을 구현할 수 있는 코드 추가 13:09
|
|
|
41 |
MemoEngine37_ASP.NET MVC의 영역(Areas) 기능을 사용하여 초간단 채팅(SimpleChat) 기능 구현하기 21:31
|
|
|
42 |
MemoEngine38_00_Conference란 이름으로 영역(Areas)을 만들고 TechDays 프로젝트를 포함시키기(Ninject DI 컨테이너 추가해야 함) 19:20
|
|
|
43 |
MemoEngine38_01_(보충 강의 시작) 프로젝트생성 및 jQury AngularJS Bootstrap 등의 구성요소 추가하기 18:43
|
|
|
44 |
MemoEngine38_02_XML생성, 모델클래스 및 리파지터리클래스 생성_컨퍼런스 컨트롤러 및 AllSessions 뷰로 테스트 15:59
|
|
|
45 |
MemoEngine38_03_Index 페이지 기본 완성 11:16
|
|
|
46 |
MemoEngine38_04_AllSpeakers, Communities, Tags, Dates 구현 후 AllTags 페이지에 태그 구름 jQuery 플러그인 적용하기 16:41
|
|
|
47 |
MemoEngine38_05_세션리스트페이지(공통)인 SessionTable 만들고 부분뷰(_SpeakersLinks와 _TagsLinks) 만들기 13:52
|
|
|
48 |
MemoEngine38_06_SessionByCode 페이지 구현 및 1차 기본 기능 구현 완료 07:37
|
|
|
49 |
MemoEngine38_07_모바일 버전의 웹 페이지 추가 및 레이아웃페이지에 jQuery Mobile 적용하기 24:25
|
|
|
50 |
MemoEngine38_08_(보충 강의 끝) 나머지 페이지들도 모바일 버전으로 일괄 변경 09:53
|
|
|
51 |
MemoEngine39_Entity Framework 설치 및 EF Code First를 사용하여 스캐폴딩 기능으로 간단한 모델(Maxim)에 대한 CRUD 기능 구현하기 35:03
|
|
|
52 |
MemoEngine40_EF Code First Migrations 기능으로 추가된 속성으로 데이터베이스의 필드를 추가하기(데이터베이스 구조 변경하기) 11:16
|
|
|
53 |
MemoEngine41_Visual Studio 2013과 Web Essentials 2013을 사용한 젠코딩(ZenCoding)으로 태그 표현 쉽게하기 21:51
|
|
|
54 |
MemoEngine42_LESS CSS를 사용하여 동적으로 변수, 함수, 중첩 등의 기능을 활용한 CSS 파일 만들기 17:01
|
|
|
55 |
MemoEngine43_00_ASP.NET Web Forms으로 만든 비속어 관리 모듈을 현재 프로젝트에 적용하기(BadWord) 24:25
|
|
|
56 |
MemoEngine43_01_(보충 강의 시작)BadWord_나쁜단어관리 13:36
|
|
|
57 |
MemoEngine43_02_BadWord_나쁜단어관리_입력과 출력 기능 구현 및 테스트 17:05
|
|
|
58 |
MemoEngine43_03_BadWord_나쁜단어관리(비속어 관리)_상세 수정 삭제 관련 리파지터리 구현 09:41
|
|
|
59 |
MemoEngine43_04_BadWord_나쁜단어관리(비속어 관리)_상세 보기 페이지 구현 16:40
|
|
|
60 |
MemoEngine43_05_BadWord_나쁜단어관리(비속어 관리)_수정과 삭제 페이지 구현 10:20
|
|
|
61 |
MemoEngine43_06_BadWord_나쁜단어관리(비속어 관리)_입력 후 ID값 가져오기 및 벌크 인서트 기능 구현 21:16
|
|
|
62 |
MemoEngine43_07_(보충 강의 끝) BadWord_나쁜단어관리(비속어 관리)_넘겨온 문자열에 비속어가 포함되어 있는지 아닌지 확인 13:44
|
|
|
63 |
MemoEngine44_프로젝트에 대한 기본적으로 많이 사용되는 단어로 폴더를 구성하고 설명 텍스트파일 만들기 17:14
|
|
|
64 |
MemoEngine45_Azure Web App에 배포하기 위해서 프로필 다시 다운로드 및 웹 사이트를 Azure에 게시 그리고 1차 프로젝트 마무리 23:54
|
|
|
65 |
MemoEngine46_(보충) 웹 사이트 루트 요청시 자동으로 Default 페이지로 이동시키는 코드 추가 04 43
|
|
|