2012. 1. 8. 12:41

Dynamic_Designer_2012_01_08 추가 기능.

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
안녕하세요 Geeks_Company입니다.
오늘 보여드릴 자료는, 어느정도 DB 스키마가 정의 된 상태에서 단순 CRUD 관련 화면을 자동으로 만들어 주는 기능입니다.

이추가 기능은,  단순 화면을 만들 경우, 바인딩 작업을 해야 하는데, 관련 콘트롤 네이밍부터, 속성 등 공수가 많이 들어가는 부분을 어느정도 해결해 주는데 초점을 맞춘 기능입니다.

이제 디자인 부분이 해결 되었으니, DB Transaction 을 관장하는 DB Manager 랑 연동을 시키면, 단순 CRUD 처리에 많은 공수를 줄일수 있을꺼 같습니다.

관건은 DB Manager를 기존의 소스 방식에서 Spring.Net으로 처리 해야 할지 말지 입니다.

간략히 캡쳐된 화면을 토대로 설명을 드리겠습니다.

링크 에 보여준 예제를 토대로 해서 바로 진행시켜 보여드리겠습니다.

TESTTBL의 컬럼 값을 복사한 후의 모습입니다.

자동생성을 클릭했을때, 컬럼별 정보를 토대로 컨트롤을 만든 모습입니다.


우측 메뉴에 있는 디자인소스생성을 클릭 합니다. 클릭시 콘트롤 소스를 자동생성한후, 클립보드에 복사를 합니다.

생성된 소스를 EDITPLUS에 붙여 넣기한 모습입니다.

다시 비주얼 스튜디오 에 WinForm 을 하나 만든후의 모습입니다.

기본 생성된 디자인 소스의 모습입니다. 총 소스는 50줄 내외입니다.

생성된 디자인 소스를 붙여 모습입니다. 총 소스는 260줄 정도 되네요.

붙여 넣은 소스를 토대로 디자인 모드로 본 모습입니다. 콘트롤의 위치는 생성당시 폼 기준으로 만들어졌기에 , 가운데 위치 되어 있습니다.

콘트롤의 이름앞에 접두어 TXT가 붙고, 뒤에 컬럼명이 붙은게 확인이 되었습니다.

콘트롤의 이름앞에 접두어 TXT가 붙고, 뒤에 컬럼명이 붙은게 확인이 되었습니다.




 

'관련자료' 카테고리의 다른 글

PSU TUITION 2011-2012  (0) 2012.01.16
SQL Lite 관련 자료 입니다.  (0) 2012.01.11
Dynamic designer 2012_01_03 추가 기능.  (0) 2012.01.03
Dynamic designer 2012_01_01 추가 기능.  (0) 2012.01.01
MS의 Rectangle 에 관해서.  (0) 2012.01.01