최근 PowerBuilder 12로 업그레이드되는 PowerBuilder 9 앱을 지원하기 시작했습니다. PowerBuilder Classic 또는 .NET으로 마이그레이션해야하는지 여부를 파악하려고합니다. . PB.NET을 사용하면 더 많은 유연성을 얻을 수 있지만, 설명서를 읽는 것만으로는 이점이 무엇인지 명확하게 알 수 없습니다. 분명히 WPF 폼을 활용할 수 있었고 Visual Studio Shell을 사용하고 있었지만 변경할 수있는 충분한 이유가 있는지는 알 수 없습니다.Powerbuilder 9 앱을 12로 마이그레이션
답변
좋은 질문, 그리고 사소한 하나. 더하기 측면에서
, 당신은 WPF 컨트롤 및 레이아웃 제어를 얻을. 너무 멀리 떨어져있을 계획이없는 개발자라면 화가에게 내장 된 예쁘고 반짝이는 컨트롤, 스킨 성 및 크기 조정/스케일링을 얻을 수 있습니다. uber-geek의 경우 컨트롤 삽입과 같은 작업을 시작할 수 있습니다 (시간 제한 대화 상자에서 시간이 초과 될 때 기본 동작이 될 카운트 다운 타이머를 나타 내기 위해 컨트롤 버튼 안에 진행률 막대를 생각하십시오)), 비록 여러분과 PB가 여러분의 XML로 멋진 일을하려고 할 때, 저는 여러분이 때때로 서로의 발가락을 밟을지도 모른다고 생각합니다.는 또한, 파워 스크립트뿐만 아니라, 기능의 광대 한 .NET 라이브러리에 쉽게 액세스 할 수 있습니다. 다시 말하지만, 쉽게 진행되는 개발자는 그다지 이점을 얻지 못할 수도 있지만, 화면 대 형식은 SMTP 기능을 앱에 쉽게 구현할 수 있습니다.
아래쪽에서는 PB에서 PB 로의 마이그레이션만큼 원활하지 않은 마이그레이션을 생각할 수 있습니다. 내일 일하는 것이 필요하다면, PB-PB.NET 마이그레이션을 시작하는 것은 아마도 지금가는 길은 아닙니다. 어떤 것은 깨져서 고칠 필요가 있으며, 적어도 모든 크기 조정을 이용하려면 모든 창을 사용해야합니다.
다른 측면은 성능, 특히 앱 시작이었습니다 (그리고 이것은 PB.NET 개발자뿐만 아니라 WPF 개발자들 사이에 공통된 불만이라고 들었습니다). 나는 모든 것이 더 빨리 달릴 것을 기대했지만, 그것이 혼합 된 가방이라는 것을 알았습니다.
다른 한 점 : 최신 PB (작성 시점)은 12.6이며 12.5의 유지 보수 패치입니다. 12.0을 구입하면 무료로 업그레이드 할 수 없습니다. 12.0과 12.5 사이의 점프는 가격이 비싼 업그레이드가 필요한 "주요"릴리스입니다. 어쩌면 너 이 n-1 버전을 원하지만 1250을 목표로 삼아야한다.
행운을 빈다.
@Matt Balent 간접적으로 의견에 또 다른 좋은 점이 제기되었습니다. 숙련 된 PB 개발자라면 PB9에서 PB12로 이동하면서 당일 치기없이 생산성을 높일 수 있습니다. PB.NET으로 이동하는 것은 쉬운 학습 곡선을 수반 할 것입니다. IDE가 크게 다르므로 첫 번째 날 CommandButton의 Default 특성을 설정하는 것조차도 실망 스러울 수 있습니다 (불가능하지는 않지만 첫 번째 작업 인 경우 30 초가 아닌 30 분 계획).
PB.Net에 가면 Visual Studio 2010 셸에서도 멈추게됩니다. SAP에 의해 업그레이드되는 것을 믿지 마십시오. –
나는 PB.Net으로 많은 것을 해본 적이 없다. 그러나 나는 그가 PB9에서 PB12로, 그리고 나서 PB12에서 PB12.NET으로 또는 PB9에서 PB12.NET으로 마이그레이션하는 것이 더 좋을지 궁금합니다. – Slapout
@ Slapout : X에서 Y로 Z로 마이그레이션하는 일반적인 대답은 다음과 같은 질문입니다. 왜 Z에서 해결 될 수있을 때 Y에서 발견 된 버그를 확인하고 해결해야합니까? 나는 당신이 Y에서 확인하고 해결하는 것이 더 쉽다는 이론을 세울 수 있다고 생각한다. (마지막 단계는 PB.NET에서 PB 네이티브 일 때 더 사실일지도 모른다.)하지만 저의 경우는 높은 노력 (비용)으로 나를 때린다. 노력의 이득 (이득).작업중인 코드에 따라 YMMV. – Terry
- 1. PowerBuilder 6 프로그램을 PowerBuilder 10.5로 마이그레이션
- 2. Powerbuilder 6.5에서 10.5로 마이그레이션
- 3. PowerBuilder - PBDBMS - 데이터베이스 프로파일 설정 - ORACLE 9
- 4. Sybase 대 Oracle - PowerBuilder 응용 프로그램 마이그레이션
- 5. PowerBuilder 함수 마이그레이션 후 Pos, Mid가 작동하지 않습니다.
- 6. PowerBuilder 4.0에서 PowerBuilder 12 로의 이전?
- 7. 무료 앱을 Freemium으로 마이그레이션
- 8. PowerBuilder 9 사용자 당 100 개의 SQL 프로세스보기
- 9. PowerBuilder v8과 PowerBuilder v12의 차이점
- 10. PHP 웹 앱을 iOS로 마이그레이션
- 11. 모든 앱을 하나의 페이지로 마이그레이션
- 12. 기존 iPhone 앱을 iPad로 마이그레이션
- 13. azure에서 pkcs # 12로 전화 서비스
- 14. IntelliJ IDEA 12로 Proguard를 구성하는 방법은 무엇입니까?
- 15. PowerBuilder 11의 PowerBuilder 6.5 소스 파일 열기
- 16. 9 패치 이미지가 Android에서 작동하도록 앱을 중지합니다.
- 17. Powerbuilder 쿼리
- 18. Powerbuilder "runtime"
- 19. 이미지 powerbuilder
- 20. jQuery 시간 오류, 12:00은 12로 표시됩니다.
- 21. 임베디드 제티의 로그백 9
- 22. 기존 저지 포스트그레스 앱을 스프링 부트로 마이그레이션
- 23. JDO 기반 App Engine 앱을 Objectify로 마이그레이션
- 24. Powerbuilder 파일이 없습니다 .pbw 파일
- 25. R.java가 Intellij Idea 12로 생성되지 않음
- 26. 레일스에서 페이지 중앙을 스팬 12로 분할 만들기
- 27. Windows XP에서 IIS 5.1에 IIS 12로 업그레이드
- 28. PowerBuilder 불확정 진행률 막대
- 29. PowerBuilder DSN Creation
- 30. PowerBuilder 및 일괄 처리
PB 10은 유니 코드를 도입했습니다. 어떤 방향으로 가든이 사실을 알고 있어야합니다. – Slapout