본문 바로가기

Sumer/.NET

훈스 닷넷에 올라온 asp.ajax 의 강의 내용 사용자들의 Ajax 방식의 웹 환경에 경험이 많아지면서 일부분이라도 Ajax 방식의 애플리 케이션을 제작 해야 합니다. 하지만 시간도 없고 당장 구현도 해야 하니 다른 사이트나 강좌를 통해 코드 카피를 통해 구현 하는 것을 많이 봐 왔습니다. 웹 애플리케이션에 대한 Ajax를 적용한다는건 제가 경험 하기로는 단순한 사용자 UI의 변경을 의미 하는건 아니였습니다. Ajax 애플리케이션은 시스템 전체에 영향을 주며, 아키텍처적 변경 부터 구현 알고리즘까지 모든 개발 과정과 사고에 영향을 주는 막대한 작업 이였습니다. 그렇다고 Ajax를 구현하기가 심히 어렵거나 비용이 많이 들어가는건 아닙니다. 다만 모든 기술이 그렇듯 사용하기 위해 그 기술에 대한 깊은 이해를 바탕으로 이용을 해야 합니다. 그렇지 못한 경우.. 더보기
변수 앞전에 글에서 닷넷의 형에 대해서 간략히 이야기 해보고 더 진행 한다고 했는데 아직 못하고 있네요 ㅡㅡ 이러니 블로거가 활성화 되지 않는 것 같습니다. 잛은시간에 강의에 맞먹는 글을 쓰기는 힘들 것 같고 또한 일방적인 전달 방식의 지식은 별로 유용하지 못 할 것 같아. 오늘은 그냥 같이 고민해 보아야 할 문제에 대해서 여러분의 의견을 듣고 싶습니다. 객체 지향 언어 에서는 모든 문제는 선택의 문제만 있고 딱이 이거다라는 답이 없습니다. 물론 프로그램을 처음 하시는 분이나 선택 차체가 어려운 분은 다른 사람의 지식을 모방하는 수준에서 프로그램을 하겠지만 이것 또한 잘못 된건 아니라고 생각 합니다. 다만 모방과 카피를 통해 프로그램을 하더라도 기본적인 문제에 대한 고민은 같이 해봐야 할 것 같습니다. 다시 .. 더보기
Visual Studio 2005 sp1 설치시 디지털 서명 확인 오류 VS2005 SP1의 설치 옵션으로 시간은 단축 했지만 이번에는 디지털 서명 확인 오류가 발생했다. 물론 위 내용은 설치 옵션 사용에서 밝혀 뜻이 설치 옵션으로 설치시 아무런 메시지 없이 설치가 되지 않아 정상적인 방법으로(무려 2시간) 설치 과정에서 나온것이다.(삽질 이였다. quiet 모드로 설치 해도 로그 파일은 지정한 장소에 남는다 해당 로그에서 오류가 발생했는지 확인하면된다.) 각 설 하고 위 내용은 http://support.microsoft.com/kb/925336/ko 에 문서화 되어 있다. 참 어이가 없는게 원인이 MSI 패키지나 MSP 패키지의 서명 정보를 확인 하는데 필요한 연속의 가상 메모리 공간이 부족해서 나온다고 한다. 이런! VM 에 1.5G 를 활당 했는데도 메모리 공간이 부.. 더보기
Visual Studio 2005 sp1 설치 시간 단축하기 VS 2005 Sp1 설치하는 과정이 너무 오래 걸린다. 마소에서는 전혀 이 문제에 대한 해결책을 제시할 의사가 없는게 분명하고 그렇다고 설치 시 마다 스트레스 받아가며 돌아버릴 것 같은 몇시간을 보내기 싫어서 다른 방법을 찾아보니 명령창에서 다음 속성을 이용하여 설치파일을 실행하면 30분 이내에 끝난다.^^ 주여 감사합니다. 다만 진행 로그나 오류 등은 나오지 않으니 설치후 VS2005 정보에서 RTM 이 아닌 SP 버전이 적용되었는지 확인 해야 할 것이다. start /wait VS80sp1-KB926605-X86-KOR.exe /quiet /L*v+ VS80sp1-KB926605-X86-KOR.log *위 와 같이 quiet 모드로 설치를 해도 로그 정보는 기록 됩니다. 다만 ??.log 의 위치를.. 더보기
닷넷의 형 앞전 boxing 과 upboxing에서 값 형식 과 참조 형식에 대한 언급이 있었습니다. 그럼 값 형식과 참조 형식이란 무엇 일까요? 닷넷 프레임워크에서 형식이 무엇 인지 알기 위해 먼저 닷넷 프레임워크의 형식의 모든 것인 Common Type System(이하 CTS) 을 살펴 봐야 합니다.. CTS 란 런타임에서 형식을 선언하고 사용 및 관리하는 방법을 정의할 뿐 아니라 언어 간 통합에 대한 런타임 지원의 중요한 부분을 차지 합니다. 위 내용은 msdn 의 CTS 의 개요 내용입니다. Boxing , unboxing 또한 CTS에서 제공하는 기능입니다. CTS 의 가장 중요한 역할은 실제 애플리케이션이 실행 할 때 애플리케이션의 형식(type)의 사용과 관리를 하는 것 입니다. 형식(type)이란 .. 더보기