2011. 12. 6. 11:10

개발중 필요하다 싶은 어플.

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
안녕하세요 Geeks_Company입니다.

최근 VB.NET 소스 컨버팅을 하는 프로젝트에 투입이 되어서 작업을 진행 중입니다.

이번 프로젝트에서 제작된 소스의 양(ASPX + VB)은 18만 줄 정도 이며, 주석이라든지 공란등을 의미 없는 줄수를 뺀다 치더라도 12만줄 언저리가 되지 않을까 생각 합니다.

또 컨버팅이라는 표현보다는 기존에 운영되는 시스템을 포팅한다는게 맞는데요.

포팅되는 프레임웍에는 자바 + Ibatis(Spring기반) + MiPlatform 입니다.

그러면서 느껴지는것중 하나가,

점점 업무 시스템이 아예 자바 기반으로 올라가거나(Html 5) 또는 ActiveX를 같이 활용할수 있는 플랫폼 기반으로 가거나 하지 않을까란 추측을 하게 됩니다.

그러면서 필요해진 툴중 하나는, IDE 툴 입니다.

IDE 툴 이라고 하니 뭔가 그럴싸 한데요. 그간 프로젝트 진행하면서 이것저것 모아모아 모아서 만든 어플들이 계속 쌓이다 보니, 카테고리별로 정리해서 사용해야 하고 그러다 보니 메뉴가 생기면서 MDI 폼으로는 부족하다 싶다란 느낌이 듭니다. 

현재 VB.Net , Oracle DB scheme 을 분석하고 파싱하는 모듈을 갖게 되니, 직접 디비에서 질의를 해서 받은 값을 토대로 Design을 하는 DEV IDE 툴을 하나 만드는게 어떨까란 생각이 듭니다.

IDE 툴을 만들게 될경우  아마 들어가게될 기능은 이러한게 아닐까 합니다.
- DB Scheme &  Target Language Parsing.
- Dynamic Design Mode. ( 현재 윈폼으로 제작 할 가능성이 높습니다 ) 
- Form Design Exporter. 
- Validating helper.
- Logic Flow Analyzer & Helper.
- Ibatis Query Launcher. 
- Query Exporter. 
- etc...

현재  프로토 타입으로 제작된것도 있고 아닌것도 있는데요. Ibatis Query Launcher 같은 경우 만들어 놓을 경우 많은 부분에서 사용이 가능하지 않을까 생각 중입니다.

일례로... 제 개발 PC가 너무 느려서 이클립스를 활용해서 처리 할경우 참 많은 변수가 생기네요.

길은글 읽어 주셔셔 감사 합니다.  

'근황' 카테고리의 다른 글

최근 10월에 시작한 수공 프로젝트를 드랍했습니다.  (0) 2011.12.26
전산의 목표.  (0) 2011.12.15
디비 SCHEME을 토대로 프로그래밍 작업.  (0) 2011.11.09
case 툴 관련 기록..  (0) 2011.10.30
소스 컨버팅 작업.  (0) 2011.10.07