C#
-
ASP.NET MVC 5 - 모든 종류의 액션 메서드C#/ASP.NET 2020. 3. 17. 22:23
이번 강의에서, 당신은: 1. 액션메서드가 무엇인지를 배웁니다. 2. 액션 메서드의 사용법을 배웁니다. 3. MVC에 얼마나 많은 종류의 액션 메서드가 있는지 배웁니다. 4. 예제를 프로그래밍 합니다. 지난 강의에서, 사용자에게 Index() 뷰페이지를 반환하는 ActionResult 메서드를 봤습니다. 이번 장에서, MVC의 액션 메서드의 개념을 짚어보겠습니다. MVC 5 에서의 액션 메서드는 무엇인가? Controller 에 쓰인 모든 public 메서드는 액션 메서드로 알려져 있습니다. 액션 메서드를 생성할때 다음의 규칙을 따라야 합니다. a. 액션메서드는 public이어야 합니다. b. 오버로드 될 수 없습니다. c. 정적 메서드가 될 수 없습니다. d. 모든 컨트롤러는 뷰페이지를 반환하는 최소 ..
-
ASP.NET MVC 5 - 컨트롤러와 뷰 페이지 추가하기C#/ASP.NET 2020. 3. 17. 14:13
이번 장에서 당신은 : 1. ASP.NET MVC5 프로젝트에 컨트롤러를 추가하는 법을 배웁니다. 2. MVC 5 의 컨트롤러에 뷰페이지를 추가하는 법을 배웁니다. 이전 강의에서, 컨트롤러의 기초에 대해 배웠습니다. 그러나 이론은 실제만큼 중요하지 않습니다. 이번 강의에서, 당신이 컨트롤러와 뷰페이지를 같이 이해하도록 간단한 컨트롤러와 그것의 뷰페이지를 추가했습니다. 1. 솔루션 탐색기로 가서 컨트롤러에 우클릭 - [컨트롤러 추가] 클릭 2. MVC 5 컨트롤러 – Empty 선택 후 Add 버튼 클릭 3. 컨트롤러 이름을 ItemController 로 정합니다. "Controller" 접미사는 컨트롤러이름에 반드시 붙어야합니다. Add 버튼을 눌러 추가하십시오. 4. 아이템 컨트롤러는 다음과 같이 보일..
-
ASP.NET MVC 5 - 컨트롤러 기초C#/ASP.NET 2020. 3. 17. 00:33
Understanding Controllers Basics By Examples And Tutorial 예제와 튜토리얼을 통해 컨트롤러 기초 이해하기 이번 강의에서 당신은: 1. ASP.NET MVC Controllers의 기초를 이해합니다. 2. 실제 Controller 예제를 배웁니다. 3. 컨트롤러를 사용하는데에 있어 몇몇 중요한 사실을 배웁니다. 4. 컨트롤러 추가하는법을 배웁니다. 5. action results를 이해합니다. MVC CONTROLLERS의 기초 이해하기 컨트롤러를 쉽게 이해하기 위해, 실생활 시나리오를 추가하겠습니다. 그러면 컨트롤러를 시각화하는데 도움을 줄 것입니다. In order to understand controllers easily, I am adding a real..
-
ASP.NET MVC 5 - 폴더 구조C#/ASP.NET 2020. 3. 16. 23:45
ASP.NET MVC 5 폴더 구조 이번 강의에서, 당신은: 1. ASP.NET MVC 폴더 구조 Before, deep diving into ASP.NET MVC 5, there are certain guidelines that you must follow in order to write MVC code properly and structured. MVC Folder Structure guides you to choose a suitable folder to store different types of files. ASP.NET MVC5를 본격적으로 시작하기 전에, MVC를 적절하고 구조적으로 코딩하기 위해 따라야 하는 가이드라인이 있습니다. MVC 폴더 구조는 다른 종류의 파일을 적합한 폴더에 넣도록..
-
ASP.NET - 첫번째 프로젝트 만들기C#/ASP.NET 2020. 3. 15. 23:59
이 강의에서 당신은... 1. ASP.NET MVC5 프로젝트를 생성 2. 인증방법을 변경 하는법을 배우게 됩니다. 이번시간에, 저는 모든 튜토리얼을 아우르는 데모 프로젝트를 시작할 것입니다. 이것은 프로젝트의 시작점이고, 튜토리얼을 진행함에 따라, 더 많은 구성요소를 추가할 것입니다. 1. Item Entry 2. Stock Management 3. Billing System 프로젝트 시나리오 여기서, 저는 다음 모듈을 구현하는 ComputerShop 프로젝트를 만들것입니다. 이 모듈들은 튜토리얼 전 과정에 걸쳐 다뤄질 것입니다. 이번 강의에서는 ASP.NET MVC5 프로젝트인 CompShop 을 생성하고 다음과 같은 것을 할 것입니다. 가. 새로운 프로젝트 CompShop 생성 나. 뷰 페이지를 추..
-
ASP.NET - 개념C#/ASP.NET 2020. 3. 15. 23:33
https://www.completecsharptutorial.com/asp-net-mvc5/introduction-to-asp-net-mvc5.php Introduction to ASP.NET MVC5 In this chapter, you will learn Quick View of ASP.NET MVC5? Features of MVC Short History of MVC Understand MVC Pattern Quick View of ASP.NET MVC5 ASP.NET is very popular framework for developing Web Based Application. ASP.NET MVC is based on Model – View www.completecsharptutorial.c..
-
System.CollectionsC# 2019. 6. 12. 20:58
Collection이란 ? 데이터를 구조적으로 모아둔 것. 대표적으로 ArrayList, Hashtable, Stack, Queue이 있다. ArrayList 필요에 따라 크기가 동적으로 증가하는 배열을 사용하여 IList 인터페이스를 구현합니다. Hashtable 키의 해시 코드에 따라 구성된 키/값 쌍의 컬렉션을 나타냅니다. Stack 제네릭이 아닌 간단한 LIFO(후입선출) 방식의 개체 컬렉션을 나타냅니다. Queue 개체의 선입선출(FIFO) 컬렉션을 나타냅니다. ArrayList는 배열처럼 인덱스를 통해 바로 불러올 수 있다. 하지만 크기를 선언해야 하는 배열과 다르게 동적으로 크기가 증가한다. Hashtable은 인덱스가 아닌 키(Key)를 이용해 값을 참조한다. ht["hello"]->hel..
-
System.IO - FileStreamC# 2019. 6. 11. 20:07
1. FileMode Append 6 해당 파일이 있을 경우 파일을 열고 파일의 끝까지 검색하거나 새 파일을 만듭니다. Append 권한이 필요합니다. FileMode.Append는 FileAccess.Write와 함께만 사용할 수 있습니다. 파일이 끝나기 이전 위치까지 검색하려고 하면 IOException 예외를 throw하고 읽기 시도가 실패하면 NotSupportedException 예외를 throw합니다. Create 2 운영 체제에서 새 파일을 만들도록 지정합니다. 파일이 이미 있으면 해당 파일을 덮어씁니다. Write 권한이 필요합니다. FileMode.Create는 파일이 없으면 CreateNew를 사용하고, 파일이 있으면 Truncate를 사용하도록 요청하는 것과 마찬가지입니다. 파일이 이..