====== ASP(Active Server Pages) ====== ===== ASP ===== * 인터프리터 * VBScript, JScript 이용 <% Response.Write "hello" %>, <% ="hello" %> * 확장자 : *.asp * ASP 1.0 : 1996.12 IIS 3.0 * ASP 2.0 : 1997.9 IIS 4.0 * ASP 3.0 : 2000.11 IIS 5.0 * 2020년까지 지원 예정 ===== ASP.NET (.NET) ===== * 컴파일 언어 (CLR; Common Language Runtime) * C#, VB, 등의 닷넷 언어 (.NET Framework) * 확장자; *.aspx, *.cshtml * ASP.NET (with .NET Framework 1.0); 2002.1 * 뷰 엔진 : Web Forms(aspx), razor 문법 사용 가능 * ASP.NET WebForms (기존 웹폼 페이지) * ASP.NET MVC (MVC 페이지) * ASP.NET Web pages

Code Nugget Example with .ASPX file

Hello <%=name %>, the year is <%= DateTime.Now.Year %>

Checkout this product

razor(cshtml)

Razor Example

Hello @name, the year is @DateTime.Now.Year

Checkout this product

===== .NET CORE ===== * .NET CORE 1.0 * .NET CORE 2.0 * 현재 .NET Core 2.1 ===== References ===== * [[https://docs.microsoft.com/ko-kr/dotnet/standard/choosing-core-framework-server|서버 앱에 대해 .NET Core와 .NET Framework 중에 선택]] * [[https://blog.riceworld.info/archives/63|.NET Core / .NET Framework / Xamarin / Mono의 관계를 정리한다.]] * [[https://docs.microsoft.com/en-us/dotnet/#pivot=docs&panel=getstarted|.NET Documentation]] .NET Guide, .NET Core Guide, .NET Framework Guide, Xamarin, C# Guide, F# Guide, Visual Basic Guide, ML.NET Guide * [[https://docs.microsoft.com/en-us/dotnet/core/|.NET Core Guide]] * [[https://docs.microsoft.com/en-us/dotnet/framework/|.NET Framework Guide]]