2011-12-20 2 views
0

나는 한 가지에 대해 명확하지 않다. 친절하게 나를 확인해라.은 WinForm 프런트 엔드 기술입니까?

우리는 C# Win-Form을 프론트 엔드 기술이라고 부르거나 프런트 엔드 기술은 웹 기반 프론트 엔드 (HTML, CSS 등)로만 사용할 수 있습니까?

덕분에 많은

+3

내가 알지 못하는 특정한 정의가 없다면, 나는 이것을 프론트 엔드 기술이라고 부를 것이다. 공유 된 백엔드 리소스에 액세스 할 수있는 특정 응용 프로그램의 UI 기술입니다. – David

+0

사용자 인터페이스를 설명하는 "프런트 엔드"라는 용어는 인터넷보다 오래 사용되어 웹 기반 기술에만 국한되지는 않습니다. 1985 년 Info World의 기사에서 [데이터베이스 : 인공 지능은 공신력있는 업체를위한 경쟁을 가져 왔습니다.] (http://books.google.com/books?id=fS8EAAAAMBAJ&pg=PA29&#v=onepage&q=false)를 참조하십시오. "Q & A는 AI 기반 프런트 엔드를 갖춘 통합 데이터베이스/워드 프로세서입니다"라고 –

답변

7

프런트 엔드는 웹 브라우저, 데스크탑 또는 스마트 폰 여부, 사용자에 직면 UI를 말합니다.

+0

SLaks라는 시만텍 Q & A UI를 보여주는 훌륭한 그림이 있으므로 프론트 엔드 기술입니다. – haansi

+0

예 – SLaks

1

Winforms는 .NET/Mono에서 데스크톱 사용자 인터페이스 응용 프로그램을 개발하기위한 라이브러리 집합입니다.

+0

"... on windows"를 제외하고 [윈도우에 없음] (http://www.mono-project.com/WinForms) –

+0

예, 제외 모노에있어. 감사합니다 콘래드. –

4

백엔드는 장면 뒤에서 진행되는 물건 즉 사용자가 직접 볼 수없는 물건을 말하며 프런트 엔드는 그 반대쪽 즉 직접 볼 수있는 물건을 나타냅니다.

따라서 WinForms는 명확하게 프런트 엔드입니다.

2

프론트 엔드 기술은 기본적으로 응용 프로그램의 사용자 경험을 구축하는 데 사용되는 모든 기술에 기본적으로 적용될 수 있습니다. 이것은 WinForms, Win32 's windowing API, MFC, Silverlight, Javascript, HTML, CSS를 포함 할 수 있습니다.

+0

자바 스크립트는 프론트 엔드 기술이 아닙니다. 그것은 단지 언어 일뿐입니다. (node.js 참조) – SLaks