티스토리 툴바



2011/07/28 22:06

.net Reflector 6.8 을 5월 31일 이후 업그레이드 하기

아래와 같이 진행하시면 쉐어웨어처럼 되어버린 7 버전 대신에 기간 제한이 없는 6.8 버전으로 사용하실 수 있습니다.
(물론 이러한 내용도 8월 까지만 업데이트 된다고 합니다. 정말 그런지 다음에 시도해 볼 예정 ^^)

1. .Net Reflector 6.6 버전을 다운 받습니다. (asking for sr.Google)
2. 컴퓨터의 날짜를 2011 년 5월 이전으로 설정합니다.
3. .Net Reflector 를 실행하고 아래 화면 처럼 Check for Updates를 선택합니다.

4. 잠시 시간이 지난뒤에 업데이트가 있다고 하고 업데이트를 합니다.
5. 업데이트가 완료되면 바로 최종버전인 6.8.2.5 로 업그레이드 되고 Version 7 을 다운하라는 메시지는 나타나지 않습니다.


이렇게 하면 6.8 버전으로 업그레이드 없이 계속 사용하실 수 있습니다.
크리에이티브 커먼즈 라이선스
Creative Commons License
Trackback 0 Comment 0
2011/07/13 23:32

LightSwitch 가 7월 26일 출시됩니다.

MSDN을 기웃거리다 보니 LightSwitch 라는 녀석을 발견하였습니다. 이리도 무심할 수 있을까? 구글링과 MS사이트를 보니
이미 작년 8월에 공개하기 시작한 새로운 개발툴이더군요. VS2010 과 VS2008에만 치여 살다 보니 별로 관심을 두지 못했었습니다.


이 제품의 컨셉이랄까... 제가 보는 관점으로는 개발자가 아닌 사람이 개발자가 만든 수준의 프로그램을 쉽게 만들수 있도록 하는것으로 생각됩니다.
이미 가벼운 개발을 할수 있게 Express 제품군들이 충분히 나와 있는 상태에서 이 제품이 나온 것에 의미를 둔다면 말이죠.

MSDNLightSwitch 사이트를 둘러본 바로는 일종의 템플릿 처럼 이미 구성되어 있는 스타일과 RAD적인 개발환경으로 이를 지원해 준다는 식으로 되어 있는듯 한데요, 저도 사이트에 공개된 예제들과 베타 2 트레이닝 킷 등을 둘러보고 특징과 한계(?) 그리고 장점등을 살펴보려고 합니다. 1년동안에 벌써 베타 2이고 이제 26일날 정식 버전으로 출시가 된다고 하니 정식버전이 조금 기대가 되는데요.
아무튼 여러가지 새로운 시도와 셈플, 예제들을 쏟아내고 있는 Microsoft, 흥미거리를 찾고있는 저같은 종족에게는 고마운 존재입니다.


 
크리에이티브 커먼즈 라이선스
Creative Commons License
Trackback 0 Comment 0
2011/06/22 00:14

Error on TF31001


TFS 사용중에 갑자기 TF31001 에러를 내며 서버로의 접근이 안되는 경우가 있습니다.
특정한 이유가 없이 이러한 현상이 발생할 때가 있더군요. 제가 판단하기로는 네트웍 연결 상태에는 아무런 이상이 없지만 그냥 접근이 안되는듯한 느낌이었습니다. 그럴때는 아래 내용을 점검해 보시기 바랍니다.

레지스트리에 해당 내용을 추가하고 리부팅 또는 계정을 로그아웃한뒤에 다시 로그인하면 접속되는 것을 확인하실 수 있습니다.

출처: MSDN http://msdn.microsoft.com/en-us/library/bb909716.aspx

How to: Change the BypassProxyOnLocal Configuration

If Visual Studio stops responding when a user runs a query in Team Explorer, you might need to reconfigure Internet Explorer so that it does not send requests for local network resources through a proxy server. If your organization uses a script to configure Internet Explorer, some of the settings that it contains might cause this problem.

  • If your organization does not require the script, you should configure Internet Explorer to ignore the script and detect network settings automatically.

  • If your organization requires the script, you might be able to update it to avoid this problem.

  • If you cannot ignore or update the script, you should set the optional registry key, BypassProxyOnLocal, for HKEY_CURRENT_USER (per user) and HKEY_LOCAL_MACHINE (global) to true. This configuration causes the computer to request local resources without going through the LAN proxy server.

    NoteNote

    If you set BypassProxyOnLocal to true, you might also improve performance when you run the tf.exe command-line tool.

By default, BypassProxyOnLocal is not configured, and all URL requests are routed through a proxy server when Internet Explorer is set to use an automatic configuration script or to detect settings automatically. If you configure this key and set it to true, a URL request is routed through the proxy server only if the requested resource is outside the organization's intranet. If the resource is inside the organization's intranet, the request is not routed through the proxy server. In these local requests, the URI does not contain a period (.). For example, a browser entry of http://webserver/ would not be routed through the proxy server. However, a browser entry of http://www.microsoft.com would.

Important noteImportant

Incorrectly editing the registry might severely damage your system. Before you change the registry, you should back up any valued data on the computer.

Required Permissions

To perform these procedures, you must be a member of the Administrators security group on the local computer.

To disable the use of an automatic configuration script

  1. Open Internet Explorer.

  2. Click Tools, and then click Internet Options.

  3. On the Connections tab, click LAN settings.

  4. In the Local Area Network (LAN) Settings dialog box, clear the Use automatic configuration script check box, and then click OK.

  5. Click OK to close the dialog box.

To configure the BypassProxyOnLocal registry key

  1. Click Start, click Run, type Regedit, and then click OK.

  2. To set the key for the current user:

    1. Locate and then click the following folder under HKEY_CURRENT_USER: Software\Microsoft\VisualStudio\10.0\TeamFoundation\.

    2. Click Edit, click New, and then click Key.

    3. Type RequestSettings for the name of the key.

    4. Right-click RequestSettings, click New, and then click String value.

    5. Type BypassProxyOnLocal for the name of the string.

    6. Right-click BypassProxyOnLocal, and click Modify. In Value data, type True, and then click OK.

  3. To set the key globally (for all users):

    1. Locate and then click the following folder under HKEY_LOCAL_MACHINE: Software\Microsoft\VisualStudio\10.0\TeamFoundation\.

    2. Perform steps 2b through 2d.

  4. On the File menu, click Exit.

크리에이티브 커먼즈 라이선스
Creative Commons License
Trackback 0 Comment 0
2009/05/21 00:31

Visual Studio 2010 and .NET Framework 4 Training Kit 이 나왔습니다.

한참 VS2008 기반으로 개발하고 있습니다만, 벌써 Visual Studio 2010 은 조금씩 베일을 벗어가고 있습니다.
Visual Studio 2010 Beta 1 and .NET Framework 4 Beta 1 기반 하에서 학습할 수 있는 Training Kit 이
짜잔~ 하고 나왔습니다.

Visual Studio 2010 and .NET Framework 4 Training Kit :

http://www.microsoft.com/downloads/details.aspx?FamilyID=752cb725-969b-4732-a383-ed5740f02e93&DisplayLang=en


사용자 삽입 이미지


지금 나와 있는 버전은 CTP버전이고 Beta1 은 아직 다운 받을 수 없습니다. 아마 준비 중이지 않나 싶습니다.
(http://msdn.microsoft.com/ko-kr/vstudio/dd582936(en-us).aspx 에 공개되어 있는것을 확인했습니다.)
링크는 Training Kit 을 설치하시면 바로 링크가 됩니다만 링크를 남겨봅니다.

Visual Studio 2010 Beta 1:

http://go.microsoft.com/?linkid=9666892

크리에이티브 커먼즈 라이선스
Creative Commons License
Trackback 0 Comment 0
2009/04/08 10:21

SQL Server 2008 SP1 과 Open XML format SDK 2.0 이 출시되었습니다.

시간이 빠르게 지나고 있군요. SQL Server 2005 도 잘 쓰고 있는데 2008이 나오더니
이제 SQL Server 2008 Service Pack 1 이 미국 일자로 4월 7일 출시되었습니다.

한번 부하직원이 SQL Server 2000에 있는 개체검색이 2005에 없냐고 물어본적이 있었습니다.
저도 좀 의야해서 찾아보니 2005에서는 없어진 기능이더군요. 그러다 2008에는 다시 등장
했다고 합니다. (저도 2008은 잘 쓰고 있지 않으니... express 라도 써야 되는걸까요? ^^)

일단 영문 버전이겠지만 한글화된 SP1 도 곧 출시가 되겠지요.

관련 경로는 다음과 같습니다.

http://www.microsoft.com/downloads/details.aspx?FamilyID=66ab3dbb-bf3e-4f46-9559-ccc6a4f9dc19&DisplayLang=en
이와 때를 같이 하여 Open XML SDK 의 버전 2가 함께 공개되었습니다.
함께 참고해 보시기 바랍니다. Office 및 문서 XML 처리를 하신다면 꼭 필요한 SDK가 될것입니다.

http://www.microsoft.com/downloads/details.aspx?FamilyID=c6e744e5-36e9-45f5-8d8c-331df206e0d0&DisplayLang=en


크리에이티브 커먼즈 라이선스
Creative Commons License
Trackback 0 Comment 0
2009/04/02 19:32

MVC 1.0 이 오픈소스와 함께 공개되었습니다.

이번 4/1 일 미국발 ASP.NET MVC 1.0 이 공개되었습니다.
ASP.NET 사이트는 물론 ScottGu 님과 CodePlex, Scott Hanselman 등등의 블로그에 일제히 소개되며
공개 되었답니다.
시장과 성당의 원리가 갑자기 생각납니다만, Microsoft 의 오픈소스화는 정말 급격하게 달라져 가고 있는것
같습니다. (물론 MS-PL라이센스의 조건이 달려있지만 말입니다. ^^)

더많은 정보를 주어주는 만큼 개발자들의 공유, 봉사와 헌신의 자세, 그리고 더욱더 필요한 자기수련이
요구되는 시점이 아닌가 싶습니다. ^^
세상은 오픈소스로 인해서 참 즐거워 집니다. ㅎㅎ

사용자 삽입 이미지

사용자 삽입 이미지

크리에이티브 커먼즈 라이선스
Creative Commons License
Trackback 0 Comment 0
2009/03/28 14:07

ASP.NET MVC Training Kit 가 나왔습니다.

식사를 하고 MS 쪽 다운로드 RSS에 보니 재미있는 소식이 도착해있네요.
ASP.NET MVC Training Kit 가 출시되었습니다.

경로는

http://www.microsoft.com/downloads/details.aspx?FamilyID=1e0be0b2-910a-4676-9f3a-41e4d9c0fc08&DisplayLang=en


이구요, MVC 패턴 개발을 숙지하는데 도움이 많이 될것 같습니다. 물론 CodePlex 같은 곳의 구현 소스를
보는것이 더 좋을지도 모르겠지만 말입니다.


사용자 삽입 이미지


다운받은 후 실행하면 설치화면이 나오고 Kit를 설치할 경로를 설정하면 설치됩니다.

사용자 삽입 이미지

























설치후 로컬 사이트를 실행한 모습입니다. 모두들 열공하시길.. ^^

사용자 삽입 이미지




크리에이티브 커먼즈 라이선스
Creative Commons License
Trackback 0 Comment 0
2009/01/20 23:11

Visual Studio 2008 의 버전별 기능 비교

가끔 Visual Studio 2008을 사용하다 보면 내가 사용하는 버전이 어디까지를 지원하는지 궁금할때가 있습니다.
이럴때는 아래의 정보가 도움이 많이 되겠네요.
특히 TeamSystem 을 사용할때는 어떤기능이 어떤 버전까지 되는지는 숙지하고 있어야 할것 같습니다.

원본경로:
http://msdn.microsoft.com/ko-kr/vsts2008/products/bb991841.aspx


Visual Studio Team System 2008

Visual Studio Team System 2008 Team Edition 비교

제품 유사점

각 Team Edition은 다음 기능을 공유합니다.

  • 하나 이상의 Team Foundation Server에 연결하고 팀 프로젝트를 공동으로 진행하는 Team Foundation Server CAL 및 팀 탐색기
  • Visual Studio 2008 Professional Edition에 포함된 모든 기능

제품 차이점

Team Edition은 다음 기능에서 차이가 있습니다.

분산 시스템 디자인 도구
기능 영역
Architecture Edition Database Edition Development Edition Test Edition Team Suite1
응용 프로그램 디자이너: 서비스 지향 응용 프로그램을 시각적으로 정의하고 코드를 생성합니다. - - -
시스템 디자이너: 시스템 또는 재사용 가능한 하위 시스템에서 응용 프로그램을 구성하고 이러한 구성의 유효성을 검사합니다. - - -
논리 데이터 센터 디자이너: 데이터 센터의 논리 구조를 시각화하고 운영 정책을 지정하며 배포 전에 응용 프로그램 유효성을 검사합니다. - - -
배포 디자이너: 대상 데이터 센터에서 응용 프로그램 디자인의 유효성을 검사하고 배포 전에 문제를 파악합니다. - - -
설정 및 제약 조건 편집기: 응용 프로그램 디자이너의 호스팅 환경에 대한 요구 사항을 지정하거나 논리 데이터 센터 디자이너의 호스팅 환경에 대한 제약 조건을 지정합니다. - - -
데이터베이스 개발 도구
기능 영역
Architecture Edition Database Edition Development Edition Test Edition Team Suite1
데이터베이스 프로젝트: 기존 인스턴스를 업데이트하거나 별도의 데이터베이스 인스턴스를 만들어야 하는 경우 모든 데이터베이스 개체의 소스 제어가 통합된 데이터베이스 프로젝트를 통해 배포 스크립트 및 개체 정의를 포함하는 데이터베이스 스키마를 오프라인으로 표시할 수 있습니다. - - -
오프라인 데이터베이스 스키마: 격리된 개발 환경에서 데이터베이스 스키마를 변경합니다. - - -
데이터베이스 단위 테스트: 데이터베이스의 기준 상태를 설정한 다음, 이후 데이터베이스 개체에서 변경된 내용을 검증합니다. - - -
데이터 생성: 프로덕션 데이터와 무관한 항목을 제외하고 데이터베이스 스키마에 적합한 테스트 데이터로 테스트 데이터베이스를 채웁니다. - - -
데이터베이스 리팩터링: 이름이 바뀐 데이터베이스 스키마 개체에 대한 참조를 자동으로 업데이트합니다. - - -
스키마 비교: 두 데이터베이스 스키마를 비교하고 원본에서 대상으로 적용할 항목(스키마 개체 전체 또는 일부)을 결정합니다. - - -
데이터 비교: 스키마가 같은 두 데이터베이스 사이에서 데이터를 비교합니다. - - -
데이터베이스 스키마 빌드 및 배포 도구: 데이터베이스 프로젝트에서 데이터베이스 서버까지 기존 데이터베이스로 변경하거나 새 데이터베이스를 배포합니다. - - -
T-SQL 편집기: 테이블, 뷰, 인덱스, 저장 프로시저 등과 같은 데이터베이스 개체 정의를 수정합니다. - - -
고급 데이터베이스 도구: SQL 구문 유효성을 검사하고 데이터베이스 쿼리 및 스크립트를 실행하며 결과 집합을 검사합니다. - - -
코드 분석 도구
기능 영역
Architecture Edition Database Edition Development Edition Test Edition Team Suite1
코드 메트릭: 클래스 결합, 상속 깊이, 순환 복잡성, 코드 줄 및 유지 관리 인덱스를 평가하여 복잡하고 유지 관리하기 어렵고 오류가 발생하기 쉬운 코드를 찾습니다. - - -
관리 코드 분석 도구: Microsoft .NET Framework 디자인 지침에서 설정한 프로그램 및 디자인 규칙 위반과 같은 어셈블리에 대한 보고 정보와 관리되는 어셈블리를 분석합니다. - - -
C/C++ 코드 분석 도구: 버퍼 오버런, 초기화되지 않은 메모리, 널 포인터 역참조, 메모리 및 리소스 누수와 같은 일반적인 코드 오류로 인한 C/C++ 소스 코드의 잠재적인 결함을 찾습니다. - - -
코드 분석 체크 인 정책: 체크 인하기 전에 코드 분석을 실행하도록 합니다. - - 2 - 2
코드 프로파일링 도구
기능 영역
Architecture Edition Database Edition Development Edition Test Edition Team Suite1
프로파일링 도구: 상대적인 성능 데이터의 경우 낮은 오버헤드 샘플링을 사용하거나 추가로 정확한 평가를 원하는 경우 높은 오버헤드 계측을 사용하여 응용 프로그램 성능 병목 지점을 찾습니다. - - -
독립 실행형 프로파일러: Visual Studio 개발 환경이 아닌 경우 응용 프로그램 성능을 분석합니다. - - -
응용 프로그램 검증 도구: 힙 손상, 잘못된 핸들 및 임계 섹션 사용으로 인한 오류와 같이 정상적인 응용 프로그램 테스트로는 확인하기 매우 어려운 C++ 응용 프로그램의 미묘한 프로그래밍 오류를 신속하게 찾습니다. - - -
코드 품질 도구
기능 영역
Architecture Edition Database Edition Development Edition Test Edition Team Suite1
단위 테스트: 클래스 메서드를 직접 호출하고 적절한 매개 변수를 전달하며 예상 값과는 다르게 생성된 값을 테스트하여 소스 코드를 실행합니다. 이 기능은 현재 Visual Studio 2008 Professional Edition에서 지원됩니다.
코드 검사: 코드 줄 또는 블록 단위로 테스트 유효성을 평가합니다. - -
웹 테스트: 일련의 HTTP 요청을 사용하여 웹 응용 프로그램 기능을 테스트합니다. - - -
부하 테스트: 성능 및 스트레스 테스트를 수행하고자 일정 기간에 여러 사용자를 시뮬레이트하는 조건에서 일련의 웹 테스트 또는 단위 테스트를 실행합니다. 더 큰 용량의 부하 테스트는 Visual Studio Team System 2008 Test Load Agent를 참조하십시오. - - -
수동 테스트: 컴퓨터와 전원 공급 장치 사이의 연결이 끊어진 경우 또는 사용자 인터페이스 상세 정보나 동작을 테스트하거나 테스트 프로세스 중 특정 지점에서 테스트 환경을 수정하거나 검사하려는 경우처럼 자동화하기 어려운 테스트를 만듭니다. - - -
제네릭 테스트: 원래 Team System 테스트 도구에서 사용할 목적으로 개발되지 않은 외부 프로그램과 테스트를 포함합니다. - - -
순서가 지정된 테스트: 특별한 순서대로 일련의 테스트를 실행하고 이 일련의 테스트를 하나의 테스트로 관리합니다. - -  
테스트 목록 편집기: 테스트 사례 관리를 향상시키고자 개별 테스트를 처리하는 대신 테스트를 논리적으로 묶어 그룹으로 사용합니다. - - -
체크 인 테스트 정책: 체크 인하기 전에 테스트 목록에 정의된 체크 인 테스트를 수행해야 합니다. - - - 2 2

참고:

  1. Visual Studio Team System 2008 Team Suite는 네 가지 Team Edition(Architecture Edition, Database Edition, Development Edition, and Test Edition)의 모든 기능을 포함하며 하나 이상의 Team Edition을 단계별로 설치할 경우 설치된 각 Team Edition의 기능이 통합됩니다.
  2. 이 기능을 사용하려면 Visual Studio Team System 2008 Team Foundation Server 및 팀 프로젝트를 사용할 수 있어야 합니다. 자세한 내용은 방법: 체크 인 정책 추가를 참조하십시오.

MSDN Subscription

또한 MSDN Premium Subscription은 보통 Software Assurance를 통해 Team System Team Edition과 함께 구입할 수 있습니다. 여기에는 개발 수명 주기에 사용할 추가 소프트웨어가 포함됩니다. 자세한 내용은 MSDN Subscription 비교를 참조하십시오.



크리에이티브 커먼즈 라이선스
Creative Commons License
Trackback 0 Comment 0
2009/01/12 08:36

Windows 7 Beta 지금 다운로드 가능하네요

미국에서는 9일, 한국에서는 10일 다운로드 가능하다고 Windows7 사이트에 공지되었었는데,
아니나 다를까, 사용자가 몰려 웹사이트 자체가 다운되기도 하고 접속이 매우 느렸었습니다.
(Microsoft 도 사용자의 이런 관심에 대해서 놀래지 않았을까 합니다.)

오늘 아침 다시 접속해 보니  Windows 7 사이트와 MSDN Evaluaion 페이지에서 Windows7 Beta
를 다운로드 할 수 있습니다.

사용자 삽입 이미지



Windows7 사이트 다운로드 :

http://www.microsoft.com/windows/windows-7/beta-download.aspx

MSDN Evaluation Center :

http://msdn.microsoft.com/en-us/evalcenter/dd353271.aspx

live 계정(passport)이 있으시다면 로그인과 신청서 작성 후 다운가능합니다.

일반인에게 공개하는 만큼 그 의미하는바가 클것입니다. 마케팅적인 관점도 있겠지만, 새로운
OS를 직접 체험할 수 있다는 것은 즐거운 경험이 될 것입니다.

컴퓨터는 계속 발전하고 있고, 그만한 능력들을 사용할 수 있는 프로그램도 진화해야 겠죠.
자동차 본연의 기능을 중시하며 타고다니다가도 잘빠지고 멋진 디자인의 스포츠카에 마음이
쏠리기 마련입니다. 그에 맞추어 본다면 Windows7은 비스타 보다 진화되고, 다듬어진 느낌입니다.

물론 더 고도의 기술이 접목된 Windows7 이겠지만, 기술에 집착하기 보다는 사용자의 경험과
평가가 좋아질 수 있는 OS가 되었으면 하는 바램입니다.

크리에이티브 커먼즈 라이선스
Creative Commons License
Trackback 0 Comment 0
2009/01/02 15:55

Microsoft 에서 제공하는 무료 전자책

Microsoft 의 사이트를 잘 둘러보면 의외로 무료로 제공해 주는 상용자료를 찾을 수 있습니다.
VB마이그레이션 센터에는 MSPress 의 상용 전자 책을 무료로 다운 받을 수 있는데요.
중급 이상의 기술 서적은 아니지만 기초를 확인하고, 이제 시작하는 분들에게는 적합한 자료를
무료로 구할 수 있게 해두었습니다.

사용자 삽입 이미지


이뿐만 아니라 작년 Microsoft 의 25주년 기념으로 두권의 전자책을 더 무료화 하였고,
MSPress에 가시면 몇가지 Chapter 만 포함된 전자책이긴 하지만 LINQ, Silverlight2, ASP.NET 3.5등
전자책을 다운받을 수 있도록 하고 있습니다.
(이책들은 영문입니다.)

아래 링크를 통해서 도움이 되시길 바랍니다.

Visual Basic 마이그레이션 센터
- Inside C#
- Programming Microsoft SQL Server 2000 with XML
- Microsoft VisualC++.NET Step by Step
- ASP.NET Step by Step
- Visual Basic .NET Step by Step
- Upgrading Microsoft Visual Basic 6.0 to Microsoft VisualBasic .NET

https://www.microsoft.com/Korea/MSDN/vbasic/migration/default.aspx

25주년 기념으로 무료 다운 가능한 책들

- Understanding IPv6, Second Edition
http://csna01.libredigital.com/?urws8un4p7

- Writing SecureCode for Windows VISTA
http://csna01.libredigital.com/?urrs4gt63d

책의 일부를 다운받을수 있는 주소
- Programming LINQ
- Introducing Silverlight 2
- Programming ASP.NET 3.5

http://csna01.libredigital.com/

크리에이티브 커먼즈 라이선스
Creative Commons License
Trackback 0 Comment 0