본문 바로가기
반응형

SB 리치 패밀리5227

[IT/개발] 파워빌더 프로그램의 성능관리 파워빌더 성능 관리 근래에 파워빌더로 개발된 곳에서 성능 측정을 요구하는 곳이 많아 지원을 가보면 일반적으로 고려하여야 할 사항을 무시하고 개발된 곳이 대부분이라 성능이 문제가 되고 있었다. 파워빌더의 문제라기보다는 파워빌더에 맞는 고려사항을 인지하지 못한 탓이다. 이런 이유로 고객의 요구에 의해 본사에서 시행하는 성능관리 교육교재를 요약하여 싣는다. (Managing Performance in PowerBuilder) 목차 1 장: 개요 2 장: 해당 실행 모듈 호출 3 장: 스크립트 실행 4 장: 데이터 조회 5 장: 그 외 사항 1 장: 개요 성능 이란 ? 성능과 관련된 문제점과 토론 사항 성능 향상 정책 수립 사용자 인식 관리 1.1 성능이란 ? 사용자 관점의 성능 성능이라는 것은 실행 시 얼마나.. 2010. 7. 8.
[개발/파워빌더] 컴파일 실행과 어플리케이션 실행시 속도차이 문제 파워빌더에서 DEBUG나 RUN을 모드에서 실행시의 속도와 Deploy를 통한 어플리케이션 모드에서 실행시의 속도가 다른 경우가 발생하는데 여기에 대한 질문과 답변예를 살펴보자. 질문1) 10.0으로 파워빌더를 업그레이드 하기 전에 트라이얼 버전으로 문제가 없는지 체크를 하고 있습니다. 저희 시스템이 기존에 7.0으로 개발이 되어있는 상태였는데요 pb 9버전으로 마이그레이션 후 pb10.0으로 마이그레이션 하고 테스트를 진행 했습니다. 마이그레이션은 에러없이 정상적으로 되었구요.. 소스에서 실행 했을때 문제 없이 작동도 잘 됩니다. 그런데 문제는 컴파일을 했을때 인데요.. 프로그램을 실행후에 Window가 Open되는데 25초 이상이 걸립니다. 그 후에도 프로그램의 실행 속도가 엄청나게 느려지고 프로그램.. 2010. 7. 8.
[IT/개발] Visual Studio 와 .NET Framework 의 관계 기존에 대충 알고 있고 설명도 못하고 있던 것을 아래 출처에서 보고 더 정리할 수 있어서 고맙습니다. Visual Studio 와 .NET Framework 의 관계를 알아보자. Visual Studio .NET = .NET 1.0 Visual Studio 2003 = .NET 1.1 Visual Studio 2005 = .NET 2.0 + .NET 3.0 Visual Studio 2008 = .NET 3.5 (Code Name : Orcas ) Visual Studio 2010 = .NET 4.0 (09년10월 현재 Bate2) NET Framework별 의 주요 기능 .NET 2.0 = Generic(C#언어에 도입) .NET 3.0 = WCF, WPF, XAML .NET 3.5 = LINQ, Sil.. 2010. 7. 7.
[IT/개발] 라이브러리와 프레임워크 이해 프레임워크를 만들었음에도 불구하고 초기 프레임워크 ㅐ념이 나올 때의 글만 보다가 요즘 다시 보니 새로운 느낌까지 들고 너무 책을 등한시 했다는 생각이 든다. 출퇴근시간이 1시간이상 소요되는 되다가 저녁먹고 나서는 건강을 위해서 운동을 해야하고 요즘 경제서적보랴 ... 한동안 등한시 해왔던 개발이론 분야.... 다시 책을 집어 들고 인터넷에서 여러 개발자분들의 노고를 감사히 읽으면서 이해를 해야겠다. 프레임워크 생산성의 향상 •프로그램에서의 생산성 향상 방안 : 코드의 재사용 •Function, Procedure 개념 지원 언어의 출현, 이후 객체지향 언어가 출현 •컴포넌트 사용 : 재사용을 높이고 검증된 코드를 사용하게됨 --> SW 품질이 높아지고 개발비용/유지비용이 낮아짐 •컴포넌트 재활용과 디자인 .. 2010. 7. 7.
[IT/개발] 프레임워크 정의와 개발 요점 프레임워크의 정의 •더글라스 슈미츠 (POSA2 저자) : 프레임워크는 도메인 기반의 지식으로 구성된 객체 구조와 기능을 가지고 있는 "반쯤 완성된 애플리케이션"이다. •랄프존슨 : 추상클래스들의 집합과 상호 협조하는 클래스들의 인스턴스 동작방법으로 이루어진 재사용 가능한 디자인 프레임워크 개발을 위해 고려할 5가지 기본 속성 •1) 조직 : 조직을 먼저 구성하지 마라. 비지니스 파악 --> 관련된 프로세스 정제 --> 프로세스에 맞게 IT 조직 구성 •2) 계획 : 땅콩버터 (특징을 중심으로 골고루 구현하는 Bottom-UP 방식. 기능중심의 팀이 필요), 마천루(시나리오 중심으로 구현, 특정모듈에만 집중적인 개발이 됨) •3) 아키텍처 : 아키텍처 타입, API, 실행, 의존성을 고려해 Layerin.. 2010. 7. 7.
[개발/C#] 네트웍 공유 폴더 사용시 자격증명 방법 파워빌더 호출 사용 예 Function Integer LogonUserA(String lpszUsername,String lpszDomain,String lpszPassword,integer dwLogonType,Integer dwLogonProvider,REF long phToken) Library "advapi32.dll" 또는 이렇게 선언해서 사용해도 된다. Function boolean LogonUser(String lpszUsername,String lpszDomain,String lpszPassword, ulong dwLogonType,ulong dwLogonProvider,REF ulong phToken) Library "advapi32.dll" alias for "LogonUserA" ul.. 2010. 7. 2.
반응형