Join us at Elevate 2021 to learn about what's coming in PowerBuilder 2022!

Register for Free

.NET DataStore는 C# 개발에 PowerBuilder의 생산성을 제공합니다. non-visual DataWindow 및 기타 일반적으로 사용되는 PowerBuilder 기능을 제공하는 오픈 소스 C# 라이브러리로 구성되어 있으며, 기존 DataWindow를 표준 C# POCO 모델로 자동 변환하는 DataWindow Converter도 포함되어 있습니다.

높은 생산성

배우기 쉬움 - .NET DataStore는 non-visual DataWindow API (Property, 메소드이벤트), 데이터 버퍼, 트랜잭션 관리, 시스템 기능 및 SQL 프로그래밍을 포함하여 PowerBuilder와 거의 동일한 프로그래밍 방식을 제공합니다.

코딩의 최소화 - 개발자는 몇 줄의 코드만으로 많은 작업을 수행할 수 있으며 모든 SQL은 중복 코드를 최소화하는 DataStore 클래스의 C# POCO 모델에 정의됩니다.

자동 변환 - 자동화된 변환 도구(DataWindow Converter)는 child DataWindow를 포함한 기존 DataWindow에서 표준 C# POCO 모델을 생성합니다.

표준 아키텍처

모델 기반 - 모든 데이터 관련 Attribute 및 Property를 포함하는 표준 C# POCO 모델을 기반으로 구동됩니다. 관계의 분리가 엄격하게 이루어지며, 독자적인 .SRD 형식이 없습니다.

코드 관리 - 100 % 관리 코드이므로 built-in 보안, 더 빠른 성능, 간편한 배포와 같은, CLR (공용 언어 런타임)의 모든 기능을 활용할 수 있습니다.

.NET Core - .NET Core Framework와 호환됩니다. 다양한 웹 서버를 실행시키는 Windows나 Linux OS에 배포하거나 서버리스로 전환할 수 있습니다.

Open Design

오픈소스 - .NET DataStore의 모든 라이브러리는 컴파일된 NuGet 패키지 외에 C# 소스 코드 형식으로도 제공됩니다.

원하는 C# IDE에서 사용 가능 - Visual Studio 또는 SnapDevelop과 같이 원하는 C# IDE에서 .NET 프로젝트를 유지보수할 수 있습니다.

IList<T> 호환 - DataStore는 표준 .NET list를 상속받기 때문에 다른 .NET 코드 및 라이브러리와 네이티브하게 통합할 수 있습니다.

C# 프로그래밍 기능

C#에서 .NET DataStore로 작업하는 것은 PowerScript에서 DataWindow로 작업하는 것과 많이 유사합니다. 기존 PowerBuilder 기술과 코드 자원을 활용할 수 있을 뿐 아니라 C#으로 비즈니스 앱을 개발하는 방법들보다 훨씬 더 생산적입니다.

.NET DataStore 2019 R3의 새로운 기능들

모델 생성 커스터마이즈

DataWindow Converter의 모델 생성 규칙을 간단하게 커스터마이즈해 .NET DataStore에 가장 최적화된 POCO 모델을 생성할 수 있습니다.

특징
  • 커스터마이즈된 모델 속성
  • 모델에 자동으로 DataContext 데이터 타입 매핑

비동기적 프로그래밍

새로운 비동기적 CRUD 메소드를 통해 .NET DataStore를 비동기적으로 프로그래밍하여 애플리케이션의 응답성과 확장성을 개선할 수 있습니다.

특징
  • 비동기적 쿼리 및 저장
  • embedded SQL과 동적 SQL 지원
  • 비동기적 프로그래밍을 위한 seamless 디버깅
  • 비동기적 서비스와 컨트롤러에 대한 Scaffold

데이터베이스 호환성

.NET DataStore를 사용한 프로젝트에서는 Amazon과 Azure 클라우드 관련 데이터베이스 타입을 포함한, 다양한 타입의 데이터베이스를 선택할 수 있습니다.

특징
  • Aurora, RDS for PostgreSQL, RDS for MySQL, RDS for Oracle, RDS for SQL Server 등의 Amazon RDS 지원
  • Azure SQL Database, Azure Database for MySQL, Azure Database for PostgreSQL 등의 Microsoft Azure 데이터베이스 지원
  • SAP ASE 15-16 & SAP HANA 2.0 지원

고객 추천사

"Appeon은 DataWindow 기술을 통해 .NET Core Web API에 생명을 불어넣을 수 있게 해주었고, 이는 우리의 주력 제품을 3-tiered architecture로 마이그레이션 하는 계획의 중추가 될 것입니다. PowerBuilder 2019 R3를 통해 우리는 .NET Core 3.1을 사용할 수 있으며, 이는 마이크로소프트사가 .NET Core 제품군에 추가한 다양한 기능들을 활용할 수 있게 해줄 것입니다."

Roland Mühlberger
소프트웨어 개발 업체 부사장, Aescudata GmbH

시작하기

평가판을 다운로드하고 강력한 DataWindow 기술을 사용해 첫 번째 REST API 개발을 시작해보세요. 또한, .NET DataStore 교육 비디오를 시청하여 더 자세히 알아보는 것을 추천합니다.

가격

.NET DataStore는 PowerBuilder CloudPro 또는 RapidSharp 구입 시 구입 제품의 구성품으로 이용 가능합니다.

PowerBuilder CloudPro

기존 Client/Server 애플리케이션을 C# REST API 아키텍처가 적용된 클라우드에 배포합니다. 클라우드로 전환하는데 있어 가장 빠른 길입니다!

$1,595/사용자 1명∙1년*

RapidSharp

어떤 UI 기술을 사용해서든 기존의 Client/Server 응용 프로그램을 순수한 C#으로 마이그레이션할 수 있습니다. 자동으로 전환할 수 있는데 굳이 처음부터 다시 작성할 필요가 있을까요?

더 알아보고 싶은 것이 있나요?

Appeon 전문가와 상담해보세요.