본문 바로가기
반응형

IT-개발,DB729

[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.
[IT/개발] 파워빌더 DataWindow.Print property DataWindow Object Reference 출처: http://manuals.sybase.com/onlinebooks/group-pbarc/@Generic__CollectionView;lang=ko DataWindow.Print property Print.property Description Properties that control the printing of a DataWindow. Applies to DataWindows Syntax PowerBuilder dot notation:dw_control.Object.DataWindow.Print.property Describe and Modify argument:"DataWindow.Print.property { = value }" SyntaxF.. 2010. 6. 22.
[개발] 파워빌더, 데이타윈도우에서 Mouse Wheel 사용 제한 원문 : http://cafe.naver.com/pbdn/16 Datawindow control 에 포커스를 준 상태에서( 데이터를 선택 ) Ctrl+MouseWheel 을 이용하여 스크롤을 하면 데이터윈도우가 Zoom-in, Zoom-out 이 됩니다. 이것은 7.0 부터 생긴 기능입니다. 이 기능을 막고자 한다면 다음과 같이 사용하시면 됩니다. Datawindow Control 의 other event 에 아래의 스크립을 이용하면 zoom 기능이 동작 하지 않습니다. ------------------------------------------------------- other event ------------------------------------------------------- CONSTANT.. 2010. 6. 18.
[IT] ASP.NET 자바스크립트 submit() 함수기능 __doPostBack() 과 Page.GetPostBackEventReference()함수 ASP.NET 개발을 할 때 submit() 기능을 사용하려고 하면 에러가 발생하는 경우가 있다. 이럴 때 버튼 이벤트 등을 이용해서 자바스크립트로 Behind code(.cs)의 메서드를 실행해야할 때가 발생한다. 이럴 경우 보통은 aspx 화일에서 자바스크립트로 __doPostBack() 메서드를 정의해서 사용하면 가능한다. 하지만, 이보다 더 좋은 방법이 있다. __doPostBack() 메서드는 .net에서 자동 생성하는 부분으로, 개발자가 별도로 작성하여도 바뀔 가능성이 있다. 또한, .net에서 자동으로 생성하지 않는 경우도 발생한다. 자바스크립트에서 behind code의 메서드를 실행하고 싶을 때는.. 2010. 4. 20.
[IT/개발] ASP.NET 다른 페이지로 포스트백(submit) 하기 참고: Post data to other Web pages with ASP.NET 2.0 ASP.NET 페이지는 기본적으로 PostBack 메쏘드를 활용한다. [form action="ACTION_PAGE"][/form] 형태와 같이 폼 안에 있는 action 속성에 지정한 페이지를 가지고 페이지에 할당된 변수들을 넘기게 되는데, 이를 무조건 자기자신으로 세팅하는 것이 ASP.NET의 세계라고나 할까... 그래서, 다른 페이지로 변수들을 넘길 땐 몇가지 방법이 있다. 세션에 값들을 저장한 후 넘어간 페이지에서 받아 쓴다. Server.Transfer() 메쏘드를 이용한다. Button.PostBackUrl 속성을 이용한다. 첫번째 방법이 가장 일반적이지 싶다. 일단 해당 페이지에서 버튼을 클릭했을 때 필.. 2010. 4. 19.
[IT/개발] (asp.net) textbox에 입력 문자열 지정 ASP.NET에서 페이지의 TextBox에 입력 문자열의 언어를 지정하는 방법 1. 영문만 입력 : style="ime-mode:disabled;" 2. 한글/영문 선택 : style="ime-mode:auto;" 3. 기본 한글 입력 : style="ime-mode:active;" 4. 기본 영문 입력 : style="ime-mode:inactive;" TIP : TextBox에 키 입력을 막는 방법 txtAddress1.Attributes["onkeydown"] = "return false;"; txtAddress1.Attributes["style"] = "ime-mode:disabled"; 2010. 4. 15.
반응형