WINFORMS, WPF, UWP, ASP.NET MVC
What's New in
ComponentOne Studio Enterprise, v1,2018의 새로운 기능

ComponentOne Studio Enterprise 릴리스, 2018 v1의 특징

 

GrapeCity의 2018년 첫 번째 주요 릴리스를 발표합니다. 새 컨트롤 외에도 여러 가지 향상된 기능과 템플릿이 있어 프로젝트를 더 빠르게 생성할 수 있고 ComponentOne의 컨트롤 사용법이 이전보다 훨씬 간편해졌습니다.


플랫폼으로 건너뛰기


새 컨트롤: MultiSelect 입력 컨트롤

원래 Wijmo JavaScript, 용도로 개발된 MultiSelect는 ComboBox를 확장하는 드롭다운 컨트롤으로서, 드롭다운 목록의 각 항목 옆에 CheckBox를 추가하여 사용자가 목록에서 여러 가지 항목을 선택할 수 있게 하였습니다.
문서: WinForms | WPF

MultiSelect for WinForms
WinForms용 MultiSelect


WinForms, WPF, ASP.NET MVC의 새로운 프로젝트 템플릿

이 새로운 프로젝트 템플릿 덕분에 프로젝트에서 ComponentOne 컨트롤을 사용하기가 전보다 훨씬 쉬워졌습니다.

WinForms 및 WPF Visual Studio 템플릿 으로 인해 온보딩 기능이 크게 향상되었습니다. 이 템플릿을 사용하여 새 프로젝트를 생성할 때 사용자는 프로젝트의 테마를 선택하고 선택한 테마와 관련된 모든 컨트롤의 스타일을 지정할 수 있습니다. 최근에는 두 플랫폼 모두에 Office 2016 테마가 추가되었습니다.

WinForms Themed Template
WinForms 테마 지정 템플릿


새로 추가된 ASP.NET MVC Razor Pages 템플릿을 사용하면 사전 구성된 ComponentOne Razor Page 애플리케이션을 ASP.NET Core에 빠르게 생성할 수 있습니다. 다음과 같이 몇 번만 클릭하면 됩니다.

Razor App Template
Razor App 템플릿


ComponentOne ASP.NET MVC에만 있는 기능: Razor Pages Scaffolder

Scaffolders for Razor Pages를 사용해 비즈니스 응용 프로그램용 화면을 빠르게 생성할 수 있습니다. 이 기능을 통해 새 RazorPage에 컨트롤과 모델을 추가할 수 있고, 코드를 작성하지 않고도 기존 페이지에 컨트롤을 삽입할 수 있습니다.

Razor Pages Scaffolder
Razor Pages Scaffolder

그뿐만 아니라 ReportViewer와 PDFViewer 모두 RazorPages 응용 프로그램용 항목 템플릿이 포함되어 있습니다.


통합 데스크톱 응용 프로그램에서 샘플 및 데모 실행

새로운 C1 샘플 탐색기를 통해 사용자는 내장 데스크톱 응용 프로그램에서 샘플과 데모에 액세스할 수 있습니다. 제품이 설치될 때 사용자에게 샘플 탐색기를 시작할 수 있는 추가 아이콘이 제공됩니다. 여러 가지 기능을 통해 사용자는 모든 플랫폼에서 샘플을 검색할 수 있고, 응용 프로그램 내부에서 VB 또는 C# 스크립트를 시작할 수 있습니다.

ComponentOne Samples Explorer
ComponentOne 샘플 탐색기


데이터 시각화: FlexChart의 새로운 차트 및 기능

새로운 차트와 새로운 상호 작용을 도입함으로써 FlexChart는 제공하는 기능의 깊이와 폭을 계속 확대하고 있습니다.


축 그룹화

축 그룹화를 사용하여 차트 가독성을 높일 수 있습니다. 계층 구조 데이터(예: 회계 연도의 1~4분기)의 경우, 그룹화된 축 레이블을 사용하면 사용자가 훨씬 수월하게 데이터를 읽고 분석할 수 있습니다.

Categorical Axis Grouping
범주형 축 그룹화

문서: WinForms | WPF | UWP


겹치는 레이블 관리하기

이제 FlexChart를 통해 겹친 데이터와 축 레이블을 관리함으로써 사용자 환경을 개선할 수 있습니다. 아래 예시와 같이 데이터 레이블 자동 배열 기능을 사용하면 차트의 가독성이 향상되어 사용자가 모든 데이터를 빠짐없이 볼 수 있습니다.

Overlapping data labels
겹치는 데이터 레이블

겹치는 축 레이블에는 다음과 같이 Auto, Show, Trim, Word Wrap과 같은 몇 가지 옵션이 포함되어 있습니다.

Overlapping axis Labels
겹치는 축 레이블


새로운 차트: 파레토, 요소 및 그림, Gantt

새로운 파레토 차트가 WinForms, WPF, UWP에 샘플로 추가되었습니다. 파레토는 열이 내림차순으로 배열되어 있고 누적 합계 백분율을 표시하는 상승 궤적이 있는 특수 히스토그램 차트입니다. 파레토 차트를 사용하면 중요한 문제를 분석하고 교정 작업의 우선순위를 정하는 일이 더 수월해집니다.

Pareto chart
파레토 차트

요소 및 그림이 ASP.NET MVC FinancialChart에 추가되었고, MVC에서도 GanttChart 샘플을 제공합니다.


ASP.NET MVC의 대시보드 데모 릴리스

2017년 11월 데스크톱 버전으로 릴리스된 대시보드 데모를 이제 ASP.NET MVC에서 사용할 수 있습니다. 그리드, 차트, 메뉴, 피벗 테이블, 보고서 등을 탐색할 수 있습니다.

ASP.NET MVC Dashboard Demo
ASP.NET MVC 대시보드 데모


다음은 플랫폼별 분석입니다.


WinForms

새 컨트롤: MultiSelect 입력 컨트롤은 ComboBox를 확장하는 드롭다운 컨트롤으로서, 드롭다운 목록의 각 항목 옆에 CheckBox을 추가하여 사용자가 목록에서 여러 가지 항목을 선택할 수 있게 하였습니다.

새로운 테마 지정 프로젝트 템플릿:프로젝트를 생성하기 전에 테마를 추가할 수 있습니다. Office 2016 테마가 포함되어 있습니다.

새로운 C1 샘플 탐색기를 통해 사용자는 내장 데스크톱 응용 프로그램에서 샘플과 데모에 액세스할 수 있습니다. 제품이 설치될 때 사용자에게 샘플 탐색기를 시작할 수 있는 추가 아이콘이 제공됩니다. 여러 가지 기능을 통해 사용자는 모든 플랫폼에서 샘플을 검색할 수 있고, 응용 프로그램 내부에서 VB 또는 C# 스크립트를 시작할 수 있습니다. 탐색기에는 Visual Studio에 통합할 수 있는 기능이 포함되어 있습니다.

FlexChart에 추가된 새로운 차트와 기능으로는 파레토 차트, 축 그룹화, 축 및 데이터 레이블 겹침 관리, 사용자 정의 범례 아이콘 등이 있습니다.

그뿐만 아니라 이제 식 편집기를 사용하여 열 바닥글에 식을 추가할 수 있습니다.


TreeView

  • 식 편집기와의 통합 기능 추가
  • TreeView 검색에 사용할 수 있는 검색 방법 추가
  • 향상된 성능
  • 편집에 사용할 수 있는 새로운 이벤트
  • CustomContentPresenter에 선택 속성 추가

True DBGrid

  • C1DataColumn에 FooterExpression 속성 추가
  • 이제 사용자는 식 편집기를 사용해 열 바닥글에 식을 추가할 수 있습니다.

식 편집기

  • 필드에 대한 별칭(DisplayNameAttribute) 지원 기능 추가
  • 필드에 대한 BrowsableAttribute 지원 기능 추가
  • 인수가 한 개인 집계 함수가 DataSource의 모든 항목에 작용
  • 반올림 수학 함수 추가
  • 범주 선택을 위해 항목을 알파벳순으로 나열하는 기능 추가


WPF

새 컨트롤: MultiSelect 입력 컨트롤은 ComboBox를 확장하는 드롭다운 컨트롤으로서, 드롭다운 목록의 각 항목 옆에 CheckBox을 추가하여 사용자가 목록에서 여러 가지 항목을 선택할 수 있게 하였습니다.

새로운 테마 지정 프로젝트 템플릿: 프로젝트를 생성하기 전에 테마를 추가할 수 있습니다. Office 2016 테마가 포함되어 있습니다.

새로운 C1 샘플 탐색기를 통해 사용자는 내장 데스크톱 응용 프로그램에서 샘플과 데모에 액세스할 수 있습니다. 제품이 설치될 때 사용자에게 샘플 탐색기를 시작할 수 있는 추가 아이콘이 제공됩니다. 여러 가지 기능을 통해 사용자는 모든 플랫폼에서 샘플을 검색할 수 있고, 응용 프로그램 내부에서 VB 또는 C# 스크립트를 시작할 수 있습니다. 탐색기에는 Visual Studio에 통합할 수 있는 기능이 포함되어 있습니다.

FlexChart에 추가된 새로운 차트와 기능으로는 파레토 차트, 축 그룹화, 겹치는 축 및 데이터 레이블 관리, 사용자 정의 범례 아이콘 등이 있습니다.


스케줄러

  • Office 2010 파랑, 검정, 실버 및 Office 2016 색상형, 흰색, 검정, 짙은 회색에 포함된 테마 새로 추가
  • 기본 외형을 Office 2016 색상형 테마로 변경
  • 작은 시각화 눈금으로 보기에서 짧은 약속에 대한 약속 레이아웃 알고리즘 개선

식 편집기

  • 필드에 대한 별칭(DisplayNameAttribute) 지원 기능 추가
  • 필드에 대한 BrowsableAttribute 지원 기능 추가
  • 인수가 한 개인 집계 함수가 DataSource의 모든 항목에 작용
  • 반올림 수학 함수 추가
  • 범주 선택을 위해 항목을 알파벳순으로 나열하는 기능 추가



UWP

새 컨트롤: MultiSelect 입력 컨트롤은 ComboBox를 확장하는 드롭다운 컨트롤으로서, 드롭다운 목록의 각 항목 옆에 CheckBox을 추가하여 사용자가 목록에서 여러 가지 항목을 선택할 수 있게 하였습니다.

새로운 C1 샘플 탐색기 를 통해 사용자는 내장 데스크톱 응용 프로그램에서 샘플과 데모에 액세스할 수 있습니다. 제품이 설치될 때 사용자에게 샘플 탐색기를 시작할 수 있는 추가 아이콘이 제공됩니다. 여러 가지 기능을 통해 사용자는 모든 플랫폼에서 샘플을 검색할 수 있고, 응용 프로그램 내부에서 VB 또는 C# 스크립트를 시작할 수 있습니다. 탐색기에는 Visual Studio에 통합할 수 있는 기능이 포함되어 있습니다.

FlexChart에 추가된 새로운 차트와 기능으로는 파레토 차트, 축 그룹화, 겹치는 축 및 데이터 레이블 관리, 사용자 정의 범례 아이콘 등이 있습니다.


스케줄러

  • 작은 시각화 눈금으로 보기에서 짧은 약속에 대한 약속 레이아웃 알고리즘 개선

자동화

  • FlexGrid, C1TabControl, C1CalendarControl 및 C1TileView와 관련된 고정 자동화 문제
  • 다음 샘플에 C1.UWP.Automation에 대한 참조 추가: BasicLibrarySamples, CalendarSamples, FlexGridSamples, GaugeSamples, TileSamples, TileViewSamples

식 편집기

  • 필드에 대한 별칭(DisplayNameAttribute) 지원 기능을 추가했습니다.
  • 필드에 대한 BrowsableAttribute 지원 기능을 추가했습니다.
  • 인수가 한 개인 집계 함수가 DataSource의 모든 항목에 작용합니다.
  • 반올림 수학 함수 추가
  • 범주 선택을 위해 항목을 알파벳순으로 나열하는 기능 추가



ASP.NET MVC

Razor Pages Scaffolder 를 사용하여 비즈니스 응용 프로그램용 화면을 빠르게 생성할 수 있습니다. 이 기능을 통해 새 RazorPage에 컨트롤과 모델을 추가할 수 있고, 코드를 작성하지 않고도 기존 페이지에 컨트롤을 삽입할 수 있습니다! 그뿐만 아니라 ReportViewer와 PDFViewer 모두 RazorPages 응용 프로그램용 항목 템플릿이 포함되어 있습니다.


새로운 프로젝트 템플릿: Visual Studio Razor Pages 응용 프로그램 을 사용하면 사전 구성된 ComponentOne Razor Page 애플리케이션을 ASP.NET Core에 빠르게 생성할 수 있습니다. 몇 번만 클릭하면 됩니다.


서버 측 ODATA CollectionView 는 MVC 데이터 인식 컨트롤을 ODATA 서비스에 바인딩하고 서버 측 CRUD, 정렬, 필터링 작업을 지원합니다.


2017년 11월 데스크톱 버전으로 릴리스된 대시보드 데모를 이제 ASP.NET MVC에서 사용할 수 있습니다. 그리드, 차트, 메뉴, 피벗 테이블, 보고서 등을 탐색할 수 있습니다.


이제 요소 및 그림을 ASP.NET MVC용 FinancialChart 에서 사용할 수 있습니다.

이제 GanttChart를 샘플로 사용할 수 있습니다.


Web API

  • 보고서 검색 기능 향상
  • SSRS 보고서에 타임아웃 속성 추가


새로운 릴리스 얻기


전체 릴리스 내역