Janus Web ASP.NET Server Controls Suite - 개요

by Janus Systems - 상품타입: Component / ASP.NET WebForms / 100% Managed Code / AJAX

요약

Janus Web ASP.NET Server Controls Suite by Janus Systems

.NET Web 응용프로그램에 강력한 Outlook 스타일의 인터페이스를 추가. Janus Web ASP.NET Server Controls Suite는 ASP.NET 응용프로그램에 풍부한 사용자 인터페이스를 제공하도록 설계된 컨트롤의 포괄적인 툴킷입니다. 그리고 Janus Web GridEx, 전문가 레이아웃 생성용 Janus Web UIPanelManager, Janus UICallbackManager, Janus Web UICommandManager 등을 포함합니다. Janus Web ASP.NET Server Controls V3는 새로운 Microsoft ASP.NET AJAX Framework를 지원합니다.

Janus Web ASP.NET Server Controls Suite는 Janus Web GridEX Control, Janus Web UIPanelManager, Janus Web

ICommandManager 등을 포함합니다.

Janus Web GridEX Control

Janus Web GridEX Control은 나열 방식이고, 계층적이며, 자기 참조 방식의 데이터 표시를 지원해 개발과 유지보수 시간 동안 효과적인 Outlook 스타일의 웹 사용자 인터페이스를 쉽게 만들 수 있습니다. Multi-column Combo, Calendar Combo, IntegerUpDown, MaskedEditBox, NumericEditBox와 같은 새로운 독립형 에디터와 함께 확장성 객체 모델을 이용해 데이터를 표시, 편집, 분류, 그룹화, 필터링, 조작, 요약, 페이지 번호를 매기십시오.

주요 기능은 다음과 같습니다.

바인딩:

Janus Web GridEX Control for .NET은 데이터 집합의 테이블 또는 IEnumerable 인터페이스를 지원하는 다른 데이터 소스에 바인드할 수 있는 완전 편집 가능한 데이터 인식형 그리드 컴포넌트입니다.

Janus Web GridEX Control for .NET은 IEnumerable 인터페이스에 바인드할 때 그룹화, 분류, 필터링 능력을 상실하지 않습니다.

그룹화 및 분류:

열의 무제한 숫자를 통한 자동 Outlook 스타일 그룹화 및 분류

편집:

컨트롤은 MaskEdit, CheckBox, UpDown, Calendar DropDown, Combo*, DropDown Controls과 같은 몇 가지 "내장형" 에디터를 포함합니다.

Combo EditType은 몇 개의 열과 "미리 입력(Type ahead)" 기능을 포함할 수 있습니다.

모양:

컨트롤은 프로그래머가 데이터 표시 방법을 완벽하게 제어할 수 있는 많은 고급 포맷팅 기능을 제공합니다.

필터링:

FilterConditions의 기능 외에 Janus Web GridEX Control for .NET은 기준을 만족하는 행을 필터링, 포맷, 요약, 찾는 데 사용할 수 있는 간단하거나 복잡한 조건의 정의가 가능합니다. GridEX Control의 새로운 필터 기능은 매우 강력해 자식 테이블의 기준에 따라 부모 테이블의 행을 필터링할 수 있습니다.

또한 GridEX Control은 컨트롤에 표시된 데이터를 쉽게 필터링할 수 있는 Filter Row와 같은 새로운 MS Access를 포함합니다.

포맷팅:

FormatConditions를 이용해 Cell 및 Row Level의 조건적 포맷팅을 쉽게 수행할 수 있습니다. 그래서 포맷의 간단한 조건을 지정하거나 복잡한 포맷팅 계산을 작성해야 하는 코드를 크게 줄일 복합 조건을 포함한 새로운 FilterCondition 속성을 사용할 수 있습니다. 새로운 기능을 이용하면, 특정 기준을 만족하는 셀의 단일 행에 2개 이상의 포맷을 병합할 수 있습니다.

페이지 번호 매기기:

컨트롤에 포함된 데이터의 페이지 번호를 자동으로 매길 수 있어 몇 페이지의 대량 정보를 표시할 수 있습니다. 또한 page navigator의 모양은 다양한 종류의 사전 정의 패널을 이용해 사용자 정의할 수 있습니다.

Master-Detail:

Janus Web GridEX for .NET 컨트롤은 계층적 DataSets에 바인딩 지원을 추가하고 같은 창에 master-detail 정보를 표시합니다.

자기 참조:

Janus Web GridEX for .NET 컨트롤은 자기 참조 방식의 계층적 데이터 소스에 바인딩 지원을 추가합니다.

Preview Rows and ColumnSets:

Preview Rows는 Microsoft Outlook처럼 각 행 아래의 데이터 열 중 하나를 '미리 볼' 수 있는 견고한 인터페이스 요소를 제공합니다. 그리고 GridEX ColumnSets을 이용하면, 1개의 레코드를 1개 이상의 행에 표시하고 몇 개의 행에 있는 열을 병합할 수도 있습니다.

데이터 요약:

때로 그룹화로 충분하지 않고 그룹 내부 몇 개 열의 합계, 평균, 개수를 쉽게 보는 방법이 필요할 수 있습니다. 이런 방법은 GroupFooters를 이용해 쉽게 달성할 수 있습니다. 새로운 Janus Web GridEX for .NET 컨트롤에서는 그룹화가 해제된 꼬리말도 볼 수 있습니다. 또한 그룹 머리말에 열의 총수를 표시하거나 FilterCondition에 지정한 기준을 만족하는 레코드만 이용해 열의 총수를 표시할 수 있습니다.

또한 master-detail 관계가 있을 경우, Gridex는 매우 간편한 기능으로 각 테이블의 전체 행을 표시할 수 있습니다.

Janus Web UIPanelManager

새로운 Janus Web UIPanelManager를 이용하면, 수평 또는 수직 타일로 배열할 수 있는 패인(pane)을 통해 ASP.NET 응용프로그램에 매력적인 레이아웃을 제공할 수 있습니다. 또한 Janus Web UIPanelManager 컨트롤을 통해 Outlook Navigator Bars 또는 Tab Strips와 같은 고급 탐색 창도 제공하므로 응용프로그램의 사용 용이성과 품위를 높일 수 있습니다. 패인의 모양은 컨트롤을 통해 제공하는 내장된 형식 스타일을 이용해 쉽게 변경할 수 있습니다.

Janus Web UICommandManager

Janus Web UICommandManager 컨트롤은 ASP.NET 응용프로그램에 Office2003과 비슷한 모양의 기본적인 도구 모음 기능을 제공합니다.

Janus Web GridEX for .NET은 Janus Web ASP.NET Server Controls Suite의 일부로만 이용할 수 있습니다

Janus Web ASP.NET Server Controls Suite V3의새로운 기능

Janus Web ASP.NET Server Controls v3는 새로운 Microsoft ASP.NET AJAX Framework를 지원해 복잡한 JavaScript 코드를 사용하지 않고도 대화형 웹 응용프로그램을 개발할 수 있습니다.

이 스위트의 컨트롤은 다음과 같은ASP.NET 2.0의 새로운 기능을 지원합니다.

임베디드 리소스로 포함된 클라이언트 파일

컨트롤에서 사용하는 스크립트, scheme, 이미지 파일은 이제 임베디드 리소스로 포함됩니다.

DataBoundcontrols(ComboBox, CheckedComboBox, GridEX and MultiColumnCombo)는 데이터 리소스인ObjectDataSourceControls 컨트롤을 지원합니다.

GridEX Control v3의 새로운 기능

MultipleValuesColumns

열은 값의 목록에 바인드할 수 있습니다. MultipleValues 열은 다대다(many-to-many) 관계를 처리할 때 특히 유용합니다.

예를 들어, “제품”과 “범주” 테이블 사이에 다대다 관계가 존재할 경우, “제품” 테이블에 그리드를 바인드하고 제품이 속한 모든 범주를 (하나의 셀에) 보여주는 관계에 바인드한MultipleValues 열을 추가할 수 있습니다. 이런 셀은 사용자가 가용 범주의 목록을 체크/체크하지 않을 수 있는 체크 콤보 박스를 이용해 편집이 가능합니다.

또한 GridEX Control은 값이 하나 이상인 열을 그룹으로 묶을 수 있습니다. MultipleValues 열을 그룹으로 묶으면, 테이블의 레코드는 하나 이상의 그룹에 속하게 되고 컨트롤은 각각의 해당 그룹에서 반복되는 레코드의 사본을 표시합니다. 복사한 레코드를 편집하면, 컨트롤은 각 사본의 변경 사항을 자동으로 반영합니다.

SelfReferencingTables

자기 참조 관계가 있는 테이블은 트리 형식으로 표시할 수 있습니다.

예로, GridEX 컨트롤을 “메시지” 테이블에 바인드할 수 있습니다. 메시지가 자식과 같은 다른 메시지를 포함할 수 있는 경우, GridEXTable에 HierarchicalMode.SelfReferencing를 사용하고 컨트롤은 복수 열을 포함한 트리로 표시할 수 있습니다.

사용자 정의 그룹화

사용자 지정 그룹의 정의를 지정할 수 있는 새로운 GridEXCustomGroup 클래스를 제공합니다. 사용자 정의 그룹의 2가지 유형은 다음과 같습니다.

복합 열: GridEX 컨트롤의 행은 같은 그룹 행에 있는 2개 이상 열의 값에 기초해 그룹으로 묶입니다.

예를 들면, “국가” 및 “도시”와 같은 열을 지정할 수 있고 컨트롤은 두 열의 값을 다양하게 조합한 그룹 행을 생성합니다.

조건적 그룹 행: 그룹에 포함된 각각의 그룹 행 및 행이 그룹 행의 일부가 되기 위해 만족해야 하는 조건을 지정할 수 있습니다.

계층적 그룹화

테이블의 행은 자식 테이블에 속하는 열의 값에 기초해 그룹으로 묶을 수 있습니다.

예를 들어, Customers-Orders-Order_Details를 보여주는 계층적 그리드에서Order_Details 테이블에 있는 “Product” 열을 통해 Customers 테이블을 그룹으로 묶을 수 있습니다. 그리고 주문한 제품에 기초한 고객의 그룹 보기를 보여줍니다.

계층적 필터

테이블의 행은 자식 테이블에 속하는 열의 값에 기초해 필터링할 수 있습니다.

향상된 계층적 모드의 성능

Janus 데이터 조작 클래스는 이전 버전에 필요했던 자식 목록의 로딩에 사용하는 시간을 줄이기 위해 완전히 다시 설계했습니다.

내포 속성 바인딩

이제 열은 원본 DataRow의 하위 객체 속성에 바인드할 수 있습니다.

예로, 컨트롤을 “Contact” 객체의 목록에 바인드하고Contact 클래스가 “ContactName” 객체를 반환하는 속성(“ContactName”은“FirstName”과 “LastName” 속성의 클래스)을 가진 경우, DataMember 속성이 “ContactName.FirstName”과 같은 Contact.ContactName.FirstName 설정에 열을 바인드할 수 있습니다.

언바운드 모드(Unbound Mode)

GridEX 컨트롤의 새로운 언바운드 모드를 이용하면, AddItem 메소드를 사용해 행을 묶을 수 있습니다.

언바운드 열

바운드 그리드에 언바운드 열을 추가할 수 있습니다. 언바운드 열의2가지 유형은 다음과 같습니다.

· UnboundFetch :이 열에 있는 셀의 값은 LoadingRow 이벤트에서 설정합니다. 이 모드는 같은 행에 있는 다른 셀의 값에 기초해 셀의 값을 계산하길 원하는 경우에 유용합니다.

· UnboundKeep :셀의 값은 사용자가 설정할 수 있고, 컨트롤은 설정한 값을 유지합니다.

UseGroupRowSelectorProperty

이 속성을 이용하면, 한 번의 클릭으로 그룹 내부의 모든 행을 체크/체크하지 않는 그룹 행의 체크 박스를 표시할 수 있습니다.

TotalRowPositionproperty

그리드에서 TotalRow를 이용하면, 전체 행을 목록의 말단에서 스크롤 가능한 행으로 보거나 컨트롤에서 표시 영역의 하단에 고정을 지정할 수 있습니다.

엑셀로 내보내기

GridEX 컨트롤에 표시된 데이터를Excel XML 문서로 내보낼 수 있는 새로운GridEXExporter 객체를 제공합니다.

SchemeItemsProperty

이 속성을 이용하면, 컨트롤의 각 모양 요소에 사용할CSS 모양을 지정할 수 있습니다. 이 속성은 컨트롤의 VisualStyle 속성이 Custom과 같을 때 연결하여 사용합니다.

CheckedComboBoxControl

이 새로운 컨트롤은 값의 목록에 바인드가 가능한 콤보 박스로 작용합니다. 그러므로 아래로 펼쳐지는 여러 항목의 체크/체크 해제를 통해 컨트롤의 값으로 지정한 목록에서 항목을 추가/삭제할 수 있습니다.

Custom Callback

AJAX/Callback 방식으로 사용자 정의 코드를 실행할 수 있습니다. CustomCallBack 서버측 이벤트 핸들러와 연결한DoCustomCallBack 클라이언트측 메소드를 사용합니다.

Microsoft ASP.NET AJAX 1.0지원

컨트롤은 Microsoft ASP.NET AJAX 1.0의 기능과 연결해 사용할 수 있습니다.

Callback ClientSide Templates

콜백 액션(callback action)이 발생할 때 보여질 컨텐트(ITemplate 인스턴스 포함)를 지정할 수 있습니다.

새로운 클라이언트 이벤트

콜백 작업을 완료한 후 나타날JavaScript 이벤트 핸들러의 이름을 설정할 수 있는 AfterCallBack 속성을 GridEXClientEvents 클래스에 추가했습니다.

콜백 작업을 시작하기 전에 나타날JavaScript 이벤트 핸들러의 이름을 설정할 수 있는 BeforeCallBack 속성을 GridEXClientEvents 클래스에 추가했습니다.

기타Janus 컨트롤의 새로운 기능

CalendarControlControl v3

AJAX/Callback 작동 모드를 선택할 수 있도록 컨트롤에 OperationMode 속성을 추가했습니다.

컨트롤에서 날짜가 표시되는 컨텐트를 사용자 정의할 수 있도록 컨트롤에 새로운DayRender 이벤트를 추가했습니다.

컨트롤의 각 모양 요소에 사용할CSS 모양을 지정할 수 있도록SchemeItems 속성을 추가했습니다.

AJAX/Callback 방식으로 사용자 정의 코드를 실행할 수 있는 Custom Callback 모드. CustomCallBack 서버측 이벤트 핸들러와 연결한DoCustomCallBack 클라이언트측 메소드를 사용해야 합니다.

ComboBox Control v3

AJAX/Callback 작동 모드를 선택할 수 있도록 컨트롤에 OperationMode 속성을 추가했습니다.

컨트롤의 각 모양 요소에 사용할CSS 모양을 지정할 수 있도록SchemeItems 속성을 추가했습니다.

항목을 선택해서 로딩하거나 컨트롤을 webform에서 로딩할 수 있는 방식으로 컨트롤에 포함된 항목의 로딩 방법을 지정할 수 있는 새로운 LoadingMode 속성을 추가했습니다.

AJAX/Callback 방식으로 사용자 정의 코드를 실행할 수 있는 Custom Callback 모드. CustomCallBack 서버측 이벤트 핸들러와 연결한DoCustomCallBack 클라이언트측 메소드를 사용해야 합니다.

기타Input Controls v3(IntegerUpDown, MaskedEditBox, NumericEditBox)

AJAX/Callback 작동 모드를 선택할 수 있도록3가지 컨트롤에 OperationMode 속성을 추가했습니다.

UICommandManagerControl v3

Menu에서 CommandBarType 속성의 설정이 가능해 메뉴 구조를 표시할 수 있습니다.

명령을 선택하면 이동할 URL을 설정할 수 있도록 UICommand 클래스에 NavigateUrl 속성을 추가했습니다.

명령을 선택하면 이동할 대상 프레임을 설정할 수 있도록 UICommand 클래스에 Target 속성을 추가했습니다.

UIPanelManagerControl v3

AJAX/Callback 작동 모드를 선택할 수 있도록 컨트롤에 OperationMode 속성을 추가했습니다. AJAX/Callback 모드를 선택한 경우, 패널 컨테이너에서 발생한 포스트백(postback)은 콜백 액션으로 대체됩니다.

콜백 로딩 인디케이터로 사용할 이미지를 설정할 수 있도록 컨트롤에CallBackLoadingImage 속성을 추가했습니다.

패널의 컨텐트를 콜백 모드에서 로딩하고 있을 때 보여지는 텍스트를 설정할 수 있도록 컨트롤에 CallBackLoadingPanelText속성을 추가했습니다.

새로운 컨트롤

UICallBackManagerControl v3

새로운 UICallBackManager 컨트롤을 이용하면, 한 줄의 코드도 추가하지 않고 기존 ASP.NET 응용프로그램에 AJAX 기능을 추가할 수 있습니다.

단지 UICallbackManager 컨트롤을 드롭한 다음 AJAX를 적용할 컨트롤의 ID로 CallbackInstances 객체를 설정하는 것만 필요합니다. 응용프로그램은 기존 ASP.NET 프로젝트의 논리 구조를 교체할 필요 없이 비동기적으로 작동합니다.

새로운 UICallbackManager를 이용하면, 기존 포스트백 액션은 콜백 액션으로 대체되고 페이지의 ViewState 는 콜백 사이에서 자동으로 지속됩니다.

PartNumbers: PC-516153-113546 516153-113546 PC-516153-113549 516153-113549 PC-516153-113552 516153-113552 PC-516153-113555 516153-113555 PC-516153-113558 516153-113558 PC-516153-113561 516153-113561 PC-516153-113564 516153-113564 PC-516153-113566 516153-113566

PurchaseOptions: Janus Web ASP.NET Server Controls Suite V3.0 1 개발자 라이센스 , Janus Web ASP.NET Server Controls Suite V3.0 4 개발자 팀 라이센스 , Janus Web ASP.NET Server Controls Suite V3.0 8 개발자 팀 라이센스 , Janus Web ASP.NET Server Controls Suite V3.0 1 사이트 와이드 라이센스(하나의 물리적인 주소에 무제한의 개발자를 허용) , Janus Web ASP.NET Server Controls Suite V3.0 - Upgrades 1 개발자 업그레이드 라이센스 - Janus Web ASP.NET Server Control Suite V1.x 1개발자 라이센스 또는Janus Web GridEX .NET V1.x 1개발자 라이센스 , Janus Web ASP.NET Server Controls Suite V3.0 - Upgrades 4 개발자 업그레이드 라이센스 - Janus Web ASP.NET Server Control Suite V1.x 4개발자 라이센스 또는Janus Web GridEX .NET V1.x 4개발자 라이센스 , Janus Web ASP.NET Server Controls Suite V3.0 - Upgrades 8 개발자 업그레이드 라이센스 - Janus Web ASP.NET Server Control Suite V1.x 8개발자 라이센스 또는Janus Web GridEX .NET V1.x 8개발자 라이센스 , Janus Web ASP.NET Server Controls Suite V3.0 - Upgrades 1 사이트 와이드 업그레이드 라이센스 - Janus Web ASP.NET Server Control Suite V1.x 사이트 라이센스 또는Janus Web GridEX .NET V1.x 사이트 라이센스

Resources: Janus Web ASP.NET Server Controls Suite 라이센스 계약을 참고하세요., Janus Web ASP.NET Server Controls Suite V3.0 평가판을 다운로드 하세요. – 인스톨후 30일간 사용가능

OS: Windows Vista, Windows XP, Windows Server 2003, Windows 2000

제품 아키텍쳐: 32Bit

툴 타입: Component

콤포넌트 타입: ASP.NET WebForms, 100% Managed Code, AJAX

개발에 사용된 툴: Visual C# .NET

호환성있는 플랫드폼: Microsoft Visual Studio 2008, Microsoft Visual Studio 2005, Microsoft Visual Basic 2008, Microsoft Visual Basic 2005, Microsoft Visual C++ 2008, Microsoft Visual C++ 2005, Microsoft Visual C# 2008, Microsoft Visual C# 2005, .NET Framework 3.5, .NET Framework 3.0, .NET Framework 2.0

제품 클래스: 유저인터페이스 콤포넌트

Search Items: New Product Feb 04, New Product May 05, New Product June 05, New Product July 05

Keywords: Corporate Partner Grid Outlook Group ASP.NET Grid-X Grid-Ex GridX Grid Dex gridview datagrid aspx ASP.NET Tab toolbar calendar date days month day panel layout navigation listview buttonbar bar

상품검색

검색어를 입력해주세요:

화면 바로가기 갤러리

Award Award