NeoDEEX 4.0의 기능들에 대한 간략한 목록입니다. 각 기능에 대한 상세한 설명은 개발자 가이드 문서를 참고하시거나 이곳의 관련 포스트들을 참고하시기 바랍니다.
주) 관련 포스트가 작성되면 각 기능들에 대한 상세 포스트 링크가 업데이트 될 예정입니다.
Features | Description |
Fox Configuration | 간결하고 확장 가능한 NeoDEEX Configuration 인프라 • 외부 Configuration 파일 지원 • Configuration 변경 시 설정 다시 로드 |
Fox Logging | 다양한 매체에 로그를 기록할 수 있는 유연한 로깅 인프라 • Debugger/Console/Text File/Database 등 기본 로깅 매체 제공 • 강력한 Text File 로깅 지원 (일별/주별 로깅, 파일 크기 제한, 초당 4만개의 로깅 성능) • 커스텀 로깅 매체 지원이 용이함 • 로깅 범위 제어가 용이함 |
Fox Data Access | 다양한 데이터베이스에 대해 사용하기 편리한 API 제공 • SQL Server, Oracle, DB2, OLEDB, ODBC 기본 지원 • 로컬 트랜잭션 및 분산 트랜잭션 지원 • 데이터베이스 별 특화된 기능 지원 |
Fox DB Profile | Fox Data Access를 통해 수행되는 모든 쿼리에 대한 로그 기록 • 사용자 ID, DB Access 시간, 매개변수 값 등 다양한 정보 포함 • 로그 필터링 • Fox Logging을 통한 로그 기록: 다양한 매체에 쿼리 로그 기록 가능 • 고유 ID를 통해 성능 추적 가능 (Fox Performance Trace 연계) |
Fox Query | iBatis 스타일의 SQL 맵 XML 파일(foxml 파일) 기능 • 간결한 XML 스키마를 통한 손쉬운 XML 편집 • Foxml 파일 변경 탐지 및 캐시 자동 업데이트 • Visual Studio에 통합된 전용 에디터 제공(Fox Query Editor) • 매개변수 자동 추출 및 쿼리 자동 생성 기능 제공 • 쿼리를 수행하는 C# 코드 생성 및 Visual Studio 통합 |
Fox SQL Paste Add-in | SQL 쿼리 문장을 C# 소스 코드에 손쉽게 삽입하기 위한 Visual Studio 애드인 • Fox Data Access 기반의 C# 코드 생성 • Fox Query를 사용하지 않을 경우 유용 |
Fox Transaction | AOP 기반의 강력한 분산/로컬 트랜잭션 제어 프레임워크 • AOP (attribute 사용) 기반 트랜잭션 제어 • 분산/로컬 트랜잭션 컨트롤러 선택 가능 • 트랜잭션 처리 성능 향상 • Fox Performance Trace를 통해 컴포넌트의 수행 성능 추적 가능 • 사용자 정의 AOP 특성 지원 |
Fox Performance Trace | 다 계층 어플리케이션의 구간별 성능 자동 측정 - 클라이언트/웹 서비스/Biz 컴포넌트/Dac 컴포넌트/DB 계층 성능 측정
- 어플리케이션의 성능 지표 파악이 손쉬움
- 낮은 오버헤드로 시스템 운영 시에도 적용 가능
- Fox Logging을 통한 성능 정보 로깅
|
Fox Performance Monitor | Fox Performance Trace에 의해 발생된 성능 정보 모니터링 및 분석 • 성능 자료 실시간 모니터링 • 성능 자료 데이터베이스 기록 • 성능 분석 보고서 제공 |
Fox Web Service | WCF 기반 웹 서비스 구현을 간편하게 해주는 커뮤니케이션 인프라 • 간편한 개발 환경 제공 • 재사용이 가능한 공통 WCF 서비스 및 컴포넌트를 통해 개발 생산성 극대화 • 데이터 압축 및 대용량 데이터 전송 기능을 통한 성능 향상 |
Fox UI Model | 프리젠테이션 계층의 메뉴와 화면(뷰)들 제어를 위한 데이터 구조 및 UI 모델 제공 • MVVM 패턴 적용 • 어플리케이션 메뉴 데이터 모델 기본 제공 • 메뉴 데이터베이스 스키마 기본 제공 • 스마트 클라이언트 화면 DLL 다운로더 제공 |
Fox WinForm | WinForm 기반의 클라이언트 개발 프레임워크 • UI 개발을 위한 풍부한 기능의 베이스 클래스들 제공 • 다양한 기본 UI 요소들 제공 • 다양한 화면 템플릿 제공 • DevExpress 기반의 UI 세트 제공 (타 컨트롤 슈트 사용 가능) |
Fox WPF | WPF 기반의 클라이언트 개발 프레임워크 • UI 개발을 위한 풍부한 기능의 베이스 클래스들 제공 • 다양한 기본 UI 요소들 제공 |
Fox S&P | 어플리케이션 개발에 필요한 다양한 개발 표준 문서 • 어플리케이션 아키텍처 표준/명명 표준/코딩 표준/개발 환경 표준 등 |
Technical Support | NeoDEEX 전담 팀에 의한 지속적인 기술 지원 • 무료 패치 • 유/무상 업그레이드 • 무료 교육 • 기술 지원 사이트 운영 |